blob: 538b8e0221deb95e96036763b46a48ef49fec453 [file] [log] [blame]
/*
* @test /nodynamiccopyright/
* @bug 8003280 8016177
* @summary Add lambda tests
* check that wildcards in the target method of a lambda conversion is handled correctly
* @author Maurizio Cimadamore
* @compile TargetType10.java
*/
class TargetType10 {
interface Function<A,R> {
R apply(A a);
}
static class Test {
<A,B,C> Function<A,C> compose(Function<B,C> g, Function<A,? extends B> f) { return null; }
{ compose(x -> "a" + x, x -> x + "b"); }
}
}