ThrowUnexpectedTokenError
ThrowUnexpectedTokenError(Integer, t);
ThrowUnexpectedTokenError(Colon, Integer, t);
ThrowUnexpectedTokenError(CharacterString, t);
void ThrowUnexpectedTokenError(TokenType expected, const Token *found);
void ThrowUnexpectedTokenError(TokenType expected1, TokenType expected2, const Token *found);