|
Ghidra Decompiler Analysis Engine
|
Public Member Functions | |
| SymbolScope * | getCurrentScope (void) |
| SymbolScope * | getGlobalScope (void) |
| void | setCurrentScope (SymbolScope *scope) |
| void | addScope (void) |
| void | popScope (void) |
| void | addGlobalSymbol (SleighSymbol *a) |
| void | addSymbol (SleighSymbol *a) |
| SleighSymbol * | findSymbol (const string &nm) const |
| SleighSymbol * | findSymbol (const string &nm, int4 skip) const |
| SleighSymbol * | findGlobalSymbol (const string &nm) const |
| SleighSymbol * | findSymbol (uintm id) const |
| void | replaceSymbol (SleighSymbol *a, SleighSymbol *b) |
| void | saveXml (ostream &s) const |
| void | restoreXml (const Element *el, SleighBase *trans) |
| void | restoreSymbolHeader (const Element *el) |
| void | purge (void) |
1.8.17