Ghidra Decompiler Analysis Engine
|
This is the complete list of members for VarnodeSymbol, including all inherited members.
bitrange_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
collectLocalValues(vector< uintb > &results) const (defined in VarnodeSymbol) | VarnodeSymbol | virtual |
context_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
dummy_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
end_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
epsilon_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
getFixedHandle(FixedHandle &hand, ParserWalker &walker) const (defined in VarnodeSymbol) | VarnodeSymbol | virtual |
getFixedVarnode(void) const (defined in VarnodeSymbol) | VarnodeSymbol | inline |
getId(void) const (defined in SleighSymbol) | SleighSymbol | inline |
getName(void) const (defined in SleighSymbol) | SleighSymbol | inline |
getPatternExpression(void) const (defined in PatternlessSymbol) | PatternlessSymbol | inlinevirtual |
getSize(void) const (defined in VarnodeSymbol) | VarnodeSymbol | inlinevirtual |
getType(void) const (defined in VarnodeSymbol) | VarnodeSymbol | inlinevirtual |
getVarnode(void) const (defined in VarnodeSymbol) | VarnodeSymbol | virtual |
label_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
macro_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
markAsContext(void) (defined in VarnodeSymbol) | VarnodeSymbol | inline |
name_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
operand_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
PatternlessSymbol(void) (defined in PatternlessSymbol) | PatternlessSymbol | |
PatternlessSymbol(const string &nm) (defined in PatternlessSymbol) | PatternlessSymbol | |
print(ostream &s, ParserWalker &walker) const (defined in VarnodeSymbol) | VarnodeSymbol | inlinevirtual |
resolve(ParserWalker &walker) (defined in TripleSymbol) | TripleSymbol | inlinevirtual |
restoreXml(const Element *el, SleighBase *trans) (defined in VarnodeSymbol) | VarnodeSymbol | virtual |
restoreXmlHeader(const Element *el) (defined in SleighSymbol) | SleighSymbol | |
saveXml(ostream &s) const (defined in VarnodeSymbol) | VarnodeSymbol | virtual |
saveXmlHeader(ostream &s) const (defined in VarnodeSymbol) | VarnodeSymbol | virtual |
section_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
SleighSymbol(void) (defined in SleighSymbol) | SleighSymbol | inline |
SleighSymbol(const string &nm) (defined in SleighSymbol) | SleighSymbol | inline |
space_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
SpecificSymbol(void) (defined in SpecificSymbol) | SpecificSymbol | inline |
SpecificSymbol(const string &nm) (defined in SpecificSymbol) | SpecificSymbol | inline |
start_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
subtable_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
symbol_type enum name (defined in SleighSymbol) | SleighSymbol | |
token_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
TripleSymbol(void) (defined in TripleSymbol) | TripleSymbol | inline |
TripleSymbol(const string &nm) (defined in TripleSymbol) | TripleSymbol | inline |
userop_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
value_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
valuemap_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
varnode_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
varnodelist_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
VarnodeSymbol(void) (defined in VarnodeSymbol) | VarnodeSymbol | inline |
VarnodeSymbol(const string &nm, AddrSpace *base, uintb offset, int4 size) (defined in VarnodeSymbol) | VarnodeSymbol | |
~PatternlessSymbol(void) (defined in PatternlessSymbol) | PatternlessSymbol | virtual |
~SleighSymbol(void) (defined in SleighSymbol) | SleighSymbol | inlinevirtual |