src
|
#include <scanner.h>
Public Types | |
enum | lexer_state_t { LEX_NORMAL, LEX_FLEX_NAME } |
Public Member Functions | |
ScannerState () | |
ScannerState (const ScannerState &) | |
ScannerState & | operator= (const ScannerState &) |
Public Attributes | |
char * | tok |
char * | ptr |
char * | cur |
char * | pos |
char * | ctx |
char * | bot |
char * | lim |
char * | top |
char * | eof |
ptrdiff_t | tchar |
uint32_t | tline |
uint32_t | cline |
bool | in_parse |
lexer_state_t | lexer_state |
Enumerator | |
---|---|
LEX_NORMAL | |
LEX_FLEX_NAME |
Definition at line 21 of file scanner.h.
re2c::ScannerState::ScannerState | ( | ) |
Definition at line 24 of file scanner.cc.
re2c::ScannerState::ScannerState | ( | const ScannerState & | s | ) |
Definition at line 41 of file scanner.cc.
ScannerState & re2c::ScannerState::operator= | ( | const ScannerState & | s | ) |
Definition at line 58 of file scanner.cc.
lexer_state_t re2c::ScannerState::lexer_state |