private static @NotNull TextRange textRange(@NotNull PsiElement startElement, @NotNull PsiElement endElement) {
      int start = startElement.getTextRange().getStartOffset();
      int end = endElement.getTextRange().getEndOffset();
      return new TextRange(start, end);
    }
private static @NotNull TextRange textRange(@NotNull PsiElement startElement, @NotNull PsiElement endElement)