langtools/test/tools/javac/lambda/8066974/T8066974.java
changeset 29776 984a79b71cfe
parent 28148 6415a95b07fd
--- a/langtools/test/tools/javac/lambda/8066974/T8066974.java	Sat Mar 28 10:18:27 2015 -0700
+++ b/langtools/test/tools/javac/lambda/8066974/T8066974.java	Mon Mar 30 17:09:14 2015 +0530
@@ -1,6 +1,6 @@
 /*
  * @test /nodynamiccopyright/
- * @bug 8066974
+ * @bug 8066974 8062373
  * @summary Compiler doesn't infer method's generic type information in lambda body
  * @compile/fail/ref=T8066974.out -XDrawDiagnostics T8066974.java
  */
@@ -34,11 +34,13 @@
         map(p->p.m(rt));
         map(mapper(rt));
         map(new ThrowingMapper<>(rt));
+        map(new ThrowingMapper<>(rt) {});
     }
 
     void testChecked(CheckedThrowing ct) {
         map(p->p.m(ct));
         map(mapper(ct));
         map(new ThrowingMapper<>(ct));
+        map(new ThrowingMapper<>(ct) {});
     }
 }