public static @NotNull PsiElement getElementAtOffset(@NotNull PsiFile file, int offset) {
    PsiElement elt = file.findElementAt(offset);
    if (elt == null && offset > 0) {
      elt = file.findElementAt(offset - 1);
    }
    return elt == null ? file : elt;
  }
public static @NotNull PsiElement getElementAtOffset(@NotNull PsiFile file, int offset)