@Override
      public void visitElement(@NotNull PsiElement element) {
        if (!candidates.isEmpty()) super.visitElement(element);
      }
@Override
      public void visitElement(@NotNull PsiElement element)