boolean (@NotNull PsiScopeProcessor processor, @NotNull ResolveState state, PsiElement lastParent, @NotNull PsiElement place) { PsiPattern[] components = getDeconstructionComponents(); for (PsiPattern component : components) { component.processDeclarations(processor, state, null, place); } return true; }