mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-17 11:40:50 +07:00
24 lines
406 B
Java
24 lines
406 B
Java
class Some {
|
|
void foo(Object o) {
|
|
if (o instanceof String) {
|
|
|
|
}
|
|
o.hashCode();
|
|
}
|
|
|
|
private void getOwnerClass(PsiElement element) {
|
|
while (element != null) {
|
|
if (element instanceof PsiClass && hashCode() == 42) {
|
|
return;
|
|
}
|
|
element = element.getParent();
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
interface PsiElement {
|
|
PsiElement getParent();
|
|
}
|
|
interface PsiClass extends PsiElement {} |