Wed, 08 Oct 2014 14:16:40 -0700
Merge
1 /*
2 * @test /nodynamiccopyright/
3 * @bug 7175433 6313164
4 * @summary Inference cleanup: add helper class to handle inference variables
5 * @compile/fail/ref=T7175433.out -XDrawDiagnostics T7175433.java
6 */
8 import java.util.List;
10 class Bar {
12 private class Foo { }
14 <Z> List<Z> m(Object... o) { return null; }
15 <Z> List<Z> m(Foo... o) { return null; }
17 Foo getFoo() { return null; }
18 }
20 public class T7175433 {
22 public static void main(String[] args) {
23 Bar b = new Bar();
24 b.m(b.getFoo());
25 }
26 }