lambda: infer lambda param types in method call, return statement context

This commit is contained in:
anna
2012-07-19 18:39:37 +02:00
parent 533f276ad4
commit f90fadbd52
8 changed files with 73 additions and 83 deletions

View File

@@ -9,4 +9,10 @@ class Foo {
I ii1 = (final int k)->{
<error descr="Incompatible types. Found: 'int', required: 'java.lang.String'">String s = k;</error>
};
void bazz() {
bar((String s) -> {
System.out.println(s);});
}
void bar(I i){}
}