| 155 | size_t size() const { return m_tokens.size(); } |
| 156 | bool empty() const { return size() == 0; } |
| 157 | bool is_valid() const { return m_index < size(); } |
| 158 | const Token *get() const; |
| 159 | const Token *next(); |
| 160 | const Token *match(token_type_t tokenType, const char *failure_msg = nullptr); |
no outgoing calls