Eclipse CDT
Pre-release 3.0

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

java.lang.Object
  extended by org.eclipse.cdt.core.dom.ast.ASTVisitor
      extended by org.eclipse.cdt.core.dom.ast.c.CASTVisitor
          extended by org.eclipse.cdt.core.search.DOMSearchUtil.CNameCollector
Enclosing class:
DOMSearchUtil

public static class DOMSearchUtil.CNameCollector
extends CASTVisitor

The CNameCollector used to get IASTNames from an IASTNode.


Field Summary
 List nameList
           
 
Fields inherited from class org.eclipse.cdt.core.dom.ast.c.CASTVisitor
shouldVisitDesignators
 
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.CNameCollector()
           
 
Method Summary
 IASTName getName(int idx)
           
 int size()
           
 int visit(IASTName name)
           
 
Methods inherited from class org.eclipse.cdt.core.dom.ast.c.CASTVisitor
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.CNameCollector

public DOMSearchUtil.CNameCollector()
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.