WHILE116=(Token)match(input,WHILE,FOLLOW_WHILE_in_statementLast2274); if (state.failed) return retval;
if ( state.backtracking==0 ) {
WHILE116_tree =
new While(WHILE116)
;
root_0 = (Object)adaptor.becomeRoot(WHILE116_tree, root_0);
}
pushFollow(FOLLOW_parExpression_in_statementLast2280);