Lines Matching refs: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<String>) null; // <<pass>>
52 o = (AC<String>) (AA<Vector<String>>) null; // <<pass>>
54 o = (AD<Number>) (AA<Vector<? extends Number>>) null; // <<pass>>
55 o = (AD<?>) (AA<Vector<? extends Object>>) null; // <<pass>>
56 o = (AD<Object>) (AA<Vector<?>>) null; // <<pass>>
58 o = (AE<String>) (AA<Vector<? super String>>) null; // <<pass>>
60 o = (AF<String>) (AA<String[]>) null; // <<pass>>
62 o = (AG<?>) (AA<String>) null; // <<pass>>