|
enum | symbol_type {
space_symbol
, token_symbol
, userop_symbol
, value_symbol
,
valuemap_symbol
, name_symbol
, varnode_symbol
, varnodelist_symbol
,
operand_symbol
, start_symbol
, end_symbol
, next2_symbol
,
subtable_symbol
, macro_symbol
, section_symbol
, bitrange_symbol
,
context_symbol
, epsilon_symbol
, label_symbol
, flowdest_symbol
,
flowref_symbol
, dummy_symbol
} |
|
|
| SleighSymbol (const string &nm) |
|
const string & | getName (void) const |
|
uintm | getId (void) const |
|
virtual symbol_type | getType (void) const |
|
virtual void | encodeHeader (Encoder &encoder) const |
|
void | decodeHeader (Decoder &decoder) |
|
virtual void | encode (Encoder &encoder) const |
|
virtual void | decode (Decoder &decoder, SleighBase *trans) |
|
|
string | name |
|
uintm | id |
|
uintm | scopeid |
|
The documentation for this class was generated from the following files:
- /builds/appsec/reveng-binrw/ghidraplusplus/src/sla/slghsymbol.hh
- /builds/appsec/reveng-binrw/ghidraplusplus/src/sla/slghsymbol.cc