mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-08 06:39:38 +07:00
allow refs to base class from this(anonym.class) statement (IDEA-89946)
This commit is contained in:
@@ -152,3 +152,23 @@ class Outer {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class WithAnonymous {
|
||||
static class SuperClass {
|
||||
public void foo() {}
|
||||
}
|
||||
class ChildClass extends SuperClass {
|
||||
|
||||
public ChildClass(final String title) {
|
||||
this(new SuperClass(){
|
||||
{
|
||||
foo();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public ChildClass(SuperClass child) {
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user