@Override
    public IElementType getTokenType() {
      final IElementType tokenType = super.getTokenType();

      if (tokenType != INVALID_CHARACTER_ESCAPE_TOKEN) return tokenType;

      if (myStart + 1 >= myBuffer.length()) return tokenType;

      final char nextChar = myBuffer.charAt(myStart + 1);
      if (nextChar != 'u') return VALID_STRING_ESCAPE_TOKEN;

      return tokenType;
    }
@Override
    public IElementType getTokenType()