boolean (@NotNull PsiElement pattern, @NotNull PsiElement candidate, @NotNull Match match) { if (pattern.getParent() instanceof PsiVariable && ((PsiVariable)pattern.getParent()).getNameIdentifier() == pattern) { return match.putDeclarationCorrespondence(pattern.getParent(), candidate.getParent()); } return pattern.textMatches(candidate); }