/* | |
* @test /nodynamiccopyright/ | |
* @bug 8005244 | |
* @summary Implement overload resolution as per latest spec EDR | |
* uncatched sam conversion failure exception lead to javac crash | |
* @compile/fail/ref=TargetType52.out -XDrawDiagnostics TargetType52.java | |
*/ | |
class TargetType52 { | |
interface FI<T extends CharSequence, V extends java.util.AbstractList<T>> { | |
T m(V p); | |
} | |
void m(FI<? extends CharSequence, ? extends java.util.ArrayList<? extends CharSequence>> fip) { } | |
void test() { | |
m(p -> p.get(0)); | |
} | |
} |