new inference: overload resolution for SAM return type for implicit lambda should be ignored

This commit is contained in:
anna
2013-09-25 16:07:57 +02:00
parent 66926021e9
commit f5257087e9
19 changed files with 43 additions and 39 deletions

View File

@@ -30,8 +30,8 @@ class ReturnTypeCompatibility {
public static void main(String[] args) {
call((String i)->{ return i;});
call(<error descr="Cyclic inference">i->{ return i;}</error>);
call(<error descr="Cyclic inference">i->""</error>);
call(i->{ return i;});
call(i->"");
call((<error descr="Incompatible parameter types in lambda expression">int i</error>)->{ return i;});
}
}