void (PsiReference[] references) { for (PsiReference reference : references) { if (!reference.isSoft()) { if (reference.resolve() == null) { if (reference instanceof PsiPolyVariantReference pvr) { if (pvr.multiResolve(false).length == 0) { addError(reference); } } else { addError(reference); } } } } }