register make class static for illegal enclosing usage error (IDEA-155700)

This commit is contained in:
Anna Kozlova
2016-05-11 12:46:25 +02:00
parent 1b43dba5eb
commit 9d95879dc2
4 changed files with 66 additions and 1 deletions
@@ -0,0 +1,18 @@
// "Make 'C2' static" "true"
class C {
public abstract static class C2 {
abstract void m();
}
}
class Test {
public static void main(String[] args) {
new C.C2() {
@Override
void m() {
}
};
}
}
@@ -0,0 +1,18 @@
// "Make 'C2' static" "true"
class C {
public abstract class C2 {
abstract void m();
}
}
class Test {
public static void main(String[] args) {
new C.<caret>C2() {
@Override
void m() {
}
};
}
}