boolean (@NotNull PsiScopeProcessor processor, @NotNull ResolveState state, @Nullable PsiElement lastParent, @NotNull PsiElement place) { if (!super.processDeclarations(processor, state, lastParent, place)) return false; return !shouldAnalyzePatternVariablesInCaseLabel(place) || processPatternVariables(processor, state, place); }