Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.core.search
Class DOMSearchUtil.CPPNameCollector

java.lang.Object
  extended by org.eclipse.cdt.core.dom.ast.ASTVisitor
      extended by org.eclipse.cdt.core.dom.ast.cpp.CPPASTVisitor
          extended by org.eclipse.cdt.core.search.DOMSearchUtil.CPPNameCollector
Enclosing class:
DOMSearchUtil

public static class DOMSearchUtil.CPPNameCollector
extends CPPASTVisitor

The CPPNameCollector used to get IASTNames from an IASTNode.


Field Summary
 List nameList
           
 
Fields inherited from class org.eclipse.cdt.core.dom.ast.cpp.CPPASTVisitor
shouldVisitBaseSpecifiers, shouldVisitNamespaces, shouldVisitTemplateParameters
 
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
DOMSearchUtil.CPPNameCollector()
           
 
Method Summary
 IASTName getName(int idx)
           
 int size()
           
 int visit(IASTName name)
           
 
Methods inherited from class org.eclipse.cdt.core.dom.ast.cpp.CPPASTVisitor
visit, visit, visit
 
Methods inherited from class org.eclipse.cdt.core.dom.ast.ASTVisitor
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

nameList

public List nameList
Constructor Detail

DOMSearchUtil.CPPNameCollector

public DOMSearchUtil.CPPNameCollector()
Method Detail

visit

public int visit(IASTName name)
Overrides:
visit in class ASTVisitor

getName

public IASTName getName(int idx)

size

public int size()

Eclipse CDT
Pre-release 3.0

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