Uses of Interface
com.google.turbine.binder.sym.Symbol
-
Packages that use Symbol Package Description com.google.turbine.binder.env com.google.turbine.binder.lookup com.google.turbine.binder.sym com.google.turbine.processing -
-
Uses of Symbol in com.google.turbine.binder.env
Classes in com.google.turbine.binder.env with type parameters of type Symbol Modifier and Type Class Description classCompoundEnv<S extends Symbol,V>AnEnvthat chains two existing envs together.interfaceEnv<S extends Symbol,V>classLazyEnv<S extends Symbol,T,V extends T>An env that permits an analysis pass to access information about symbols from the current pass, recursively.static interfaceLazyEnv.Completer<S extends Symbol,T,V extends T>A lazy value provider which is given access to the current environment.classSimpleEnv<K extends Symbol,V>A simpleImmutableMap-backedEnv.static classSimpleEnv.Builder<K extends Symbol,V>A builder forSimpleEnvstatic.Methods in com.google.turbine.binder.env with type parameters of type Symbol Modifier and Type Method Description static <K extends Symbol,V>
SimpleEnv.Builder<K,V>SimpleEnv. builder()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 Symbol in com.google.turbine.binder.lookup
Methods in com.google.turbine.binder.lookup that return Symbol Modifier and Type Method Description SymbolLookupResult. sym()A top-level class symbol.Constructors in com.google.turbine.binder.lookup with parameters of type Symbol Constructor Description LookupResult(Symbol sym, LookupKey remaining) -
Uses of Symbol in com.google.turbine.binder.sym
Classes in com.google.turbine.binder.sym that implement Symbol Modifier and Type Class Description classClassSymbolA class symbol.classFieldSymbolA field symbol.classMethodSymbolA method symbol.classModuleSymbolA module symbol.classPackageSymbolA package symbol.classParamSymbolA parameter symbol.classRecordComponentSymbolA record component symbol.classTyVarSymbolA type variable symbol.Methods in com.google.turbine.binder.sym that return Symbol Modifier and Type Method Description SymbolTyVarSymbol. owner()The class or method that declares this type variable.Constructors in com.google.turbine.binder.sym with parameters of type Symbol Constructor Description TyVarSymbol(Symbol owner, java.lang.String name) -
Uses of Symbol in com.google.turbine.processing
Methods in com.google.turbine.processing that return Symbol Modifier and Type Method Description abstract SymbolTurbineElement. sym()Constructor parameters in com.google.turbine.processing with type arguments of type Symbol Constructor Description TurbineRoundEnvironment(ModelFactory factory, com.google.common.collect.ImmutableSet<ClassSymbol> syms, boolean processingOver, boolean errorRaised, com.google.common.collect.ImmutableSetMultimap<ClassSymbol,Symbol> allAnnotations)
-