Lines Matching defs:AA
39 private class AA<T> { }
41 private class AB<T> extends AA<T> { }
42 private class AC<T> extends AA<Vector<T>> { }
43 private class AD<T> extends AA<Vector<? extends T>> { }
44 private class AE<T> extends AA<Vector<? super T>> { }
45 private class AF<T> extends AA<T[]> { }
46 private class AG<T> extends AA<String> { }
51 o = (AB<String>) (AA<Number>) null; // <<fail 1>>
52 o = (AC<String>) (AA<Vector<Number>>) null; // <<fail 2>>
53 o = (AC<String>) (AA<Stack<String>>) null; // <<fail 3>>
54 o = (AD<String>) (AA<Vector<? extends Number>>) null; // <<fail 4>>
55 o = (AE<Number>) (AA<Vector<? super String>>) null; // <<fail 5>>
56 o = (AF<String>) (AA<Number[]>) null; // <<fail 6>>
57 o = (AG<?>) (AA<Number>) null; // <<fail 7>>