8435f0daf2
Reviewed-by: jjg
23 lines
513 B
Java
23 lines
513 B
Java
/*
|
|
* @test /nodynamiccopyright/
|
|
* @bug 8210483
|
|
* @summary AssertionError in DeferredAttr at setOverloadKind caused by JDK-8203679
|
|
* @compile/fail/ref=MethodRefStuck.out -XDrawDiagnostics MethodRefStuck.java
|
|
*/
|
|
|
|
import java.util.Optional;
|
|
import java.util.stream.Stream;
|
|
|
|
public abstract class MethodRefStuck {
|
|
public static void main(Stream<String> xs, Optional<String> x) {
|
|
xs.map(
|
|
c -> {
|
|
return new I(x.map(c::equals));
|
|
});
|
|
}
|
|
|
|
static class I {
|
|
I(boolean i) {}
|
|
}
|
|
}
|