aoqi@0: /* vromero@2531: * @test /nodynamiccopyright/ aoqi@0: * @bug 7175433 6313164 aoqi@0: * @summary Inference cleanup: add helper class to handle inference variables vromero@2531: * @compile/fail/ref=T7175433.out -XDrawDiagnostics T7175433.java aoqi@0: */ aoqi@0: aoqi@0: import java.util.List; aoqi@0: aoqi@0: class Bar { aoqi@0: aoqi@0: private class Foo { } aoqi@0: vromero@2531: List m(Object... o) { return null; } vromero@2531: List m(Foo... o) { return null; } aoqi@0: aoqi@0: Foo getFoo() { return null; } aoqi@0: } aoqi@0: aoqi@0: public class T7175433 { aoqi@0: aoqi@0: public static void main(String[] args) { aoqi@0: Bar b = new Bar(); aoqi@0: b.m(b.getFoo()); aoqi@0: } aoqi@0: }