inline method: avoid another cases where invalidated this expr is used

EA-103338 - PIEAE: PsiUtilCore.ensureValid
This commit is contained in:
Anna Kozlova
2017-06-16 19:14:29 +03:00
parent 52b2493e19
commit f85e37b1c8
4 changed files with 42 additions and 2 deletions
@@ -0,0 +1,17 @@
class A {
void m() {
class Local {}
n();
}
void n() {}
}
class B extends A {
void n() {}
}
class C extends B {
{
<caret>m();
}
}
@@ -0,0 +1,18 @@
class A {
void m() {
class Local {}
n();
}
void n() {}
}
class B extends A {
void n() {}
}
class C extends B {
{
class Local {}
n();
}
}