Uses of Class
com.google.turbine.binder.env.CompoundEnv
-
Packages that use CompoundEnv Package Description com.google.turbine.binder com.google.turbine.binder.env com.google.turbine.processing -
-
Uses of CompoundEnv in com.google.turbine.binder
Methods in com.google.turbine.binder that return CompoundEnv Modifier and Type Method Description CompoundEnv<ClassSymbol,BytecodeBoundClass>Binder.BindingResult. classPathEnv()The classpath.Methods in com.google.turbine.binder with parameters of type CompoundEnv Modifier and Type Method Description static SourceModuleInfoModuleBinder. bind(PackageSourceBoundModule module, CompoundEnv<ClassSymbol,TypeBoundClass> env, Env<ModuleSymbol,ModuleInfo> moduleEnv, java.util.Optional<java.lang.String> moduleVersion, TurbineLog.TurbineLogWithSource log)Constructors in com.google.turbine.binder with parameters of type CompoundEnv Constructor Description BindingResult(com.google.common.collect.ImmutableMap<ClassSymbol,SourceTypeBoundClass> units, com.google.common.collect.ImmutableList<SourceModuleInfo> modules, CompoundEnv<ClassSymbol,BytecodeBoundClass> classPathEnv, TopLevelIndex tli, com.google.common.collect.ImmutableMap<java.lang.String,SourceFile> generatedSources, com.google.common.collect.ImmutableMap<java.lang.String,byte[]> generatedClasses, Binder.Statistics statistics)ConstBinder(Env<FieldSymbol,Const.Value> constantEnv, ClassSymbol origin, CompoundEnv<ClassSymbol,TypeBoundClass> env, SourceTypeBoundClass base, TurbineLog.TurbineLogWithSource log)ConstEvaluator(@Nullable ClassSymbol origin, @Nullable ClassSymbol owner, MemberImportIndex memberImports, SourceFile source, Scope scope, Env<FieldSymbol,Const.Value> values, CompoundEnv<ClassSymbol,TypeBoundClass> env, TurbineLog.TurbineLogWithSource log)ModuleBinder(PackageSourceBoundModule module, CompoundEnv<ClassSymbol,TypeBoundClass> env, Env<ModuleSymbol,ModuleInfo> moduleEnv, java.util.Optional<java.lang.String> moduleVersion, TurbineLog.TurbineLogWithSource log) -
Uses of CompoundEnv in com.google.turbine.binder.env
Methods in com.google.turbine.binder.env that return CompoundEnv Modifier and Type Method Description CompoundEnv<S,V>CompoundEnv. append(Env<S,? extends V> env)Adds an env to the chain.static <S extends Symbol,V>
CompoundEnv<S,V>CompoundEnv. of(Env<S,? extends V> env)A chainable compound env with a single entry. -
Uses of CompoundEnv in com.google.turbine.processing
Methods in com.google.turbine.processing with parameters of type CompoundEnv Modifier and Type Method Description voidClassHierarchy. round(CompoundEnv<ClassSymbol,TypeBoundClass> env)voidModelFactory. round(CompoundEnv<ClassSymbol,TypeBoundClass> env, TopLevelIndex tli)
-