|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IASTTypeId | |
---|---|
org.eclipse.cdt.core.dom.ast | |
org.eclipse.cdt.core.dom.ast.c | |
org.eclipse.cdt.core.dom.ast.cpp |
Uses of IASTTypeId in org.eclipse.cdt.core.dom.ast |
---|
Subinterfaces of IASTTypeId in org.eclipse.cdt.core.dom.ast | |
---|---|
interface |
IASTProblemTypeId
This interface represents a parse problem where we tried to match against a type-id. |
Fields in org.eclipse.cdt.core.dom.ast declared as IASTTypeId | |
---|---|
static IASTTypeId[] |
IASTTypeId.EMPTY_TYPEID_ARRAY
Constant. |
Methods in org.eclipse.cdt.core.dom.ast that return IASTTypeId | |
---|---|
IASTTypeId |
IASTTypeId.copy()
|
IASTTypeId |
IASTTypeIdExpression.getTypeId()
Get the type Id. |
IASTTypeId |
IASTCastExpression.getTypeId()
Get the typeId. |
IASTTypeId |
IASTTypeIdInitializerExpression.getTypeId()
Returns the type id of the compound literal. |
IASTTypeId |
INodeFactory.newTypeId(IASTDeclSpecifier declSpecifier,
IASTDeclarator declarator)
|
Methods in org.eclipse.cdt.core.dom.ast with parameters of type IASTTypeId | |
---|---|
static String |
ASTSignatureUtil.getSignature(IASTTypeId typeId)
Returns the String representation of the signature for the IASTTypeId. |
static String |
ASTTypeUtil.getType(IASTTypeId typeId)
Returns the type representation of the IASTTypeId as a String. |
int |
ASTGenericVisitor.leave(IASTTypeId typeId)
|
int |
ASTVisitor.leave(IASTTypeId typeId)
|
IASTCastExpression |
INodeFactory.newCastExpression(int operator,
IASTTypeId typeId,
IASTExpression operand)
|
IASTTypeIdExpression |
INodeFactory.newTypeIdExpression(int operator,
IASTTypeId typeId)
|
IASTTypeIdInitializerExpression |
INodeFactory.newTypeIdInitializerExpression(IASTTypeId typeId,
IASTInitializer initializer)
|
void |
IASTTypeIdExpression.setTypeId(IASTTypeId typeId)
Set the type Id. |
void |
IASTCastExpression.setTypeId(IASTTypeId typeId)
Set the typeId. |
void |
IASTTypeIdInitializerExpression.setTypeId(IASTTypeId typeId)
Sets the type id of the compound literal, must not be called on frozen ast. |
int |
ASTGenericVisitor.visit(IASTTypeId typeId)
|
int |
ASTVisitor.visit(IASTTypeId typeId)
|
Uses of IASTTypeId in org.eclipse.cdt.core.dom.ast.c |
---|
Methods in org.eclipse.cdt.core.dom.ast.c with parameters of type IASTTypeId | |
---|---|
ICASTTypeIdInitializerExpression |
ICNodeFactory.newTypeIdInitializerExpression(IASTTypeId typeId,
IASTInitializer initializer)
|
Uses of IASTTypeId in org.eclipse.cdt.core.dom.ast.cpp |
---|
Fields in org.eclipse.cdt.core.dom.ast.cpp declared as IASTTypeId | |
---|---|
static IASTTypeId[] |
ICPPASTFunctionDeclarator.NO_EXCEPTION_SPECIFICATION
Used as return value for ICPPASTFunctionDeclarator.getExceptionSpecification() . |
Methods in org.eclipse.cdt.core.dom.ast.cpp that return IASTTypeId | |
---|---|
IASTTypeId |
ICPPASTSimpleTypeTemplateParameter.getDefaultType()
Get the default type. |
IASTTypeId[] |
ICPPASTFunctionDeclarator.getExceptionSpecification()
Returns an array of type-ids representing the exception specification. |
IASTTypeId |
ICPPASTConversionName.getTypeId()
Returns the IASTTypeId for the ICPPASTConversionName. |
IASTTypeId |
ICPPASTNewExpression.getTypeId()
Get the type Id. |
Methods in org.eclipse.cdt.core.dom.ast.cpp with parameters of type IASTTypeId | |
---|---|
void |
ICPPASTFunctionDeclarator.addExceptionSpecificationTypeId(IASTTypeId typeId)
Add an exception specification type Id. |
void |
ICPPASTTemplateId.addTemplateArgument(IASTTypeId typeId)
Add template argument. |
void |
ICPPASTAmbiguousTemplateArgument.addTypeId(IASTTypeId typeId)
Add an partial parse tree that could be a suitable subtree representing the template argument |
ICPPASTCastExpression |
ICPPNodeFactory.newCastExpression(int operator,
IASTTypeId typeId,
IASTExpression operand)
|
ICPPASTConversionName |
ICPPNodeFactory.newConversionName(IASTTypeId typeId)
|
ICPPASTNewExpression |
ICPPNodeFactory.newNewExpression(IASTExpression placement,
IASTExpression initializer,
IASTTypeId typeId)
|
ICPPASTSimpleTypeTemplateParameter |
ICPPNodeFactory.newSimpleTypeTemplateParameter(int type,
IASTName name,
IASTTypeId typeId)
|
ICPPASTTypeIdExpression |
ICPPNodeFactory.newTypeIdExpression(int operator,
IASTTypeId typeId)
|
void |
ICPPASTSimpleTypeTemplateParameter.setDefaultType(IASTTypeId typeId)
Set the default type. |
void |
ICPPASTConversionName.setTypeId(IASTTypeId typeId)
Sets the IASTTypeId for the ICPPASTConversionName. |
void |
ICPPASTNewExpression.setTypeId(IASTTypeId typeId)
Set the type Id. |
|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |