Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.core.dom.ast
Interface IASTTypeIdExpression

All Superinterfaces:
IASTExpression, IASTNode
All Known Subinterfaces:
ICPPASTTypeIdExpression, IGNUASTTypeIdExpression

public interface IASTTypeIdExpression
extends IASTExpression


Field Summary
static int op_last
          op_last defined for sub-interfaces to extend.
static int op_sizeof
          op_sizeof sizeof( typeId ) expression
static ASTNodeProperty TYPE_ID
          TYPEID represents the relationship between an IASTTypeIdExpression and it's nested IASTTypeId.
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTExpression
EMPTY_EXPRESSION_ARRAY
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
EMPTY_NODE_ARRAY
 
Method Summary
 int getOperator()
          Get the operator for the expression.
 IASTTypeId getTypeId()
          Get the type Id.
 void setOperator(int value)
          Set the operator for the expression.
 void setTypeId(IASTTypeId typeId)
          Set the type Id.
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
accept, getContainingFilename, getFileLocation, getNodeLocations, getParent, getPropertyInParent, getRawSignature, getTranslationUnit, setParent, setPropertyInParent
 

Field Detail

op_sizeof

static final int op_sizeof
op_sizeof sizeof( typeId ) expression

See Also:
Constant Field Values

op_last

static final int op_last
op_last defined for sub-interfaces to extend.

See Also:
Constant Field Values

TYPE_ID

static final ASTNodeProperty TYPE_ID
TYPEID represents the relationship between an IASTTypeIdExpression and it's nested IASTTypeId.

Method Detail

getOperator

int getOperator()
Get the operator for the expression.

Returns:
int

setOperator

void setOperator(int value)
Set the operator for the expression.

Parameters:
value - int

setTypeId

void setTypeId(IASTTypeId typeId)
Set the type Id.

Parameters:
typeId -

getTypeId

IASTTypeId getTypeId()
Get the type Id.

Returns:

Eclipse CDT
Pre-release 3.0

Copyright (c) IBM Corp. and others 2004. All Rights Reserved.