|
Ghidra Decompiler Analysis Engine
|
This is the complete list of members for OperandSymbol, including all inherited members.
| bitrange_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| clearMark(void) (defined in OperandSymbol) | OperandSymbol | inline |
| code_address enum value (defined in OperandSymbol) | OperandSymbol | |
| collectLocalValues(vector< uintb > &results) const (defined in OperandSymbol) | OperandSymbol | virtual |
| Constructor (defined in OperandSymbol) | OperandSymbol | friend |
| context_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| defineOperand(PatternExpression *pe) (defined in OperandSymbol) | OperandSymbol | |
| defineOperand(TripleSymbol *tri) (defined in OperandSymbol) | OperandSymbol | |
| dummy_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| end_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| epsilon_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| getDefiningExpression(void) const (defined in OperandSymbol) | OperandSymbol | inline |
| getDefiningSymbol(void) const (defined in OperandSymbol) | OperandSymbol | inline |
| getFixedHandle(FixedHandle &hnd, ParserWalker &walker) const (defined in OperandSymbol) | OperandSymbol | virtual |
| getId(void) const (defined in SleighSymbol) | SleighSymbol | inline |
| getIndex(void) const (defined in OperandSymbol) | OperandSymbol | inline |
| getMinimumLength(void) const (defined in OperandSymbol) | OperandSymbol | inline |
| getName(void) const (defined in SleighSymbol) | SleighSymbol | inline |
| getOffsetBase(void) const (defined in OperandSymbol) | OperandSymbol | inline |
| getPatternExpression(void) const (defined in OperandSymbol) | OperandSymbol | inlinevirtual |
| getRelativeOffset(void) const (defined in OperandSymbol) | OperandSymbol | inline |
| getSize(void) const (defined in OperandSymbol) | OperandSymbol | virtual |
| getType(void) const (defined in OperandSymbol) | OperandSymbol | inlinevirtual |
| getVarnode(void) const (defined in OperandSymbol) | OperandSymbol | virtual |
| isCodeAddress(void) const (defined in OperandSymbol) | OperandSymbol | inline |
| isMarked(void) const (defined in OperandSymbol) | OperandSymbol | inline |
| isOffsetIrrelevant(void) const (defined in OperandSymbol) | OperandSymbol | inline |
| label_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| macro_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| marked enum value (defined in OperandSymbol) | OperandSymbol | |
| name_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| offset_irrel enum value (defined in OperandSymbol) | OperandSymbol | |
| operand_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| OperandEquation (defined in OperandSymbol) | OperandSymbol | friend |
| OperandSymbol(void) (defined in OperandSymbol) | OperandSymbol | inline |
| OperandSymbol(const string &nm, int4 index, Constructor *ct) (defined in OperandSymbol) | OperandSymbol | |
| print(ostream &s, ParserWalker &walker) const (defined in OperandSymbol) | OperandSymbol | virtual |
| resolve(ParserWalker &walker) (defined in TripleSymbol) | TripleSymbol | inlinevirtual |
| restoreXml(const Element *el, SleighBase *trans) (defined in OperandSymbol) | OperandSymbol | virtual |
| restoreXmlHeader(const Element *el) (defined in SleighSymbol) | SleighSymbol | |
| saveXml(ostream &s) const (defined in OperandSymbol) | OperandSymbol | virtual |
| saveXmlHeader(ostream &s) const (defined in OperandSymbol) | OperandSymbol | virtual |
| section_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| setCodeAddress(void) (defined in OperandSymbol) | OperandSymbol | inline |
| setMark(void) (defined in OperandSymbol) | OperandSymbol | inline |
| setOffsetIrrelevant(void) (defined in OperandSymbol) | OperandSymbol | inline |
| 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 | |
| variable_len enum value (defined in OperandSymbol) | OperandSymbol | |
| varnode_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| varnodelist_symbol enum value (defined in SleighSymbol) | SleighSymbol | |
| ~OperandSymbol(void) (defined in OperandSymbol) | OperandSymbol | virtual |
| ~SleighSymbol(void) (defined in SleighSymbol) | SleighSymbol | inlinevirtual |
1.8.17