test/tools/javac/generics/T4695415.java

Print this page

        

*** 25,35 **** * @test * @bug 4695415 * @summary generics: bug in type inference when method result used as an argument * @author gafter * ! * @compile -source 1.5 T4695415.java */ class X<T extends Number> { static <T extends Number> X<T> f(X<T> a, X<T> b) { return f(f(a, b), b); --- 25,35 ---- * @test * @bug 4695415 * @summary generics: bug in type inference when method result used as an argument * @author gafter * ! * @compile T4695415.java */ class X<T extends Number> { static <T extends Number> X<T> f(X<T> a, X<T> b) { return f(f(a, b), b);