@Override
  public IElementType getTokenType() {
    if (myStart >= myEnd) return null;

    // skip non-escapes immediately
    if (!isEscape()) {
      mySeenEscapedSpacesOnly = false;
      return myOriginalLiteralToken;
    }

    // from here on, only escapes
    return getEscapeSequenceType();
  }
@Override
  public IElementType getTokenType()