Searched refs:BlockStatement (Results 1 - 10 of 10) sorted by relevance
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ |
H A D | BlockStatement.java | 34 public class BlockStatement extends Statement { class in inherits:Statement 45 public BlockStatement(final Block block) { method in class:BlockStatement 55 public BlockStatement(final int lineNumber, final Block block) { method in class:BlockStatement 60 private BlockStatement(final BlockStatement blockStatement, final Block block) { method in class:BlockStatement 72 public static BlockStatement createReplacement(final Statement stmt, final List<Statement> newStmts) { 84 public static BlockStatement createReplacement(final Statement stmt, final int finish, final List<Statement> newStmts) { 85 return new BlockStatement(stmt.getLineNumber(), new Block(stmt.getToken(), finish, newStmts)); 129 public BlockStatement setBlock(final Block block) { 133 return new BlockStatement(thi [all...] |
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ |
H A D | BlockTreeImpl.java | 30 import jdk.nashorn.internal.ir.BlockStatement; 35 BlockTreeImpl(final BlockStatement node, final List<? extends StatementTree> statements) {
|
H A D | IRTranslator.java | 34 import jdk.nashorn.internal.ir.BlockStatement; 206 public boolean enterBlockStatement(final BlockStatement blockStatement) {
|
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ |
H A D | Lower.java | 43 import jdk.nashorn.internal.ir.BlockStatement; 269 public Node leaveBlockStatement(final BlockStatement blockStatement) { 473 return new BlockStatement(prependFinally(finallyBlock, throwNode)); 515 return new BlockStatement(retLineNumber, new Block(retToken, finallyBlock.getFinish(), newStatements)); 532 return new BlockStatement(retLineNumber, new Block(retToken, retFinish, newStatements)); 538 addStatement(new BlockStatement(finallyBlock)); 574 return addStatement(new BlockStatement(tryNode.getBody())); 819 BlockStatement b = BlockStatement.createReplacement(stmt, Collections.<Statement>singletonList(stmt));
|
H A D | FoldConstants.java | 35 import jdk.nashorn.internal.ir.BlockStatement; 122 return BlockStatement.createReplacement(ifNode, ifNode.getFinish(), statements);
|
H A D | CodeGenerator.java | 85 import jdk.nashorn.internal.ir.BlockStatement; 1739 public boolean enterBlockStatement(final BlockStatement blockStatement) {
|
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/ |
H A D | NodeVisitor.java | 31 import jdk.nashorn.internal.ir.BlockStatement; 382 * Callback for entering a BlockStatement 387 public boolean enterBlockStatement(final BlockStatement blockStatement) { 392 * Callback for leaving a BlockStatement 397 public Node leaveBlockStatement(final BlockStatement blockStatement) {
|
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ |
H A D | PrintVisitor.java | 31 import jdk.nashorn.internal.ir.BlockStatement; 227 public boolean enterBlockStatement(final BlockStatement statement) {
|
H A D | JSONWriter.java | 35 import jdk.nashorn.internal.ir.BlockStatement; 157 type("BlockStatement"); 328 public boolean enterBlockStatement(final BlockStatement blockStatement) { 337 type("BlockStatement");
|
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ |
H A D | Parser.java | 99 import jdk.nashorn.internal.ir.BlockStatement; 565 // assert body.isFunctionBody() || body.getFlag(Block.IS_PARAMETER_BLOCK) && ((BlockStatement) body.getLastStatement()).getBlock().isFunctionBody(); 985 * BlockStatement 1004 * BlockStatement : 1436 appendStatement(new BlockStatement(line, getBlock(true))); 2056 appendStatement(new BlockStatement(forLine, new Block( 2509 appendStatement(new BlockStatement(switchLine, new Block(switchToken, finish, switchBlock.getFlags() | Block.IS_SYNTHETIC | Block.IS_SWITCH_BLOCK, switchStatement))); 2692 appendStatement(new BlockStatement(startLine, new Block(tryToken, finish, outer.getFlags() | Block.IS_SYNTHETIC, outer.getStatements()))); 3896 parameterBlock.appendStatement(new BlockStatement(functionBody));
|
Completed in 185 milliseconds