Lines Matching defs:statement
77 * the original statement list in the block containing the statement, which is fine, as it'll be replaced by the
79 * enclosing block's statement list that is otherwise overwritten later anyway.
223 // set up a switch statement for them:
228 // If the split node also contained a return, we'll slip it as a case in the switch statement
240 // As the switch statement itself is breakable, an unlabelled break can't be in the switch statement,
248 // Finally, if the split node had a return statement, but there were no external jumps, we didn't have
249 // the switch statement to handle the return, so we need a separate if for it.
316 // Move a declaration-only var statement to the top of the outermost function.
318 // If it had an initializer, replace it with an assignment expression statement. Note that "var" is a
319 // statement, so it doesn't contribute to :return of the programs, therefore we are _not_ adding a
334 // Prepend declaration-only var statements to the top of the statement list.
397 private void appendStatement(final Statement statement) {
398 lc.appendStatement(statement);