Eclipse CDT
Pre-release 3.0

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

All Superinterfaces:
IASTExpression, IASTNode

public interface IASTExpressionList
extends IASTExpression

Expression List (Comma separated list of expressions).


Field Summary
static ASTNodeProperty NESTED_EXPRESSION
          NESTED_EXPRESSION describes the relationship between IASTExpressionList and the nested IASTExpressions.
 
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
 void addExpression(IASTExpression expression)
          Add nested expression.
 IASTExpression[] getExpressions()
          Get nested expressions.
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
accept, getContainingFilename, getFileLocation, getNodeLocations, getParent, getPropertyInParent, getRawSignature, getTranslationUnit, setParent, setPropertyInParent
 

Field Detail

NESTED_EXPRESSION

static final ASTNodeProperty NESTED_EXPRESSION
NESTED_EXPRESSION describes the relationship between IASTExpressionList and the nested IASTExpressions.

Method Detail

getExpressions

IASTExpression[] getExpressions()
Get nested expressions.

Returns:
IASTExpression [] nested expressions

addExpression

void addExpression(IASTExpression expression)
Add nested expression.

Parameters:
expression - IASTExpression value to be added.

Eclipse CDT
Pre-release 3.0

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