org.eclipse.cdt.core.dom.ast
Class ASTVisitor
java.lang.Object
org.eclipse.cdt.core.dom.ast.ASTVisitor
- Direct Known Subclasses:
- CASTVisitor, CPPASTVisitor
public abstract class ASTVisitor
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
shouldVisitNames
public boolean shouldVisitNames
- These values should be overriden in the implementation subclass.
shouldVisitDeclarations
public boolean shouldVisitDeclarations
shouldVisitInitializers
public boolean shouldVisitInitializers
shouldVisitParameterDeclarations
public boolean shouldVisitParameterDeclarations
shouldVisitDeclarators
public boolean shouldVisitDeclarators
shouldVisitDeclSpecifiers
public boolean shouldVisitDeclSpecifiers
shouldVisitExpressions
public boolean shouldVisitExpressions
shouldVisitStatements
public boolean shouldVisitStatements
shouldVisitTypeIds
public boolean shouldVisitTypeIds
shouldVisitEnumerators
public boolean shouldVisitEnumerators
shouldVisitTranslationUnit
public boolean shouldVisitTranslationUnit
shouldVisitProblems
public boolean shouldVisitProblems
PROCESS_SKIP
public static final int PROCESS_SKIP
- See Also:
- Constant Field Values
PROCESS_ABORT
public static final int PROCESS_ABORT
- See Also:
- Constant Field Values
PROCESS_CONTINUE
public static final int PROCESS_CONTINUE
- See Also:
- Constant Field Values
ASTVisitor
public ASTVisitor()
visit
public int visit(IASTTranslationUnit tu)
- visit methods
visit
public int visit(IASTName name)
visit
public int visit(IASTDeclaration declaration)
visit
public int visit(IASTInitializer initializer)
visit
public int visit(IASTParameterDeclaration parameterDeclaration)
visit
public int visit(IASTDeclarator declarator)
visit
public int visit(IASTDeclSpecifier declSpec)
visit
public int visit(IASTExpression expression)
visit
public int visit(IASTStatement statement)
visit
public int visit(IASTTypeId typeId)
visit
public int visit(IASTEnumerationSpecifier.IASTEnumerator enumerator)
visit
public int visit(IASTProblem problem)
Copyright (c) IBM Corp. and others 2004. All Rights Reserved.