|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <tokenizer.hpp>

Public Member Functions | |
| TokenList (const Tokenizer &tokenizer, const std::string &text) | |
| size_t | size () const |
| Token | operator[] (size_t n) const |
Private Types | |
| using | TOKEN_REF = typename Tokenizer::TOKEN_REF |
Private Attributes | |
| const Tokenizer & | m_tokenizer |
| const std::string & | m_text |
| std::vector< TOKEN_REF > | m_tokens |
Definition at line 211 of file tokenizer.hpp.
|
private |
Definition at line 213 of file tokenizer.hpp.
Definition at line 221 of file tokenizer.hpp.
Definition at line 244 of file tokenizer.hpp.
|
inline |
Definition at line 239 of file tokenizer.hpp.
Referenced by complete_line(), translate(), translate_construct(), translate_data_def(), translate_expression(), translate_instruction(), translate_instruction_param(), translate_list(), translate_macro(), translate_mem_ref(), and translate_record().
|
private |
Definition at line 216 of file tokenizer.hpp.
Referenced by operator[](), and TokenList().
Definition at line 215 of file tokenizer.hpp.
Referenced by TokenList().
|
private |
Definition at line 217 of file tokenizer.hpp.
Referenced by operator[](), size(), and TokenList().