@NotNull
  static ShSemanticEditorPosition createEditorPosition(@NotNull Editor editor, int offset) {
    return new ShSemanticEditorPosition(editor, offset);
  }
@NotNull
  static ShSemanticEditorPosition createEditorPosition(@NotNull Editor editor, int offset)