@Override
        public void visitReferenceExpression(@NotNull PsiReferenceExpression reference) {
          if (EquivalenceChecker.getCanonicalPsiEquivalence().expressionsAreEquivalent(lhs, reference)) {
            stopWalking();
            registerError(referenceNameElement);
            return;
          }
          super.visitReferenceExpression(reference);
        }
@Override
        public void visitReferenceExpression(@NotNull PsiReferenceExpression reference)