Ghidra Decompiler Analysis Engine
SymbolTable Member List

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)SymbolTableinline
findSymbol(const string &nm) const (defined in SymbolTable)SymbolTableinline
findSymbol(const string &nm, int4 skip) const (defined in SymbolTable)SymbolTableinline
findSymbol(uintm id) const (defined in SymbolTable)SymbolTableinline
getCurrentScope(void) (defined in SymbolTable)SymbolTableinline
getGlobalScope(void) (defined in SymbolTable)SymbolTableinline
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)SymbolTableinline
SymbolTable(void) (defined in SymbolTable)SymbolTableinline
~SymbolTable(void) (defined in SymbolTable)SymbolTable