|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IASTName | |
---|---|
org.eclipse.cdt.core.dom.ast | |
org.eclipse.cdt.core.dom.ast.c | |
org.eclipse.cdt.core.dom.ast.cpp | |
org.eclipse.cdt.core.dom.ast.gnu.c | |
org.eclipse.cdt.core.search |
Uses of IASTName in org.eclipse.cdt.core.dom.ast |
---|
Fields in org.eclipse.cdt.core.dom.ast declared as IASTName | |
---|---|
static IASTName[] |
IASTName.EMPTY_NAME_ARRAY
Constant sentinel. |
Methods in org.eclipse.cdt.core.dom.ast that return IASTName | |
---|---|
IASTName[] |
IASTTranslationUnit.getDeclarations(IBinding binding)
Returns the list of declarations in this translation unit for the given binding. |
IASTName[] |
IASTTranslationUnit.getDefinitions(IBinding binding)
Returns the array of definitions in this translation unit for the given binding. |
IASTName |
IASTFieldReference.getFieldName()
This returns the name of the field being dereferenced. |
IASTName |
IASTPreprocessorUndefStatement.getMacroName()
|
IASTName |
IASTPreprocessorMacroDefinition.getName()
Get the macro name. |
IASTName |
IASTNamedTypeSpecifier.getName()
Get the name. |
IASTName |
IASTLabelStatement.getName()
The name for the label. |
IASTName |
IASTIdExpression.getName()
Returns the name used in the expression. |
IASTName |
IASTGotoStatement.getName()
Returns the name of the label. |
IASTName |
IASTEnumerationSpecifier.getName()
Get the enum's name. |
IASTName |
IASTEnumerationSpecifier.IASTEnumerator.getName()
Get the enumerator's name. |
IASTName |
IASTElaboratedTypeSpecifier.getName()
Get the name. |
IASTName |
IASTDeclarator.getName()
This returns the name of the declarator. |
IASTName |
IASTCompositeTypeSpecifier.getName()
Return the name for this composite type. |
IASTName[] |
ASTCompletionNode.getNames()
Get a list of names that fit in this context. |
IASTName[] |
IASTTranslationUnit.getReferences(IBinding binding)
Returns the list of references in this translation unit to the given binding. |
IASTName |
IScope.getScopeName()
Get the IASTName for this scope, may be null |
Methods in org.eclipse.cdt.core.dom.ast with parameters of type IASTName | |
---|---|
void |
IScope.addName(IASTName name)
Add an IASTName to be cached in this scope |
void |
ASTCompletionNode.addName(IASTName name)
Add a name to node. |
IBinding |
IScope.getBinding(IASTName name,
boolean resolve)
Get the binding in this scope that the given name would resolve to. |
int |
IASTNameOwner.getRoleForName(IASTName n)
Get the role for the name. |
void |
IASTFieldReference.setFieldName(IASTName name)
Set the name of the field. |
void |
IASTPreprocessorMacroDefinition.setName(IASTName name)
Set the macro name. |
void |
IASTNamedTypeSpecifier.setName(IASTName name)
Set the name. |
void |
IASTLabelStatement.setName(IASTName name)
Set the name for a label. |
void |
IASTIdExpression.setName(IASTName name)
Set the name to be used inthe expression. |
void |
IASTGotoStatement.setName(IASTName name)
Set the name for a goto statement label. |
void |
IASTEnumerationSpecifier.setName(IASTName name)
Set the enum's name. |
void |
IASTEnumerationSpecifier.IASTEnumerator.setName(IASTName name)
Set the enumerator's name. |
void |
IASTElaboratedTypeSpecifier.setName(IASTName name)
Set the name. |
void |
IASTDeclarator.setName(IASTName name)
Set the name of he declarator. |
void |
IASTCompositeTypeSpecifier.setName(IASTName name)
Set the name for this composite type. |
int |
ASTVisitor.visit(IASTName name)
|
Uses of IASTName in org.eclipse.cdt.core.dom.ast.c |
---|
Methods in org.eclipse.cdt.core.dom.ast.c that return IASTName | |
---|---|
IASTName |
ICASTFieldDesignator.getName()
Get the field name. |
Methods in org.eclipse.cdt.core.dom.ast.c with parameters of type IASTName | |
---|---|
void |
ICASTFieldDesignator.setName(IASTName name)
Set the field name. |
Uses of IASTName in org.eclipse.cdt.core.dom.ast.cpp |
---|
Subinterfaces of IASTName in org.eclipse.cdt.core.dom.ast.cpp | |
---|---|
interface |
ICPPASTConversionName
This interface represents a C++ conversion member function. |
interface |
ICPPASTOperatorName
This interface represents a C++ overloaded operator member function. |
interface |
ICPPASTQualifiedName
This interface is a qualified name in C++. |
interface |
ICPPASTTemplateId
|
Methods in org.eclipse.cdt.core.dom.ast.cpp that return IASTName | |
---|---|
IASTName |
ICPPASTNamespaceAlias.getAlias()
Get the new alias name. |
IASTName |
ICPPASTNamespaceAlias.getMappingName()
Get the mapping name. |
IASTName |
ICPPASTConstructorChainInitializer.getMemberInitializerId()
Get the field name. |
IASTName |
ICPPASTUsingDeclaration.getName()
Get the name. |
IASTName |
ICPPASTTypenameExpression.getName()
Get the name. |
IASTName |
ICPPASTTemplatedTypeTemplateParameter.getName()
Get name. |
IASTName |
ICPPASTSimpleTypeTemplateParameter.getName()
Get the name. |
IASTName |
ICPPASTPointerToMember.getName()
Get the name. |
IASTName |
ICPPASTNamespaceDefinition.getName()
Get the name. |
IASTName |
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier.getName()
Get the name. |
IASTName[] |
ICPPASTQualifiedName.getNames()
Get all subnames. |
IASTName |
ICPPASTUsingDirective.getQualifiedName()
Get the qualified name. |
IASTName |
ICPPASTTemplateId.getTemplateName()
Get the name. |
Methods in org.eclipse.cdt.core.dom.ast.cpp with parameters of type IASTName | |
---|---|
void |
ICPPASTQualifiedName.addName(IASTName name)
Add a subname. |
void |
ICPPASTNamespaceAlias.setAlias(IASTName name)
Set the new alias name. |
void |
ICPPASTNamespaceAlias.setMappingName(IASTName qualifiedName)
Set the mapping name. |
void |
ICPPASTConstructorChainInitializer.setMemberInitializerId(IASTName name)
Set the field name. |
void |
ICPPASTUsingDeclaration.setName(IASTName name)
Set the name. |
void |
ICPPASTTypenameExpression.setName(IASTName name)
Set the name. |
void |
ICPPASTTemplatedTypeTemplateParameter.setName(IASTName name)
Set name. |
void |
ICPPASTSimpleTypeTemplateParameter.setName(IASTName name)
Set the name. |
void |
ICPPASTPointerToMember.setName(IASTName name)
Set the name. |
void |
ICPPASTNamespaceDefinition.setName(IASTName name)
Set the name. |
void |
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier.setName(IASTName name)
Set the name. |
void |
ICPPASTUsingDirective.setQualifiedName(IASTName qualifiedName)
Set the qualified name. |
void |
ICPPASTTemplateId.setTemplateName(IASTName name)
Set the name. |
Uses of IASTName in org.eclipse.cdt.core.dom.ast.gnu.c |
---|
Methods in org.eclipse.cdt.core.dom.ast.gnu.c that return IASTName | |
---|---|
IASTName[] |
ICASTKnRFunctionDeclarator.getParameterNames()
Get parameter names. |
Methods in org.eclipse.cdt.core.dom.ast.gnu.c with parameters of type IASTName | |
---|---|
IASTDeclarator |
ICASTKnRFunctionDeclarator.getDeclaratorForParameterName(IASTName name)
Map declarator to IASTName. |
void |
ICASTKnRFunctionDeclarator.setParameterNames(IASTName[] names)
Overwrite the parameter names. |
Uses of IASTName in org.eclipse.cdt.core.search |
---|
Methods in org.eclipse.cdt.core.search that return IASTName | |
---|---|
IASTName |
DOMSearchUtil.CPPNameCollector.getName(int idx)
|
IASTName |
DOMSearchUtil.CNameCollector.getName(int idx)
|
static IASTName[] |
DOMSearchUtil.getNamesFromDOM(IASTName searchName,
ICSearchConstants.LimitTo limitTo)
This is used to get the names from the TU that the IASTName searchName belongs to. |
static IASTName[] |
DOMSearchUtil.getSelectedNamesFrom(IASTTranslationUnit tu,
int offset,
int length,
org.eclipse.cdt.core.parser.ParserLanguage lang)
This is used to get an array of selected names in an IASTTranslationUnit based on the offset and length into that IASTTranslationUnit. |
static IASTName[] |
DOMSearchUtil.getSelectedNamesFrom(IFile file,
int offset,
int length)
This is used to get an array of selected names in an IFile based on the offset and length into that IFile. |
Methods in org.eclipse.cdt.core.search with parameters of type IASTName | |
---|---|
static Set |
DOMSearchUtil.getMatchesFromSearchEngine(ICSearchScope scope,
IASTName searchName,
ICSearchConstants.LimitTo limitTo)
This is a convenience method that uses the SearchEngine to find declarations, references, or both that correspond to the IASTName searchName found in the index. |
static IASTName[] |
DOMSearchUtil.getNamesFromDOM(IASTName searchName,
ICSearchConstants.LimitTo limitTo)
This is used to get the names from the TU that the IASTName searchName belongs to. |
static String |
DOMSearchUtil.getSearchPattern(IASTName name)
Generates a search pattern String based on the IASTName passed as a parameter. |
int |
DOMSearchUtil.CPPNameCollector.visit(IASTName name)
|
int |
DOMSearchUtil.CNameCollector.visit(IASTName name)
|
|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |