private static int getOffset(@NotNull PsiElement context, int defaultOffset) {
    PsiElement child = context.getFirstChild();
    return child != null ? child.getTextOffset() : defaultOffset;
  }
private static int getOffset(@NotNull PsiElement context, int defaultOffset)