Lines Matching refs:C0

37 abstract class C0<T> {
40 public C0<T> fc1t;
41 public C0 fc1;
43 public C0(){}
44 public C0(T t) {}
46 public abstract C0<T> mc1t(T t, C0<T> c1t, C0 c1);
48 public abstract C0 mc1();
72 abstract class C2<T1 extends C2<T1, T2, T3>, T2 extends C0<T2>,
74 extends C0<T1>
79 public C0<String> fc1t;
80 public C0 fc1;
88 public abstract <T> C0<T> mc1t(T3 t3, C0<T> c1t, C0 c1);
90 public abstract <E, R> C0 mc1(E e);
119 ((psc.getRawType() == C0.class) ) :
120 "The raw generic superclass of C2 should be C0";
144 "Bound of C0 should be a parameterized type";
315 params1[1] = C0.class;
316 params1[2] = C0.class;
322 params3[0] = C0.class;
335 pt.getRawType() == C0.class :
336 "The raw return type of mc1t should be C0";
348 rt_mc1 == C0.class :
349 "Return type of mc1 is C0";
360 "C0.mc1t has three parameters";
385 pt.getRawType() == C0.class :
386 "Type of parameter 2 of mc1t is instantiation of C0";
399 "The actual type arg of C0<T> is a type variable (mc1t)";
403 "mc1t: Name of the type arg of C0<T> is T, not " + tv.getName();
407 "mc1t: The type argument of C0<T> should have one bound";
410 "mc1t: The bound of the type arg of C0<T> should be Object";
414 p3_mc1t == C0.class :
415 "Type of parameter 3 of mc1t is C0";
445 "Method C0.mc1t should have no generic exception types";
450 "Method C0.mc1 should have no generic exception types";
455 "Method C0.mt should have no generic exception types";
485 "The generic type of C0.ft is a type variable";
499 "The generic type of C0.fc1t is a parameterized type";
502 pt.getRawType() == C0.class :
503 "Type of C2.fc1t is an instantiation of C0";
515 "The actual type arg of C0<String> is String";
520 gt_fc1 == C0.class :
521 " Type of C2.fc1 should be C0";
533 params1[0] = C0.class;
539 "Constructor C0(T) should have one generic parameter type";
543 "The generic type of the parameter of C0(T2) is a type variable";
572 "Constructor C0(T) should have one generic parameter type";