diff --git a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/psiutils/InstanceOfUtils.java b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/psiutils/InstanceOfUtils.java index 84545648271b..13f366ff7584 100644 --- a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/psiutils/InstanceOfUtils.java +++ b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/psiutils/InstanceOfUtils.java @@ -240,7 +240,8 @@ public class InstanceOfUtils { return null; } - private static boolean isConflictingNameDeclaredInside(PsiIdentifier identifier, PsiElement statement) { + private static boolean isConflictingNameDeclaredInside(@Nullable PsiIdentifier identifier, @NotNull PsiElement statement) { + if (identifier == null) return false; class Visitor extends JavaRecursiveElementWalkingVisitor { boolean hasConflict = false;