Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.core.dom.ast.c
Class CASTVisitor

java.lang.Object
  extended by org.eclipse.cdt.core.dom.ast.ASTVisitor
      extended by org.eclipse.cdt.core.dom.ast.c.CASTVisitor
Direct Known Subclasses:
DOMSearchUtil.CNameCollector

public abstract class CASTVisitor
extends ASTVisitor

This subclass of ASTVisitor that allows for better control in traversing C.


Field Summary
 boolean shouldVisitDesignators
          Override this value in your subclass if you do wish to visit designators.
 
Fields inherited from class org.eclipse.cdt.core.dom.ast.ASTVisitor
PROCESS_ABORT, PROCESS_CONTINUE, PROCESS_SKIP, shouldVisitDeclarations, shouldVisitDeclarators, shouldVisitDeclSpecifiers, shouldVisitEnumerators, shouldVisitExpressions, shouldVisitInitializers, shouldVisitNames, shouldVisitParameterDeclarations, shouldVisitProblems, shouldVisitStatements, shouldVisitTranslationUnit, shouldVisitTypeIds
 
Constructor Summary
CASTVisitor()
           
 
Method Summary
 int visit(ICASTDesignator designator)
          Function to override if you wish to visit designators in your implementation.
 
Methods inherited from class org.eclipse.cdt.core.dom.ast.ASTVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shouldVisitDesignators

public boolean shouldVisitDesignators
Override this value in your subclass if you do wish to visit designators.

Constructor Detail

CASTVisitor

public CASTVisitor()
Method Detail

visit

public int visit(ICASTDesignator designator)
Function to override if you wish to visit designators in your implementation.

Parameters:
designator -
Returns:

Eclipse CDT
Pre-release 3.0

Copyright (c) IBM Corp. and others 2004. All Rights Reserved.