< 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 >