Eclipse CDT
7.0

Uses of Interface
org.eclipse.cdt.core.dom.ast.IASTTranslationUnit

Packages that use IASTTranslationUnit
org.eclipse.cdt.core.dom.ast   
org.eclipse.cdt.core.dom.ast.cpp   
org.eclipse.cdt.core.model   
 

Uses of IASTTranslationUnit in org.eclipse.cdt.core.dom.ast
 

Methods in org.eclipse.cdt.core.dom.ast that return IASTTranslationUnit
 IASTTranslationUnit IASTTranslationUnit.copy()
          Returns a copy of the AST, however the ILocationResolver and the preprocessor nodes are not copied.
 IASTTranslationUnit IASTTranslationUnit.copy(IASTNode.CopyStyle style)
          Returns a copy of the AST, however the ILocationResolver and the preprocessor nodes are not copied.
 IASTTranslationUnit IScope.ScopeLookupData.getTranslationUnit()
           
 IASTTranslationUnit IASTCompletionNode.getTranslationUnit()
          Get the translation unit for this completion
 IASTTranslationUnit ASTCompletionNode.getTranslationUnit()
           
 IASTTranslationUnit IASTNode.getTranslationUnit()
          Get the translation unit (master) node that is the ancestor of all nodes in this AST.
 IASTTranslationUnit INodeFactory.newTranslationUnit()
          Deprecated. Replaced by INodeFactory.newTranslationUnit(IScanner).
 IASTTranslationUnit INodeFactory.newTranslationUnit(org.eclipse.cdt.core.parser.IScanner scanner)
          Creates a new translation unit that cooperates with the given scanner in order to track macro-expansions and location information.
 

Methods in org.eclipse.cdt.core.dom.ast with parameters of type IASTTranslationUnit
 int ASTVisitor.leave(IASTTranslationUnit tu)
           
 int ASTGenericVisitor.leave(IASTTranslationUnit tu)
           
 int ASTVisitor.visit(IASTTranslationUnit tu)
           
 int ASTGenericVisitor.visit(IASTTranslationUnit tu)
           
 

Constructors in org.eclipse.cdt.core.dom.ast with parameters of type IASTTranslationUnit
ASTCompletionNode(org.eclipse.cdt.core.parser.IToken completionToken, IASTTranslationUnit translationUnit)
           
 

Uses of IASTTranslationUnit in org.eclipse.cdt.core.dom.ast.cpp
 

Subinterfaces of IASTTranslationUnit in org.eclipse.cdt.core.dom.ast.cpp
 interface ICPPASTTranslationUnit
           
 

Uses of IASTTranslationUnit in org.eclipse.cdt.core.model
 

Methods in org.eclipse.cdt.core.model that return IASTTranslationUnit
 IASTTranslationUnit ITranslationUnit.getAST()
          Creates the full AST for this translation unit.
 IASTTranslationUnit ITranslationUnit.getAST(org.eclipse.cdt.core.index.IIndex index, int style)
          Creates an AST based on the requested style.
 IASTTranslationUnit ILanguage.getASTTranslationUnit(org.eclipse.cdt.core.parser.CodeReader reader, org.eclipse.cdt.core.parser.IScannerInfo scanInfo, org.eclipse.cdt.core.dom.ICodeReaderFactory fileCreator, org.eclipse.cdt.core.index.IIndex index, int options, org.eclipse.cdt.core.parser.IParserLogService log)
          Deprecated. replaced by ILanguage.getASTTranslationUnit(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, int, IParserLogService)
 IASTTranslationUnit AbstractLanguage.getASTTranslationUnit(org.eclipse.cdt.core.parser.CodeReader reader, org.eclipse.cdt.core.parser.IScannerInfo scanInfo, org.eclipse.cdt.core.dom.ICodeReaderFactory fileCreator, org.eclipse.cdt.core.index.IIndex index, int options, org.eclipse.cdt.core.parser.IParserLogService log)
          Deprecated. replaced by AbstractLanguage.getASTTranslationUnit(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, int, IParserLogService)
 IASTTranslationUnit AssemblyLanguage.getASTTranslationUnit(org.eclipse.cdt.core.parser.CodeReader reader, org.eclipse.cdt.core.parser.IScannerInfo scanInfo, org.eclipse.cdt.core.dom.ICodeReaderFactory fileCreator, org.eclipse.cdt.core.index.IIndex index, org.eclipse.cdt.core.parser.IParserLogService log)
          Deprecated. 
 IASTTranslationUnit ILanguage.getASTTranslationUnit(org.eclipse.cdt.core.parser.CodeReader reader, org.eclipse.cdt.core.parser.IScannerInfo scanInfo, org.eclipse.cdt.core.dom.ICodeReaderFactory fileCreator, org.eclipse.cdt.core.index.IIndex index, org.eclipse.cdt.core.parser.IParserLogService log)
          Deprecated. replaced by ILanguage.getASTTranslationUnit(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, int, IParserLogService)
 IASTTranslationUnit ILanguage.getASTTranslationUnit(org.eclipse.cdt.core.parser.FileContent content, org.eclipse.cdt.core.parser.IScannerInfo scanInfo, org.eclipse.cdt.core.parser.IncludeFileContentProvider fileCreator, org.eclipse.cdt.core.index.IIndex index, int options, org.eclipse.cdt.core.parser.IParserLogService log)
          Construct an AST for the source code provided by reader.
 IASTTranslationUnit AbstractLanguage.getASTTranslationUnit(org.eclipse.cdt.core.parser.FileContent content, org.eclipse.cdt.core.parser.IScannerInfo scanInfo, org.eclipse.cdt.core.parser.IncludeFileContentProvider fileCreator, org.eclipse.cdt.core.index.IIndex index, int options, org.eclipse.cdt.core.parser.IParserLogService log)
           
 IASTTranslationUnit IWorkingCopy.reconcile(boolean computeAST, boolean forceProblemDetection, IProgressMonitor monitor)
          Reconciles the contents of this working copy.
 

Methods in org.eclipse.cdt.core.model with parameters of type IASTTranslationUnit
 IASTName[] AssemblyLanguage.getSelectedNames(IASTTranslationUnit ast, int start, int length)
           
 IASTName[] ILanguage.getSelectedNames(IASTTranslationUnit ast, int start, int length)
          Deprecated. replaced by getNodeSelector(String).
 


Eclipse CDT
7.0

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