public final class CppVisitor extends CoreVisitor implements ICppVisitor
| Modifier and Type | Method and Description |
|---|---|
void |
onCppClass(<any> closure) |
void |
onCppCompilationUnitFragmentAccess(<any> closure) |
void |
onCppComponent(<any> closure) |
void |
onCppDirectoryFragment(<any> closure) |
void |
onCppEnum(<any> closure) |
void |
onCppEnumConstant(<any> closure) |
void |
onCppFunction(<any> closure) |
void |
onCppHeaderFile(<any> closure) |
void |
onCppIncludeDirectory(<any> closure) |
void |
onCppMacro(<any> closure) |
void |
onCppMacroInvocation(<any> closure) |
void |
onCppRootDirectoryPath(<any> closure) |
void |
onCppSourceFile(<any> closure) |
void |
onCppStruct(<any> closure) |
void |
onCppUnion(<any> closure) |
void |
onCppVariable(<any> closure) |
void |
onCppWeakRootDirectory(<any> closure) |
void |
onMethod(<any> closure)
Call the given closure on member functions.
|
void |
onModule(<any> closure)
Call the given closure on modules.
|
void |
visitChildrenOf(NamedElement element) |
callElementClosures, onDirectory, onDirectoryFragment, onExternal, onExternalElementContainer, onField, onGenericProgrammingElement, onLogicalExternal, onLogicalModule, onLogicalModuleNamespace, onLogicalModuleProgrammingElement, onLogicalSystem, onLogicalSystemNamespace, onLogicalSystemProgrammingElement, onNamespaceFragment, onProgrammingElement, onRootDirectory, onRoutine, onSourceFile, onType, removeAllClosures, visitChildren, visitExternal, visitExternalLogicalNamespaceRoot, visitInternalLogicalNamespaceRoot, visitModule, visitModuleBasedLogicalNamespaceRoot, visitModuleSettings, visitNamedElement, visitSystemSettingsequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonField, onLogicalModule, onLogicalModuleNamespace, onLogicalSystemNamespace, onSourceFile, onTypecallElementClosures, onDirectory, onDirectoryFragment, onExternal, onExternalElementContainer, onGenericProgrammingElement, onLogicalExternal, onLogicalModuleProgrammingElement, onLogicalSystem, onLogicalSystemProgrammingElement, onNamespaceFragment, onProgrammingElement, onRootDirectory, onRoutine, removeAllClosures, visitChildrenpublic void onCppComponent(<any> closure)
onCppComponent in interface ICppVisitorpublic void onCppSourceFile(<any> closure)
onCppSourceFile in interface ICppVisitorpublic void onCppHeaderFile(<any> closure)
onCppHeaderFile in interface ICppVisitorpublic void onCppEnum(<any> closure)
onCppEnum in interface ICppVisitorpublic void onCppEnumConstant(<any> closure)
onCppEnumConstant in interface ICppVisitorpublic void onMethod(<any> closure)
ICoreVisitoronMethod in interface ICoreVisitoronMethod in interface ICppVisitoronMethod in class CoreVisitorpublic void onCppFunction(<any> closure)
onCppFunction in interface ICppVisitorpublic void onCppVariable(<any> closure)
onCppVariable in interface ICppVisitorpublic void onCppClass(<any> closure)
onCppClass in interface ICppVisitorpublic void onCppStruct(<any> closure)
onCppStruct in interface ICppVisitorpublic void onCppUnion(<any> closure)
onCppUnion in interface ICppVisitorpublic void onCppWeakRootDirectory(<any> closure)
onCppWeakRootDirectory in interface ICppVisitorpublic void onCppRootDirectoryPath(<any> closure)
onCppRootDirectoryPath in interface ICppVisitorpublic void onCppIncludeDirectory(<any> closure)
onCppIncludeDirectory in interface ICppVisitorpublic void onCppDirectoryFragment(<any> closure)
onCppDirectoryFragment in interface ICppVisitorpublic void onCppMacro(<any> closure)
onCppMacro in interface ICppVisitorpublic void onCppMacroInvocation(<any> closure)
onCppMacroInvocation in interface ICppVisitorpublic void onCppCompilationUnitFragmentAccess(<any> closure)
onCppCompilationUnitFragmentAccess in interface ICppVisitorpublic void onModule(<any> closure)
ICoreVisitoronModule in interface ICoreVisitoronModule in interface ICppVisitoronModule in class CoreVisitorpublic void visitChildrenOf(NamedElement element)
visitChildrenOf in class CoreVisitor