functional expression type: ensure no capture conversion is performed over target type of cast expression (IDEA-139824)

This commit is contained in:
Anna Kozlova
2015-05-11 18:04:30 +02:00
parent 570a188199
commit 90e240041a
3 changed files with 17 additions and 3 deletions
@@ -0,0 +1,7 @@
import java.util.function.Supplier;
class Test {
public static void casts(Runnable e) {
Object o = (Supplier<? extends Runnable>) () -> e;
}
}