Ghidra Decompiler Analysis Engine
|
This is the complete list of members for SymbolTable, including all inherited members.
addGlobalSymbol(SleighSymbol *a) (defined in SymbolTable) | SymbolTable | |
addScope(void) (defined in SymbolTable) | SymbolTable | |
addSymbol(SleighSymbol *a) (defined in SymbolTable) | SymbolTable | |
findGlobalSymbol(const string &nm) const (defined in SymbolTable) | SymbolTable | inline |
findSymbol(const string &nm) const (defined in SymbolTable) | SymbolTable | inline |
findSymbol(const string &nm, int4 skip) const (defined in SymbolTable) | SymbolTable | inline |
findSymbol(uintm id) const (defined in SymbolTable) | SymbolTable | inline |
getCurrentScope(void) (defined in SymbolTable) | SymbolTable | inline |
getGlobalScope(void) (defined in SymbolTable) | SymbolTable | inline |
popScope(void) (defined in SymbolTable) | SymbolTable | |
purge(void) (defined in SymbolTable) | SymbolTable | |
replaceSymbol(SleighSymbol *a, SleighSymbol *b) (defined in SymbolTable) | SymbolTable | |
restoreSymbolHeader(const Element *el) (defined in SymbolTable) | SymbolTable | |
restoreXml(const Element *el, SleighBase *trans) (defined in SymbolTable) | SymbolTable | |
saveXml(ostream &s) const (defined in SymbolTable) | SymbolTable | |
setCurrentScope(SymbolScope *scope) (defined in SymbolTable) | SymbolTable | inline |
SymbolTable(void) (defined in SymbolTable) | SymbolTable | inline |
~SymbolTable(void) (defined in SymbolTable) | SymbolTable |