Uses of Interface
com.google.turbine.binder.lookup.Scope
-
Packages that use Scope Package Description com.google.turbine.binder com.google.turbine.binder.lookup -
-
Uses of Scope in com.google.turbine.binder
Constructors in com.google.turbine.binder with parameters of type Scope Constructor Description 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) -
Uses of Scope in com.google.turbine.binder.lookup
Subinterfaces of Scope in com.google.turbine.binder.lookup Modifier and Type Interface Description interfacePackageScopeA scope that corresponds to a particular package, which supports iteration over its enclosed classes.Classes in com.google.turbine.binder.lookup that implement Scope Modifier and Type Class Description classCompoundScopeAScopethat chains other scopes together.Methods in com.google.turbine.binder.lookup that return Scope Modifier and Type Method Description ScopeCompoundTopLevelIndex. scope()ScopeSimpleTopLevelIndex. scope()ScopeTopLevelIndex. scope()Returns a scope to look up top-level qualified type names.Methods in com.google.turbine.binder.lookup with parameters of type Scope Modifier and Type Method Description CompoundScopeCompoundScope. append(Scope scope)Adds a scope to the chain.static CompoundScopeCompoundScope. base(Scope scope)A chainable compound scope with a single entry.static ImportScopeImportScope. fromScope(Scope scope)Creates a trivialImportScopefrom aScope, which ignores the providedImportScope.ResolveFunctionand calls the underlying scope's lookup method.
-