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.java31 import com.google.turbine.binder.sym.ModuleSymbol;
56 Map<ModuleSymbol, ModuleInfo> modules = new HashMap<>(); in bindClasspath()
77 SimpleEnv<ModuleSymbol, ModuleInfo> moduleEnv = new SimpleEnv<>(ImmutableMap.copyOf(modules)); in bindClasspath()
86 public Env<ModuleSymbol, ModuleInfo> moduleEnv() { in bindClasspath()
105 Map<ModuleSymbol, ModuleInfo> modules,
134 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()
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.java35 import com.google.turbine.binder.sym.ModuleSymbol;
58 Map<ModuleSymbol, ModuleInfo> modules = new HashMap<>(); in bind()
89 modules.put(new ModuleSymbol(moduleInfo.name()), moduleInfo); in bind()
101 Env<ModuleSymbol, ModuleInfo> moduleEnv = new SimpleEnv<>(ImmutableMap.copyOf(modules)); in bind()
110 public Env<ModuleSymbol, ModuleInfo> moduleEnv() { in bind()
DBinder.java57 import com.google.turbine.binder.sym.ModuleSymbol;
144 CompoundEnv<ModuleSymbol, ModuleInfo> classPathModuleEnv = in bind()
151 SimpleEnv<ModuleSymbol, PackageSourceBoundModule> modules = bindPackagesResult.modules; in bind()
216 final SimpleEnv<ModuleSymbol, PackageSourceBoundModule> modules;
220 SimpleEnv<ModuleSymbol, PackageSourceBoundModule> modules) { in BindPackagesResult() argument
235 SimpleEnv.Builder<ModuleSymbol, PackageSourceBoundModule> modules = SimpleEnv.builder(); in bindPackages()
265 new ModuleSymbol(module.moduleName()), in bindPackages()
325 SimpleEnv<ModuleSymbol, PackageSourceBoundModule> modules, in bindModules() argument
327 CompoundEnv<ModuleSymbol, ModuleInfo> moduleEnv, in bindModules() argument
334 new Env<ModuleSymbol, ModuleInfo>() { in bindModules()
[all …]
DClassPath.java25 import com.google.turbine.binder.sym.ModuleSymbol;
37 Env<ModuleSymbol, ModuleInfo> moduleEnv(); in moduleEnv()
DJimageClassBinder.java41 import com.google.turbine.binder.sym.ModuleSymbol;
254 public Env<ModuleSymbol, ModuleInfo> moduleEnv() {
255 return new Env<ModuleSymbol, ModuleInfo>() {
257 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/
DMissingJavaBaseModule.java34 import com.google.turbine.binder.sym.ModuleSymbol;
66 public Env<ModuleSymbol, ModuleInfo> moduleEnv() { in test()
67 return new Env<ModuleSymbol, ModuleInfo>() { in test()
69 public @Nullable ModuleInfo get(ModuleSymbol sym) { in test()