@Override
        public void visitElement(@NotNull PsiElement element) {
          super.visitElement(element);

          if (element instanceof PsiLanguageInjectionHost
              && !psiManager.areElementsEquivalent(element, fromHost)) { // ignore file where we are asking for completion
            List<Pair<PsiElement, TextRange>> files = injectedLanguageManager.getInjectedPsiFiles(element);
            if (files == null) return;

            for (Pair<PsiElement, TextRange> rangePair : files) {
              if (rangePair.getFirst() instanceof JsonPathFile jsonPathFile) {
                visitJsonPathLiterals(jsonPathFile);
              }
            }
          }
        }
@Override
        public void visitElement(@NotNull PsiElement element)