@Override
  public @NotNull LexerPosition getCurrentPosition() {
    return new MyLexerPosition(myTokenStart, myTokenType, getDelegate().getCurrentPosition(), myState);
  }
@Override
  public @NotNull LexerPosition getCurrentPosition()