Thu, 20 Mar 2014 10:42:00 -0700
Merge
aoqi@0 | 1 | /* |
aoqi@0 | 2 | * @test /nodynamiccopyright/ |
aoqi@0 | 3 | * @bug 8007464 |
aoqi@0 | 4 | * @summary Add graph inference support |
aoqi@0 | 5 | * more smoke tests for graph inference |
aoqi@0 | 6 | * @compile/fail/ref=TargetType57.out -XDrawDiagnostics TargetType57.java |
aoqi@0 | 7 | */ |
aoqi@0 | 8 | import java.util.*; |
aoqi@0 | 9 | import java.util.function.*; |
aoqi@0 | 10 | |
aoqi@0 | 11 | class TargetType57 { |
aoqi@0 | 12 | |
aoqi@0 | 13 | void test(List<Integer> list) { |
aoqi@0 | 14 | m(list, s -> s.intValue(), s -> s.nonExistentMethod()); |
aoqi@0 | 15 | } |
aoqi@0 | 16 | |
aoqi@0 | 17 | <U, R, S_IN, S_OUT> R m(List<S_IN> list, |
aoqi@0 | 18 | Function<S_IN, S_OUT> f1, |
aoqi@0 | 19 | Function<S_OUT, R> f2) { return null; } |
aoqi@0 | 20 | } |