2012-11-17 19:01:03 +00:00
|
|
|
/*
|
|
|
|
* @test /nodynamiccopyright/
|
|
|
|
* @bug 8003280
|
|
|
|
* @summary Add lambda tests
|
|
|
|
* This test is for identifying SAM types #5 and instantiating non-SAM types #7 through inner class,
|
|
|
|
see Helper.java for SAM types
|
|
|
|
* @compile/fail/ref=LambdaTest2_neg1.out -XDrawDiagnostics LambdaTest2_neg1.java Helper.java
|
|
|
|
*/
|
|
|
|
|
|
|
|
public class LambdaTest2_neg1 {
|
|
|
|
|
2023-01-17 04:43:40 +00:00
|
|
|
public static void meth() {
|
2012-11-17 19:01:03 +00:00
|
|
|
LambdaTest2_neg1 test = new LambdaTest2_neg1();
|
|
|
|
//not convertible - QooRoo is not a SAM
|
|
|
|
test.methodQooRoo((Integer i) -> { });
|
|
|
|
}
|
|
|
|
|
|
|
|
void methodQooRoo(QooRoo<Integer, Integer, Void> qooroo) { }
|
|
|
|
}
|