@Override
  public @NotNull TextRange getTextRange() {
    return myStartOffset == -1 ? super.getTextRange() : new TextRange(myStartOffset, myStartOffset + myNode.getTextLength());
  }
@Override
  public @NotNull TextRange getTextRange()