Sat, 17 Nov 2012 19:01:03 +0000
8003280: Add lambda tests
Summary: Turn on lambda expression, method reference and default method support
Reviewed-by: jjg
1 /*
2 * @test /nodynamiccopyright/
3 * @bug 7151070
4 * @summary NullPointerException in Resolve.isAccessible
5 * @compile/fail/ref=T7151070.out -XDrawDiagnostics T7151070.java
6 */
8 class T7151070a {
9 private static class PrivateCls { }
10 public static class PublicCls extends PrivateCls { }
12 public void m(PrivateCls p) { }
13 }
15 class T7151070b {
16 public void test(Test<T7151070a.PublicCls> obj, T7151070a outer) {
17 outer.m(obj.get());
18 }
20 public static class Test<T> {
21 public T get() {
22 return null;
23 }
24 }
25 }