isLocalClass should work for nested local classes (IDEA-156777)

This commit is contained in:
Anna Kozlova
2016-05-30 19:32:38 +03:00
parent 7627e03439
commit c09e6aa438
4 changed files with 40 additions and 3 deletions

View File

@@ -0,0 +1,26 @@
class Program {
public static void main(String[] args) {
int[] arr = {1,2,3};
final int x = arr.length;
{
class C {
class D {
int bar() {
return x;
}
}
}
new Runnable() {
class D {
int bar() {
return x;
}
}
public void run() {}
}.run();
}
}
}