Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/highlighting/LambdaContext.java
2012-08-13 11:29:40 +04:00

18 lines
408 B
Java

interface I {
void m(int x);
}
class Test {
void foo(Object x) {}
void bar() {
foo(!<error descr="Lambda expression not expected here">(int x)-> {}</error>);
foo(<error descr="Lambda expression not expected here">(int x)-> { }</error> instanceof Object );
}
I bazz() {
foo((I)(int x)-> { });
I o = (I)(int x)-> { };
return (int x) -> {};
}
}