Class ASTStatementExpressionList

java.lang.Object
net.sourceforge.pmd.lang.ast.impl.AbstractNode<B,N>
net.sourceforge.pmd.lang.ast.impl.javacc.AbstractJjtreeNode<net.sourceforge.pmd.lang.java.ast.AbstractJavaNode,JavaNode>
net.sourceforge.pmd.lang.java.ast.ASTList<T>
net.sourceforge.pmd.lang.java.ast.ASTStatementExpressionList
All Implemented Interfaces:
Iterable<ASTExpression>, GenericNode<JavaNode>, JjtreeNode<JavaNode>, Node, TextAvailableNode, ASTStatement, JavaNode, Reportable

public final class ASTStatementExpressionList extends ASTList<T> implements ASTStatement
A list of statement expressions. Statement expressions are those expressions which can appear in an expression statement.

Statement expression lists occur only ASTForInit and ASTForUpdate. To improve the API of ASTForInit, however, this node implements ASTStatement.


 StatementExpressionList ::= Expression ( "," Expression )*