|
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,
subtable_symbol,
macro_symbol,
section_symbol,
bitrange_symbol,
context_symbol,
epsilon_symbol,
label_symbol,
dummy_symbol
} |
|
|
| SleighSymbol (const string &nm) |
|
const string & | getName (void) const |
|
uintm | getId (void) const |
|
virtual symbol_type | getType (void) const |
|
virtual void | saveXmlHeader (ostream &s) const |
|
void | restoreXmlHeader (const Element *el) |
|
virtual void | saveXml (ostream &s) const |
|
virtual void | restoreXml (const Element *el, SleighBase *trans) |
|
The documentation for this class was generated from the following files: