List of usage examples for org.eclipse.jdt.internal.compiler.ast ASTNode IsUsefulEmptyStatement
int IsUsefulEmptyStatement
To view the source code for org.eclipse.jdt.internal.compiler.ast ASTNode IsUsefulEmptyStatement.
Click Source Link
From source file:org.eclipse.jdt.internal.compiler.parser.Parser.java
License:Open Source License
protected void consumeEnhancedForStatement() { // EnhancedForStatement ::= EnhancedForStatementHeader Statement // EnhancedForStatementNoShortIf ::= EnhancedForStatementHeader StatementNoShortIf //statements/* ww w .j a v a2 s.c o m*/ this.astLengthPtr--; Statement statement = (Statement) this.astStack[this.astPtr--]; // foreach statement is on the ast stack ForeachStatement foreachStatement = (ForeachStatement) this.astStack[this.astPtr]; foreachStatement.action = statement; // remember useful empty statement if (statement instanceof EmptyStatement) statement.bits |= ASTNode.IsUsefulEmptyStatement; foreachStatement.sourceEnd = this.endStatementPosition; }