method refs: ambiguity checks into resolver; testdata

This commit is contained in:
anna
2012-09-27 17:59:03 +02:00
parent 67d6396df2
commit bcebb55f60
8 changed files with 180 additions and 49 deletions

View File

@@ -32,4 +32,11 @@ class Test1 {
interface Bar {
Integer _(String s);
}
}
}
class Test2 {
void foo(Integer i) {}
<error descr="Incompatible types. Found: '<method reference>', required: 'java.lang.Object'">Object o = Test2::foo;</error>
}