equal
deleted
inserted
replaced
49 import com.sun.tools.javac.code.Directive.OpensDirective; |
49 import com.sun.tools.javac.code.Directive.OpensDirective; |
50 import com.sun.tools.javac.code.Directive.OpensFlag; |
50 import com.sun.tools.javac.code.Directive.OpensFlag; |
51 import com.sun.tools.javac.code.Directive.RequiresDirective; |
51 import com.sun.tools.javac.code.Directive.RequiresDirective; |
52 import com.sun.tools.javac.code.Directive.RequiresFlag; |
52 import com.sun.tools.javac.code.Directive.RequiresFlag; |
53 import com.sun.tools.javac.code.Scope.WriteableScope; |
53 import com.sun.tools.javac.code.Scope.WriteableScope; |
|
54 import com.sun.tools.javac.code.Source.Feature; |
54 import com.sun.tools.javac.code.Symbol.*; |
55 import com.sun.tools.javac.code.Symbol.*; |
55 import com.sun.tools.javac.comp.AttrContext; |
56 import com.sun.tools.javac.comp.AttrContext; |
56 import com.sun.tools.javac.comp.Enter; |
57 import com.sun.tools.javac.comp.Enter; |
57 import com.sun.tools.javac.comp.Env; |
58 import com.sun.tools.javac.comp.Env; |
58 import com.sun.tools.javac.main.JavaCompiler; |
59 import com.sun.tools.javac.main.JavaCompiler; |
112 resolve = Resolve.instance(context); |
113 resolve = Resolve.instance(context); |
113 JavacTask t = context.get(JavacTask.class); |
114 JavacTask t = context.get(JavacTask.class); |
114 javacTaskImpl = t instanceof JavacTaskImpl ? (JavacTaskImpl) t : null; |
115 javacTaskImpl = t instanceof JavacTaskImpl ? (JavacTaskImpl) t : null; |
115 log = Log.instance(context); |
116 log = Log.instance(context); |
116 Source source = Source.instance(context); |
117 Source source = Source.instance(context); |
117 allowModules = source.allowModules(); |
118 allowModules = Feature.MODULES.allowedInSource(source); |
118 } |
119 } |
119 |
120 |
120 @Override @DefinedBy(Api.LANGUAGE_MODEL) |
121 @Override @DefinedBy(Api.LANGUAGE_MODEL) |
121 public Set<? extends ModuleElement> getAllModuleElements() { |
122 public Set<? extends ModuleElement> getAllModuleElements() { |
122 if (allowModules) |
123 if (allowModules) |