sapphirec
The Sapphire documentation
Token Member List

This is the complete list of members for Token, including all inherited members.

copy_with_new_type(const TokenType &type)Token
erase(Token &tk)Tokenstatic
float_valueToken
int_valueToken
line() constToken
locToken
make_with_line(const Token &origin, const std::string &line_text)Tokenstatic
match_token_types(const std::vector< Token > &a, const std::vector< Token > &b, int count)Tokenstatic
operator=(const Token &other)Token
string_valueToken
tk_typeToken
to_string() constToken
Token(const TokenType &type)Token
Token(const TokenType &type, const Location &location)Token
Token(const TokenType &type, const int &val, const Location &location)Token
Token(const TokenType &type, const std::string &val, const Location &location)Token
Token(const TokenType &type, const std::string &val)Token
Token(const TokenType &type, const float &val, const Location &location)Token
~Token()Token