Searched refs:TyVar (Results 1 – 11 of 11) sorted by relevance
/external/turbine/java/com/google/turbine/types/ |
D | Erasure.java | 29 import com.google.turbine.type.Type.TyVar; 43 return eraseTyVar((TyVar) ty, tenv); in erase() 57 TyVar ty, Function<TyVarSymbol, SourceTypeBoundClass.TyVarInfo> tenv) { in eraseTyVar()
|
D | Canonicalize.java | 35 import com.google.turbine.type.Type.TyVar; 181 targs.add(Type.TyVar.create(p, ImmutableList.of())); in uninstantiated() 264 args.add(Type.TyVar.create(sym, ImmutableList.of())); in instantiate() 297 TyVar tyVar = (TyVar) type; in instantiate() 341 return ((TyVar) type).sym(); in tyVarSym()
|
/external/turbine/java/com/google/turbine/binder/ |
D | DisambiguateTypeAnnotations.java | 44 import com.google.turbine.type.Type.TyVar; 218 TyVar tyVar = (TyVar) type; in addAnnotationsToType() 219 return Type.TyVar.create(tyVar.sym(), appendAnnotations(tyVar.annos(), extra)); in addAnnotationsToType()
|
D | ConstBinder.java | 50 import com.google.turbine.type.Type.TyVar; 298 TyVar tyVar = (TyVar) type; in bindType() 299 return TyVar.create(tyVar.sym(), constEvaluator.evaluateAnnotations(tyVar.annos())); in bindType()
|
D | TypeBinder.java | 665 return Type.TyVar.create((TyVarSymbol) sym, annos); in bindClassTy()
|
/external/turbine/javatests/com/google/turbine/lower/ |
D | LowerSignatureTest.java | 31 import com.google.turbine.type.Type.TyVar; 134 TyVar.create( in tyVar()
|
D | LowerTest.java | 50 import com.google.turbine.type.Type.TyVar; 90 TyVar.create( in hello() 155 TyVar.create( in hello()
|
/external/turbine/java/com/google/turbine/type/ |
D | Type.java | 170 abstract class TyVar implements Type { class 172 public static TyVar create(TyVarSymbol sym, ImmutableList<AnnoInfo> annos) { in create()
|
/external/turbine/java/com/google/turbine/lower/ |
D | LowerSignature.java | 43 import com.google.turbine.type.Type.TyVar; 61 return tyVarSig((TyVar) ty); in signature() 83 private Sig.TyVarSig tyVarSig(TyVar t) { in tyVarSig()
|
D | Lower.java | 76 import com.google.turbine.type.Type.TyVar; 725 lowerTypeAnnotations(((TyVar) type).annos(), path); in lowerTypeAnnotations()
|
/external/turbine/java/com/google/turbine/binder/bytecode/ |
D | BytecodeBinder.java | 96 return Type.TyVar.create(scope.apply(((Sig.TyVarSig) sig).name()), ImmutableList.of()); in bindTy()
|