Uses of Class
com.google.turbine.binder.sym.TyVarSymbol
-
Packages that use TyVarSymbol Package Description com.google.turbine.binder.bound com.google.turbine.binder.bytecode com.google.turbine.type com.google.turbine.types -
-
Uses of TyVarSymbol in com.google.turbine.binder.bound
Methods in com.google.turbine.binder.bound that return types with arguments of type TyVarSymbol Modifier and Type Method Description com.google.common.collect.ImmutableMap<TyVarSymbol,TypeBoundClass.TyVarInfo>TypeBoundClass.MethodInfo. tyParams()The type parameterscom.google.common.collect.ImmutableMap<java.lang.String,TyVarSymbol>HeaderBoundClass. typeParameters()Declared type parameters.com.google.common.collect.ImmutableMap<java.lang.String,TyVarSymbol>SourceHeaderBoundClass. typeParameters()Declared type parameters.com.google.common.collect.ImmutableMap<java.lang.String,TyVarSymbol>SourceTypeBoundClass. typeParameters()com.google.common.collect.ImmutableMap<TyVarSymbol,TypeBoundClass.TyVarInfo>SourceTypeBoundClass. typeParameterTypes()Declared type parameters.com.google.common.collect.ImmutableMap<TyVarSymbol,TypeBoundClass.TyVarInfo>TypeBoundClass. typeParameterTypes()Constructor parameters in com.google.turbine.binder.bound with type arguments of type TyVarSymbol Constructor Description MethodInfo(MethodSymbol sym, com.google.common.collect.ImmutableMap<TyVarSymbol,TypeBoundClass.TyVarInfo> tyParams, Type returnType, com.google.common.collect.ImmutableList<TypeBoundClass.ParamInfo> parameters, com.google.common.collect.ImmutableList<Type> exceptions, int access, @Nullable Const defaultValue, @Nullable Tree.MethDecl decl, com.google.common.collect.ImmutableList<AnnoInfo> annotations, @Nullable TypeBoundClass.ParamInfo receiver)SourceHeaderBoundClass(PackageSourceBoundClass base, @Nullable ClassSymbol superclass, com.google.common.collect.ImmutableList<ClassSymbol> interfaces, com.google.common.collect.ImmutableMap<java.lang.String,TyVarSymbol> typeParameters)SourceTypeBoundClass(com.google.common.collect.ImmutableList<Type> interfaceTypes, com.google.common.collect.ImmutableList<ClassSymbol> permits, @Nullable Type superClassType, com.google.common.collect.ImmutableMap<TyVarSymbol,TypeBoundClass.TyVarInfo> typeParameterTypes, int access, com.google.common.collect.ImmutableList<TypeBoundClass.RecordComponentInfo> components, com.google.common.collect.ImmutableList<TypeBoundClass.MethodInfo> methods, com.google.common.collect.ImmutableList<TypeBoundClass.FieldInfo> fields, @Nullable ClassSymbol owner, TurbineTyKind kind, com.google.common.collect.ImmutableMap<java.lang.String,ClassSymbol> children, com.google.common.collect.ImmutableMap<java.lang.String,TyVarSymbol> typeParameters, CompoundScope enclosingScope, CompoundScope scope, MemberImportIndex memberImports, @Nullable AnnotationMetadata annotationMetadata, com.google.common.collect.ImmutableList<AnnoInfo> annotations, SourceFile source, Tree.TyDecl decl) -
Uses of TyVarSymbol in com.google.turbine.binder.bytecode
Methods in com.google.turbine.binder.bytecode that return types with arguments of type TyVarSymbol Modifier and Type Method Description com.google.common.collect.ImmutableMap<java.lang.String,TyVarSymbol>BytecodeBoundClass. typeParameters()com.google.common.collect.ImmutableMap<TyVarSymbol,TypeBoundClass.TyVarInfo>BytecodeBoundClass. typeParameterTypes() -
Uses of TyVarSymbol in com.google.turbine.type
Methods in com.google.turbine.type that return TyVarSymbol Modifier and Type Method Description abstract TyVarSymbolType.TyVar. sym()The type variable's symbol.Methods in com.google.turbine.type that return types with arguments of type TyVarSymbol Modifier and Type Method Description abstract com.google.common.collect.ImmutableSet<TyVarSymbol>Type.MethodTy. tyParams()Methods in com.google.turbine.type with parameters of type TyVarSymbol Modifier and Type Method Description static Type.TyVarType.TyVar. create(TyVarSymbol sym, com.google.common.collect.ImmutableList<AnnoInfo> annos)Method parameters in com.google.turbine.type with type arguments of type TyVarSymbol Modifier and Type Method Description static Type.MethodTyType.MethodTy. create(com.google.common.collect.ImmutableSet<TyVarSymbol> tyParams, Type returnType, Type receiverType, com.google.common.collect.ImmutableList<Type> parameters, com.google.common.collect.ImmutableList<Type> thrown) -
Uses of TyVarSymbol in com.google.turbine.types
Method parameters in com.google.turbine.types with type arguments of type TyVarSymbol Modifier and Type Method Description static TypeErasure. erase(Type ty, java.util.function.Function<TyVarSymbol,TypeBoundClass.TyVarInfo> tenv)
-