< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ParserFactory.java

Print this page

        

*** 26,35 **** --- 26,36 ---- package com.sun.tools.javac.parser; import java.util.Locale; import com.sun.tools.javac.code.Source; + import com.sun.tools.javac.code.Lint; import com.sun.tools.javac.tree.DocTreeMaker; import com.sun.tools.javac.tree.TreeMaker; import com.sun.tools.javac.util.Context; import com.sun.tools.javac.util.Log; import com.sun.tools.javac.util.Names;
*** 63,72 **** --- 64,74 ---- final Source source; final Names names; final Options options; final ScannerFactory scannerFactory; final Locale locale; + final Lint lint; protected ParserFactory(Context context) { super(); context.put(parserFactoryKey, this); this.F = TreeMaker.instance(context);
*** 76,85 **** --- 78,88 ---- this.tokens = Tokens.instance(context); this.source = Source.instance(context); this.options = Options.instance(context); this.scannerFactory = ScannerFactory.instance(context); this.locale = context.get(Locale.class); + this.lint = Lint.instance(context); } public JavacParser newParser(CharSequence input, boolean keepDocComments, boolean keepEndPos, boolean keepLineMap) { return newParser(input, keepDocComments, keepEndPos, keepLineMap, false); }
< prev index next >