highlight this inside interface inner classes (IDEA-97032)

This commit is contained in:
anna
2012-12-10 12:56:07 +01:00
parent f6e0f4bd7a
commit 9b9be3f623
2 changed files with 27 additions and 8 deletions
@@ -5,4 +5,20 @@ class C implements A {
interface A {
A a = new C(<error descr="Cannot find symbol variable this">this</error>);
A a1 = new C(<error descr="Cannot find symbol variable this">this</error>){};
class B {
A foo() {
return <error descr="Cannot find symbol variable this">A.this</error>;
}
B foo1() {
return B.this;
}
class D {
B f() {
return B.this;
}
}
}
}