Searched refs:outermostCompileUnit (Results 1 - 2 of 2) sorted by relevance
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ |
H A D | Splitter.java | 63 private final CompileUnit outermostCompileUnit; field in class:Splitter 78 * @param outermostCompileUnit compile unit for outermost function, if non-lazy this is the script's compile unit 80 public Splitter(final Compiler compiler, final FunctionNode functionNode, final CompileUnit outermostCompileUnit) { argument 83 this.outermostCompileUnit = outermostCompileUnit; 133 assert outermostCompileUnit != null : "outermost compile unit is null"; 134 functionNode = functionNode.setCompileUnit(null, outermostCompileUnit); 135 outermostCompileUnit.addWeight(weight + WeighNodes.FUNCTION_WEIGHT); 151 final FunctionNode split = new Splitter(compiler, nestedFunction, outermostCompileUnit).split(nestedFunction, false);
|
H A D | CompilationPhase.java | 116 final CompileUnit outermostCompileUnit = compiler.addCompileUnit(0L); 128 newFunctionNode = new Splitter(compiler, newFunctionNode, outermostCompileUnit).split(newFunctionNode, true); 130 assert newFunctionNode.getCompileUnit() == outermostCompileUnit : "fn=" + fn.getName() + ", fn.compileUnit (" + newFunctionNode.getCompileUnit() + ") != " + outermostCompileUnit;
|
Completed in 39 milliseconds