|
IDA C++ SDK 9.2
|
Parser token. More...
#include <lex.hpp>
Public Member Functions | |
| token_t () | |
Public Attributes | |
| qstring | str |
| idents & strings | |
| lxtype | type = 0 |
| see Parser token types | |
| sval_t | num = 0 |
| long & char constants | |
| union { | |
| bool unicode = false | |
| (lx_string: != 0 => unicode string) More... | |
| bool is_unsigned | |
| (lx_number, lx_int64: != 0 => unsigned value) More... | |
| }; | |
| union { | |
| fpvalue_t fnum | |
| floating point constant More... | |
| int64 i64 | |
| lx_int64 More... | |
| callcnv_t callcnv | |
| lx_callcnv More... | |
| }; | |
Parser token.
|
inline |
| qstring token_t::str |
idents & strings
| lxtype token_t::type = 0 |
| sval_t token_t::num = 0 |
long & char constants
| union { ... } token_t |
| fpvalue_t token_t::fnum |
floating point constant
| callcnv_t token_t::callcnv |
| union { ... } token_t |