| /* | |
| * @test /nodynamiccopyright/ | |
| * @bug 8003280 | |
| * @summary Add lambda tests | |
| * check that varargs warnings are generated during SAM conversion | |
| * @compile/fail/ref=MethodReference32.out -Xlint:unchecked -Werror -XDrawDiagnostics MethodReference32.java | |
| */ | |
| import java.util.*; | |
| class MethodReference32 { | |
| interface SAM { | |
| MethodReference32 m(List<Integer> l1, List<Integer> l2); | |
| } | |
| MethodReference32 meth(List<Integer>... lli) { return null; } | |
| MethodReference32(List<Integer>... lli) { } | |
| SAM s1 = this::meth; | |
| SAM s2 = MethodReference32::new; | |
| } |