1/* 2 * @test /nodynamiccopyright/ 3 * @bug 8003280 4 * @summary Add lambda tests 5 * This test is for identifying SAM types #5 and instantiating non-SAM types #7 through inner class, 6 see Helper.java for SAM types 7 * @compile/fail/ref=LambdaTest2_neg1.out -XDrawDiagnostics LambdaTest2_neg1.java Helper.java 8 */ 9 10public class LambdaTest2_neg1 { 11 12 public static void main(String[] args) { 13 LambdaTest2_neg1 test = new LambdaTest2_neg1(); 14 //not convertible - QooRoo is not a SAM 15 test.methodQooRoo((Integer i) -> { }); 16 } 17 18 void methodQooRoo(QooRoo<Integer, Integer, Void> qooroo) { } 19} 20