Searched refs:ArrayFactory (Results 1 - 3 of 3) sorted by relevance

/openjdk10/langtools/test/tools/javac/lambda/
H A DMethodReference60.java32 interface ArrayFactory<X> { interface in class:MethodReference60
52 ArrayFactory<Integer> factory4 = int[]::new; //return type mismatch
53 ArrayFactory<Integer[]> factory5 = int[]::new; //return type mismatch
H A DMethodReference59.java39 interface ArrayFactory<X> { interface in class:MethodReference59
44 ArrayFactory<int[]> factory1 = int[]::new;
47 ArrayFactory<int[][]> factory2 = int[][]::new;
H A DMethodReference64.java12 interface ArrayFactory { interface in class:MethodReference64
25 void m(ArrayFactory cf) { }
33 ArrayFactory a1 = Foo<?>[]::new; //ok
34 ArrayFactory a2 = Foo<? extends String>[]::new; //error
43 m(Foo<?>[]::new); //ok - resolves to m(ArrayFactory)

Completed in 94 milliseconds