Lines Matching defs:Token
70 class Token {
72 Token(TokenType type = EmptyToken, const ssize_t pos = -1);
73 virtual ~Token();
79 bool operator==(Token &ref) const;
90 class StringToken : public Token {
104 class IntToken : public Token {
118 class FloatToken : public Token {
127 //! Manages a stream of Token objects
130 Token objects in the stream (i.e. never delete a Token object returned by Get()).
145 const Token* Get();
162 std::vector<Token*> fTokenList;
284 void ThrowUnexpectedTokenError(TokenType expected, const Token *found);
285 void ThrowUnexpectedTokenError(TokenType expected1, TokenType expected2, const Token *found);