Searched defs:TyVarSymbol (Results  1 – 10 of 10) sorted by relevance
| /external/turbine/java/com/google/turbine/types/ | 
| D | Erasure.java | 35   public static Type erase(Type ty, Function<TyVarSymbol, TyVarInfo> tenv) {  in erase() 59       ImmutableList<Type> types, Function<TyVarSymbol, TyVarInfo> tenv) {  in erase() 68       IntersectionTy ty, Function<TyVarSymbol, TyVarInfo> tenv) {  in eraseIntersectionTy() 72   private static Type eraseTyVar(TyVar ty, Function<TyVarSymbol, TyVarInfo> tenv) {  in eraseTyVar() 77   private static Type.ArrayTy eraseArrayTy(Type.ArrayTy ty, Function<TyVarSymbol, TyVarInfo> tenv) {  in eraseArrayTy() 93   private static Type eraseWildTy(WildTy ty, Function<TyVarSymbol, TyVarInfo> tenv) {  in eraseWildTy() 104   private static Type erasureMethodTy(MethodTy ty, Function<TyVarSymbol, TyVarInfo> tenv) {  in erasureMethodTy()
  | 
| D | Canonicalize.java | 244   private void addInstantiation(Map<TyVarSymbol, Type> mapping, ClassTy.SimpleClassTy simpleType) {  in addInstantiation() 267       Map<TyVarSymbol, Type> mapping, ClassSymbol classSymbol) {  in instantiate() 287   private static @Nullable Type instantiate(Map<TyVarSymbol, Type> mapping, Type type) {  in instantiate() 315   private static Type instantiateWildTy(Map<TyVarSymbol, Type> mapping, WildTy type) {  in instantiateWildTy() 329   private static Type instantiateClassTy(Map<TyVarSymbol, Type> mapping, ClassTy type) {  in instantiateClassTy()
  | 
| /external/turbine/java/com/google/turbine/binder/sym/ | 
| D | TyVarSymbol.java | 25 public class TyVarSymbol implements Symbol {  class 30   public TyVarSymbol(Symbol owner, String name) {  in TyVarSymbol()  method in TyVarSymbol
  | 
| /external/turbine/java/com/google/turbine/processing/ | 
| D | TurbineTypes.java | 163       MethodTy a, MethodTy b, ImmutableMap<TyVarSymbol, Type> mapping) {  in sameTypeParameterBounds() 549   private Type subst(Type type, Map<TyVarSymbol, Type> mapping) {  in subst() 572   private Type substWildTy(WildTy type, Map<TyVarSymbol, Type> mapping) {  in substWildTy() 584   private Type substIntersectionTy(IntersectionTy type, Map<TyVarSymbol, Type> mapping) {  in substIntersectionTy() 588   private MethodTy substMethod(MethodTy method, Map<TyVarSymbol, Type> mapping) {  in substMethod() 598       ImmutableList<? extends Type> types, Map<TyVarSymbol, Type> mapping) {  in substAll() 606   private Type substTyVar(TyVar type, Map<TyVarSymbol, Type> mapping) {  in substTyVar() 610   private Type substArrayTy(ArrayTy type, Map<TyVarSymbol, Type> mapping) {  in substArrayTy() 614   private ClassTy substClassTy(ClassTy type, Map<TyVarSymbol, Type> mapping) {  in substClassTy()
  | 
| /external/turbine/java/com/google/turbine/binder/bound/ | 
| D | SourceTypeBoundClass.java | 63       ImmutableMap<TyVarSymbol, TyVarInfo> typeParameterTypes,  in SourceTypeBoundClass()
  | 
| D | TypeBoundClass.java | 179         ImmutableMap<TyVarSymbol, TyVarInfo> tyParams,  in MethodInfo()
  | 
| /external/turbine/java/com/google/turbine/binder/ | 
| D | CanonicalTypeBinder.java | 189   private static ImmutableMap<TyVarSymbol, TyVarInfo> typeParameters(  in typeParameters()
  | 
| D | ConstBinder.java | 325   private ImmutableMap<TyVarSymbol, TyVarInfo> bindTypeParameters(  in bindTypeParameters()
  | 
| /external/turbine/java/com/google/turbine/lower/ | 
| D | LowerSignature.java | 256       Map<TyVarSymbol, TyVarInfo> px, Env<ClassSymbol, TypeBoundClass> env) {  in tyParamSig()
  | 
| D | Lower.java | 419   private String methodDescriptor(MethodInfo m, Function<TyVarSymbol, TyVarInfo> tenv) {  in methodDescriptor() 572     public TyVarEnv(Map<TyVarSymbol, TyVarInfo> tyParams) {  in TyVarEnv()
  |