highlight unresolved method call even with unresoolved arguments

This commit is contained in:
Alexey Kudravtsev
2011-06-20 11:54:16 +04:00
parent d412246da5
commit 4d63800998
37 changed files with 116 additions and 91 deletions
@@ -0,0 +1,12 @@
// assert statement
class a {
void f() {
assert false : <error descr="'void' type is not allowed here">System.out.println()</error>;
assert <error descr="Incompatible types. Found: 'int', required: 'boolean'">0</error>;
assert <error descr="Incompatible types. Found: 'char', required: 'boolean'">'a'</error>;
assert <error descr="Incompatible types. Found: 'java.lang.String', required: 'boolean'">""</error>;
assert <error descr="Incompatible types. Found: 'void', required: 'boolean'">f()</error>;
}
}