Home
last modified time | relevance | path

Searched refs:ModuleSymbol (Results 1 – 9 of 9) sorted by relevance

/external/turbine/java/com/google/turbine/binder/sym/
DModuleSymbol.java24 public class ModuleSymbol implements Symbol { class
28 public ModuleSymbol(String name) { in ModuleSymbol() method in ModuleSymbol
48 return other instanceof ModuleSymbol && name.equals(((ModuleSymbol) other).name); in equals()
51 public static final ModuleSymbol JAVA_BASE = new ModuleSymbol("java.base");
/external/turbine/java/com/google/turbine/binder/
DClassPathBinder.java29 import com.google.turbine.binder.sym.ModuleSymbol;
58 Map<ModuleSymbol, ModuleInfo> modules = new HashMap<>(); in bindClasspath()
79 SimpleEnv<ModuleSymbol, ModuleInfo> moduleEnv = new SimpleEnv<>(ImmutableMap.copyOf(modules)); in bindClasspath()
88 public Env<ModuleSymbol, ModuleInfo> moduleEnv() { in bindClasspath()
107 Map<ModuleSymbol, ModuleInfo> modules,
132 modules.put(new ModuleSymbol(moduleInfo.name()), moduleInfo);
DModuleBinder.java38 import com.google.turbine.binder.sym.ModuleSymbol;
61 Env<ModuleSymbol, ModuleInfo> moduleEnv, in bind() argument
69 private final Env<ModuleSymbol, ModuleInfo> moduleEnv;
77 Env<ModuleSymbol, ModuleInfo> moduleEnv, in ModuleBinder() argument
121 requiresJavaBase |= require.moduleName().equals(ModuleSymbol.JAVA_BASE.name()); in bind()
139 if (!requiresJavaBase && !module.module().moduleName().equals(ModuleSymbol.JAVA_BASE.name())) { in bind()
141 ModuleInfo javaBaseModule = moduleEnv.get(ModuleSymbol.JAVA_BASE); in bind()
149 ModuleSymbol.JAVA_BASE.name(), TurbineFlag.ACC_MANDATED, javaBaseVersion)) in bind()
182 ModuleInfo requires = moduleEnv.get(new ModuleSymbol(moduleName)); in bindRequires()
DCtSymClassBinder.java33 import com.google.turbine.binder.sym.ModuleSymbol;
63 Map<ModuleSymbol, ModuleInfo> modules = new HashMap<>(); in bind()
89 modules.put(new ModuleSymbol(moduleInfo.name()), moduleInfo); in bind()
100 Env<ModuleSymbol, ModuleInfo> moduleEnv = new SimpleEnv<>(ImmutableMap.copyOf(modules)); in bind()
109 public Env<ModuleSymbol, ModuleInfo> moduleEnv() { in bind()
DClassPath.java25 import com.google.turbine.binder.sym.ModuleSymbol;
37 Env<ModuleSymbol, ModuleInfo> moduleEnv(); in moduleEnv()
DBinder.java57 import com.google.turbine.binder.sym.ModuleSymbol;
156 CompoundEnv<ModuleSymbol, ModuleInfo> classPathModuleEnv = in bind()
163 SimpleEnv<ModuleSymbol, PackageSourceBoundModule> modules = bindPackagesResult.modules; in bind()
230 final SimpleEnv<ModuleSymbol, PackageSourceBoundModule> modules;
234 SimpleEnv<ModuleSymbol, PackageSourceBoundModule> modules) { in BindPackagesResult() argument
249 SimpleEnv.Builder<ModuleSymbol, PackageSourceBoundModule> modules = SimpleEnv.builder(); in bindPackages()
279 new ModuleSymbol(module.moduleName()), in bindPackages()
339 SimpleEnv<ModuleSymbol, PackageSourceBoundModule> modules, in bindModules() argument
341 CompoundEnv<ModuleSymbol, ModuleInfo> moduleEnv, in bindModules() argument
348 new Env<ModuleSymbol, ModuleInfo>() { in bindModules()
[all …]
DJimageClassBinder.java41 import com.google.turbine.binder.sym.ModuleSymbol;
252 public Env<ModuleSymbol, ModuleInfo> moduleEnv() {
253 return new Env<ModuleSymbol, ModuleInfo>() {
255 public @Nullable ModuleInfo get(ModuleSymbol module) {
DFileManagerClassBinder.java32 import com.google.turbine.binder.sym.ModuleSymbol;
60 SimpleEnv<ModuleSymbol, ModuleInfo> moduleEnv = new SimpleEnv<>(ImmutableMap.of()); in adapt()
69 public Env<ModuleSymbol, ModuleInfo> moduleEnv() { in adapt()
/external/turbine/javatests/com/google/turbine/lower/
DMissingJavaBaseModuleTest.java32 import com.google.turbine.binder.sym.ModuleSymbol;
61 public Env<ModuleSymbol, ModuleInfo> moduleEnv() { in test()
62 return new Env<ModuleSymbol, ModuleInfo>() { in test()
64 public @Nullable ModuleInfo get(ModuleSymbol sym) { in test()