Home
last modified time | relevance | path

Searched refs:TyVar (Results 1 – 11 of 11) sorted by relevance

/external/turbine/java/com/google/turbine/types/
DErasure.java29 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()
DCanonicalize.java35 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/
DDisambiguateTypeAnnotations.java44 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()
DConstBinder.java50 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()
DTypeBinder.java665 return Type.TyVar.create((TyVarSymbol) sym, annos); in bindClassTy()
/external/turbine/javatests/com/google/turbine/lower/
DLowerSignatureTest.java31 import com.google.turbine.type.Type.TyVar;
134 TyVar.create( in tyVar()
DLowerTest.java50 import com.google.turbine.type.Type.TyVar;
90 TyVar.create( in hello()
155 TyVar.create( in hello()
/external/turbine/java/com/google/turbine/type/
DType.java170 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/
DLowerSignature.java43 import com.google.turbine.type.Type.TyVar;
61 return tyVarSig((TyVar) ty); in signature()
83 private Sig.TyVarSig tyVarSig(TyVar t) { in tyVarSig()
DLower.java76 import com.google.turbine.type.Type.TyVar;
725 lowerTypeAnnotations(((TyVar) type).annos(), path); in lowerTypeAnnotations()
/external/turbine/java/com/google/turbine/binder/bytecode/
DBytecodeBinder.java96 return Type.TyVar.create(scope.apply(((Sig.TyVarSig) sig).name()), ImmutableList.of()); in bindTy()