Package org.eclipse.cdt.core.dom.ast.cpp
Interface ICPPASTVisitor
- All Known Implementing Classes:
ASTGenericVisitor,CPPASTVisitor
public interface ICPPASTVisitor
Interface for visitors to visit c-specific nodes.
- Since:
- 5.0
-
Method Summary
Modifier and TypeMethodDescriptionintleave(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier baseSpecifier) Visits a base class specifier of a composite type.intleave(ICPPASTNamespaceDefinition namespaceDefinition) Visits a namespace definition.intleave(ICPPASTTemplateParameter templateParameter) Visits a template parameter.intvisit(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier baseSpecifier) Visits a base class specifier of a composite type.intvisit(ICPPASTNamespaceDefinition namespaceDefinition) Visits a namespace definition.intvisit(ICPPASTTemplateParameter templateParameter) Visits a template parameter.
-
Method Details
-
visit
Visits a base class specifier of a composite type. -
leave
Visits a base class specifier of a composite type.- Returns:
ASTVisitor.PROCESS_CONTINUEorASTVisitor.PROCESS_ABORT
-
visit
Visits a namespace definition. -
leave
Visits a namespace definition.- Returns:
ASTVisitor.PROCESS_CONTINUEorASTVisitor.PROCESS_ABORT
-
visit
Visits a template parameter. -
leave
Visits a template parameter.- Returns:
ASTVisitor.PROCESS_CONTINUEorASTVisitor.PROCESS_ABORT
-