unit = unitsToProcess[i]; this.reportProgress(Messages.bind(Messages.compilation_processing, new String(unit.getFileName()))); this.parser.getMethodBodies(unit);
long parseStart = System.currentTimeMillis(); this.parser.getMethodBodies(unit);
long parseStart = System.currentTimeMillis(); this.parser.getMethodBodies(unit);
long parseStart = System.currentTimeMillis(); this.parser.getMethodBodies(unit);
long parseStart = System.currentTimeMillis(); this.parser.getMethodBodies(unit);
long parseStart = System.currentTimeMillis(); this.parser.getMethodBodies(unit);
long parseStart = System.currentTimeMillis(); this.parser.getMethodBodies(unit);
long parseStart = System.currentTimeMillis(); this.parser.getMethodBodies(unit);
long parseStart = System.currentTimeMillis(); this.parser.getMethodBodies(unit);
long parseStart = System.currentTimeMillis(); this.parser.getMethodBodies(unit);
long parseStart = System.currentTimeMillis(); this.parser.getMethodBodies(unit);
long parseStart = System.currentTimeMillis(); this.parser.getMethodBodies(unit);
static class IntArrayList { public int[] list = new int[5]; public int length = 0; public void add(int i) { if (this.list.length == this.length) { System.arraycopy(this.list, 0, this.list = new int[this.length*2], 0, this.length); } this.list[this.length++] = i; } }
static class IntArrayList { public int[] list = new int[5]; public int length = 0; public void add(int i) { if (this.list.length == this.length) { System.arraycopy(this.list, 0, this.list = new int[this.length*2], 0, this.length); } this.list[this.length++] = i; } }
static class IntArrayList { public int[] list = new int[5]; public int length = 0; public void add(int i) { if (this.list.length == this.length) { System.arraycopy(this.list, 0, this.list = new int[this.length*2], 0, this.length); } this.list[this.length++] = i; } }
static class IntArrayList { public int[] list = new int[5]; public int length = 0; public void add(int i) { if (this.list.length == this.length) { System.arraycopy(this.list, 0, this.list = new int[this.length*2], 0, this.length); } this.list[this.length++] = i; } }
static class IntArrayList { public int[] list = new int[5]; public int length = 0; public void add(int i) { if (this.list.length == this.length) { System.arraycopy(this.list, 0, this.list = new int[this.length*2], 0, this.length); } this.list[this.length++] = i; } }
static class IntArrayList { public int[] list = new int[5]; public int length = 0; public void add(int i) { if (this.list.length == this.length) { System.arraycopy(this.list, 0, this.list = new int[this.length*2], 0, this.length); } this.list[this.length++] = i; } }
@Override public void process(CompilationUnitDeclaration unit, int unitNumber) { mCurrentUnit = lookupEnvironment.unitBeingCompleted = unit; parser.getMethodBodies(unit); if (unit.scope != null) { unit.scope.faultInTypes(); unit.scope.verifyMethods(lookupEnvironment.methodVerifier()); } unit.resolve(); unit.analyseCode(); // This is where we differ from super: DON'T call generateCode(). // Sadly we can't just set ignoreMethodBodies=true to have the same effect, // since that would also skip the analyseCode call, which we DO, want: // unit.generateCode(); if (options.produceReferenceInfo && unit.scope != null) { unit.scope.storeDependencyInfo(); } unit.finalizeProblems(); unit.compilationResult.totalUnitsKnown = totalUnits; lookupEnvironment.unitBeingCompleted = null; }
unit = unitsToProcess[i]; this.parser.getMethodBodies(unit);