Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/DontMakeNullableAfterInstanceof.java
T

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 {}