|
Eclipse CDT 7.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
|
Methods in org.eclipse.cdt.core.dom.ast that return IASTTypeId | |
---|---|
IASTTypeId |
IASTTypeId.copy()
|
IASTTypeId |
IASTTypeId.copy(IASTNode.CopyStyle style)
|
IASTTypeId |
IASTBinaryTypeIdExpression.getOperand1()
Returns the first operand. |
IASTTypeId |
IASTBinaryTypeIdExpression.getOperand2()
Returns the second operand, or null if it was not provided (content assist). |
IASTTypeId |
IASTTypeIdInitializerExpression.getTypeId()
Returns the type id of the compound literal. |
IASTTypeId |
IASTCastExpression.getTypeId()
Get the typeId. |
IASTTypeId |
IASTTypeIdExpression.getTypeId()
Get the type Id. |
IASTTypeId |
INodeFactory.newTypeId(IASTDeclSpecifier declSpecifier,
IASTDeclarator declarator)
|
Methods in org.eclipse.cdt.core.dom.ast with parameters of type IASTTypeId | |
---|---|
static java.lang.String |
ASTSignatureUtil.getSignature(IASTTypeId typeId)
Deprecated. Returns the String representation of the signature for the IASTTypeId. |
static java.lang.String |
ASTTypeUtil.getType(IASTTypeId typeId)
Returns the type representation of the IASTTypeId as a String. |
int |
ASTVisitor.leave(IASTTypeId typeId)
|
int |
ASTGenericVisitor.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 |
IASTBinaryTypeIdExpression.setOperand1(IASTTypeId typeId)
Sets the first operand. |
void |
IASTBinaryTypeIdExpression.setOperand2(IASTTypeId typeId)
Sets the second operand. |
void |
IASTTypeIdInitializerExpression.setTypeId(IASTTypeId typeId)
Sets the type id of the compound literal, must not be called on frozen ast. |
void |
IASTCastExpression.setTypeId(IASTTypeId typeId)
Set the typeId. |
void |
IASTTypeIdExpression.setTypeId(IASTTypeId typeId)
Set the type Id. |
int |
ASTVisitor.visit(IASTTypeId typeId)
|
int |
ASTGenericVisitor.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 |
---|
Subinterfaces of IASTTypeId in org.eclipse.cdt.core.dom.ast.cpp | |
---|---|
interface |
ICPPASTTypeId
Type ids in C++. |
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()
Returns the default value (a type id) for this template parameter, or null . |
IASTTypeId[] |
ICPPASTFunctionDeclarator.getExceptionSpecification()
Returns an array of type-ids representing the exception specification. |
IASTTypeId |
ICPPASTFunctionDeclarator.getTrailingReturnType()
Returns the trailing return type as in auto f() -> int , or null . |
IASTTypeId |
ICPPASTNewExpression.getTypeId()
Get the type Id. |
IASTTypeId |
ICPPASTConversionName.getTypeId()
Returns the IASTTypeId for the ICPPASTConversionName. |
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)
Adds template argument. |
void |
ICPPASTAmbiguousTemplateArgument.addTypeId(IASTTypeId typeId)
Add an partial parse tree that could be a suitable subtree representing the template argument |
IASTExpression |
ICPPNodeFactory.newBinaryTypeIdExpression(IASTBinaryTypeIdExpression.Operator op,
IASTTypeId type1,
IASTTypeId type2)
|
ICPPASTCastExpression |
ICPPNodeFactory.newCastExpression(int operator,
IASTTypeId typeId,
IASTExpression operand)
|
ICPPASTConversionName |
ICPPNodeFactory.newConversionName(IASTTypeId typeId)
|
ICPPASTNewExpression |
ICPPNodeFactory.newNewExpression(IASTExpression placement,
IASTExpression initializer,
IASTTypeId typeId)
Deprecated. Replaced by ICPPNodeFactory.newNewExpression(IASTInitializerClause[], IASTInitializer, IASTTypeId) |
ICPPASTNewExpression |
ICPPNodeFactory.newNewExpression(IASTInitializerClause[] placement,
IASTInitializer initializer,
IASTTypeId typeId)
|
ICPPASTSimpleTypeTemplateParameter |
ICPPNodeFactory.newSimpleTypeTemplateParameter(int type,
IASTName name,
IASTTypeId typeId)
|
ICPPASTTypeIdExpression |
ICPPNodeFactory.newTypeIdExpression(int operator,
IASTTypeId typeId)
|
void |
ICPPASTSimpleTypeTemplateParameter.setDefaultType(IASTTypeId typeId)
Sets the default value (a type id) for this template parameter. |
void |
ICPPASTFunctionDeclarator.setTrailingReturnType(IASTTypeId typeId)
Trailing return type as in auto f() -> int . |
void |
ICPPASTNewExpression.setTypeId(IASTTypeId typeId)
Not allowed on frozen ast. |
void |
ICPPASTConversionName.setTypeId(IASTTypeId typeId)
Sets the IASTTypeId for the ICPPASTConversionName. |
|
Eclipse CDT 7.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |