mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 22:51:17 +07:00
move inner: outer class reference in hierarchy fixed (IDEA-40651)
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
public class D {
|
||||
protected void iAmProtected() {
|
||||
}
|
||||
}
|
||||
|
||||
class DImpl extends D {
|
||||
void f<caret>oo(F f) {
|
||||
class MyRunnable {
|
||||
public void run() {
|
||||
iAmProtected();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class F {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
public class D {
|
||||
protected void iAmProtected() {
|
||||
}
|
||||
}
|
||||
|
||||
class DImpl extends D {
|
||||
}
|
||||
|
||||
class F {
|
||||
|
||||
void foo(D d) {
|
||||
class MyRunnable {
|
||||
public void run() {
|
||||
d.iAmProtected();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user