|
Eclipse CDT 7.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||