/** * Add an additional compilation unit. */ public void accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) { CompilationResult result = new CompilationResult(sourceUnit, 1, 1, this.compilerOptions.maxProblemsPerUnit); AssistParser assistParser = getParser(); Object parserState = assistParser.becomeSimpleParser(); CompilationUnitDeclaration parsedUnit = assistParser.dietParse(sourceUnit, result); assistParser.restoreAssistParser(parserState); this.lookupEnvironment.buildTypeBindings(parsedUnit, accessRestriction); this.lookupEnvironment.completeTypeBindings(parsedUnit, true); }
/** * Add an additional compilation unit. */ public void accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) { CompilationResult result = new CompilationResult(sourceUnit, 1, 1, this.compilerOptions.maxProblemsPerUnit); AssistParser assistParser = getParser(); Object parserState = assistParser.becomeSimpleParser(); CompilationUnitDeclaration parsedUnit = assistParser.dietParse(sourceUnit, result); assistParser.restoreAssistParser(parserState); this.lookupEnvironment.buildTypeBindings(parsedUnit, accessRestriction); this.lookupEnvironment.completeTypeBindings(parsedUnit, true); }
/** * Add an additional compilation unit. */ @Override public void accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) { CompilationResult result = new CompilationResult(sourceUnit, 1, 1, this.compilerOptions.maxProblemsPerUnit); AssistParser assistParser = getParser(); Object parserState = assistParser.becomeSimpleParser(); CompilationUnitDeclaration parsedUnit = assistParser.dietParse(sourceUnit, result); assistParser.restoreAssistParser(parserState); this.lookupEnvironment.buildTypeBindings(parsedUnit, accessRestriction); this.lookupEnvironment.completeTypeBindings(parsedUnit, true); }
/** * Add an additional compilation unit. */ public void accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) { CompilationResult result = new CompilationResult(sourceUnit, 1, 1, this.compilerOptions.maxProblemsPerUnit); AssistParser assistParser = getParser(); Object parserState = assistParser.becomeSimpleParser(); CompilationUnitDeclaration parsedUnit = assistParser.dietParse(sourceUnit, result); assistParser.restoreAssistParser(parserState); this.lookupEnvironment.buildTypeBindings(parsedUnit, accessRestriction); this.lookupEnvironment.completeTypeBindings(parsedUnit, true); }
/** * Add an additional compilation unit. */ public void accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) { CompilationResult result = new CompilationResult(sourceUnit, 1, 1, this.compilerOptions.maxProblemsPerUnit); AssistParser assistParser = getParser(); Object parserState = assistParser.becomeSimpleParser(); CompilationUnitDeclaration parsedUnit = assistParser.dietParse(sourceUnit, result); assistParser.restoreAssistParser(parserState); this.lookupEnvironment.buildTypeBindings(parsedUnit, accessRestriction); this.lookupEnvironment.completeTypeBindings(parsedUnit, true); }
/** * Add an additional compilation unit. */ public void accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) { CompilationResult result = new CompilationResult(sourceUnit, 1, 1, this.compilerOptions.maxProblemsPerUnit); AssistParser assistParser = getParser(); Object parserState = assistParser.becomeSimpleParser(); CompilationUnitDeclaration parsedUnit = assistParser.dietParse(sourceUnit, result); assistParser.restoreAssistParser(parserState); this.lookupEnvironment.buildTypeBindings(parsedUnit, accessRestriction); this.lookupEnvironment.completeTypeBindings(parsedUnit, true); }