|
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.model |
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 |
IASTDeclarator.getName()
This returns the name of the declarator. |
IASTName |
IASTNamedTypeSpecifier.getName()
Get the name. |
IASTName |
IASTCompositeTypeSpecifier.getName()
Return the name for this composite type. |
IASTName |
IASTPreprocessorIncludeStatement.getName()
Returns the name of the file as specified in the directive. |
IASTName |
IASTPreprocessorMacroDefinition.getName()
Get the macro name. |
IASTName |
IASTFieldReference.getFieldName()
This returns the name of the field being dereferenced. |
IASTName |
IASTLabelStatement.getName()
The name for the label. |
IASTName |
IASTGotoStatement.getName()
Returns the name of the label. |
IASTName[] |
ASTCompletionNode.getNames()
|
IASTName |
IASTElaboratedTypeSpecifier.getName()
Get the name. |
IASTName |
IASTPreprocessorUndefStatement.getMacroName()
|
IASTName[] |
IASTCompletionNode.getNames()
Get a list of names that fit in this context. |
IASTName |
IASTEnumerationSpecifier.getName()
Get the enum's name. |
IASTName |
IASTEnumerationSpecifier.IASTEnumerator.getName()
Get the enumerator's name. |
IASTName[] |
IASTTranslationUnit.getDeclarationsInAST(IBinding binding)
Returns the list of declarations in this translation unit for the given binding. |
IASTName[] |
IASTTranslationUnit.getDefinitionsInAST(IBinding binding)
Returns the array of definitions in this translation unit for the given binding. |
IASTName[] |
IASTTranslationUnit.getReferences(IBinding binding)
Returns the list of references in this translation unit to the given binding. |
IASTName |
IASTIdExpression.getName()
Returns the name used in the expression. |
Methods in org.eclipse.cdt.core.dom.ast with parameters of type IASTName | |
void |
IASTDeclarator.setName(IASTName name)
Set the name of he declarator. |
void |
IASTNamedTypeSpecifier.setName(IASTName name)
Set the name. |
void |
IASTCompositeTypeSpecifier.setName(IASTName name)
Set the name for this composite type. |
IBinding |
IScope.getBinding(IASTName name,
boolean resolve)
Get the binding in this scope that the given name would resolve to. |
IBinding[] |
IScope.getBindings(IASTName name,
boolean resolve,
boolean prefixLookup)
Get the bindings in this scope that the given name or prefix could resolve to. |
void |
IASTPreprocessorMacroDefinition.setName(IASTName name)
Set the macro name. |
void |
IASTFieldReference.setFieldName(IASTName name)
Set the name of the field. |
void |
IASTLabelStatement.setName(IASTName name)
Set the name for a label. |
void |
IASTGotoStatement.setName(IASTName name)
Set the name for a goto statement label. |
void |
ASTCompletionNode.addName(IASTName name)
Add a name to node. |
IBinding[] |
IASTCompletionContext.findBindings(IASTName n,
boolean isPrefix)
Returns bindings that start with the given name or prefix, only considering those that are valid for this context. |
void |
IASTElaboratedTypeSpecifier.setName(IASTName name)
Set the name. |
int |
IASTNameOwner.getRoleForName(IASTName n)
Get the role for the name. |
void |
IASTEnumerationSpecifier.setName(IASTName name)
Set the enum's name. |
void |
IASTEnumerationSpecifier.IASTEnumerator.setName(IASTName name)
Set the enumerator's name. |
int |
ASTVisitor.visit(IASTName name)
|
int |
ASTVisitor.leave(IASTName name)
|
void |
IASTIdExpression.setName(IASTName name)
Set the name to be used inthe expression. |
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 |
ICPPASTUsingDirective.getQualifiedName()
Get the qualified name. |
IASTName |
ICPPASTNamespaceAlias.getAlias()
Get the new alias name. |
IASTName |
ICPPASTNamespaceAlias.getMappingName()
Get the mapping name. |
IASTName |
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier.getName()
Get the name. |
IASTName |
ICPPASTUsingDeclaration.getName()
Get the name. |
IASTName |
ICPPASTTemplatedTypeTemplateParameter.getName()
Get name. |
IASTName |
ICPPASTConstructorChainInitializer.getMemberInitializerId()
Get the field name. |
IASTName[] |
ICPPASTQualifiedName.getNames()
Get all subnames. |
IASTName |
ICPPASTQualifiedName.getLastName()
The last name is often semantically significant. |
IASTName |
ICPPASTNamespaceDefinition.getName()
Get the name. |
IASTName |
ICPPASTTypenameExpression.getName()
Get the name. |
IASTName |
ICPPASTTemplateId.getTemplateName()
Get the name. |
IASTName |
ICPPASTSimpleTypeTemplateParameter.getName()
Get the name. |
IASTName |
ICPPASTPointerToMember.getName()
Get the name. |
Methods in org.eclipse.cdt.core.dom.ast.cpp with parameters of type IASTName | |
void |
ICPPASTUsingDirective.setQualifiedName(IASTName qualifiedName)
Set the qualified name. |
void |
ICPPASTNamespaceAlias.setAlias(IASTName name)
Set the new alias name. |
void |
ICPPASTNamespaceAlias.setMappingName(IASTName qualifiedName)
Set the mapping name. |
void |
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier.setName(IASTName name)
Set the name. |
void |
ICPPASTUsingDeclaration.setName(IASTName name)
Set the name. |
void |
ICPPASTTemplatedTypeTemplateParameter.setName(IASTName name)
Set name. |
void |
ICPPASTConstructorChainInitializer.setMemberInitializerId(IASTName name)
Set the field name. |
void |
ICPPASTQualifiedName.addName(IASTName name)
Add a subname. |
void |
ICPPASTNamespaceDefinition.setName(IASTName name)
Set the name. |
void |
ICPPASTTypenameExpression.setName(IASTName name)
Set the name. |
void |
ICPPASTTemplateId.setTemplateName(IASTName name)
Set the name. |
void |
ICPPASTSimpleTypeTemplateParameter.setName(IASTName name)
Set the name. |
void |
ICPPASTPointerToMember.setName(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 | |
void |
ICASTKnRFunctionDeclarator.setParameterNames(IASTName[] names)
Overwrite the parameter names. |
IASTDeclarator |
ICASTKnRFunctionDeclarator.getDeclaratorForParameterName(IASTName name)
Map declarator to IASTName. |
Uses of IASTName in org.eclipse.cdt.core.model |
---|
Methods in org.eclipse.cdt.core.model that return IASTName | |
IASTName[] |
ILanguage.getSelectedNames(IASTTranslationUnit ast,
int start,
int length)
Gather the list of IASTNames that appear the selection with the given start offset and length in the given ITranslationUnit. |
|
Eclipse CDT Pre-release 3.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |