Ghidra Decompiler Analysis Engine
OperandSymbol Member List

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)OperandSymbolinline
code_address enum value (defined in OperandSymbol)OperandSymbol
collectLocalValues(vector< uintb > &results) const (defined in OperandSymbol)OperandSymbolvirtual
Constructor (defined in OperandSymbol)OperandSymbolfriend
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)OperandSymbolinline
getDefiningSymbol(void) const (defined in OperandSymbol)OperandSymbolinline
getFixedHandle(FixedHandle &hnd, ParserWalker &walker) const (defined in OperandSymbol)OperandSymbolvirtual
getId(void) const (defined in SleighSymbol)SleighSymbolinline
getIndex(void) const (defined in OperandSymbol)OperandSymbolinline
getMinimumLength(void) const (defined in OperandSymbol)OperandSymbolinline
getName(void) const (defined in SleighSymbol)SleighSymbolinline
getOffsetBase(void) const (defined in OperandSymbol)OperandSymbolinline
getPatternExpression(void) const (defined in OperandSymbol)OperandSymbolinlinevirtual
getRelativeOffset(void) const (defined in OperandSymbol)OperandSymbolinline
getSize(void) const (defined in OperandSymbol)OperandSymbolvirtual
getType(void) const (defined in OperandSymbol)OperandSymbolinlinevirtual
getVarnode(void) const (defined in OperandSymbol)OperandSymbolvirtual
isCodeAddress(void) const (defined in OperandSymbol)OperandSymbolinline
isMarked(void) const (defined in OperandSymbol)OperandSymbolinline
isOffsetIrrelevant(void) const (defined in OperandSymbol)OperandSymbolinline
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)OperandSymbolfriend
OperandSymbol(void) (defined in OperandSymbol)OperandSymbolinline
OperandSymbol(const string &nm, int4 index, Constructor *ct) (defined in OperandSymbol)OperandSymbol
print(ostream &s, ParserWalker &walker) const (defined in OperandSymbol)OperandSymbolvirtual
resolve(ParserWalker &walker) (defined in TripleSymbol)TripleSymbolinlinevirtual
restoreXml(const Element *el, SleighBase *trans) (defined in OperandSymbol)OperandSymbolvirtual
restoreXmlHeader(const Element *el) (defined in SleighSymbol)SleighSymbol
saveXml(ostream &s) const (defined in OperandSymbol)OperandSymbolvirtual
saveXmlHeader(ostream &s) const (defined in OperandSymbol)OperandSymbolvirtual
section_symbol enum value (defined in SleighSymbol)SleighSymbol
setCodeAddress(void) (defined in OperandSymbol)OperandSymbolinline
setMark(void) (defined in OperandSymbol)OperandSymbolinline
setOffsetIrrelevant(void) (defined in OperandSymbol)OperandSymbolinline
SleighSymbol(void) (defined in SleighSymbol)SleighSymbolinline
SleighSymbol(const string &nm) (defined in SleighSymbol)SleighSymbolinline
space_symbol enum value (defined in SleighSymbol)SleighSymbol
SpecificSymbol(void) (defined in SpecificSymbol)SpecificSymbolinline
SpecificSymbol(const string &nm) (defined in SpecificSymbol)SpecificSymbolinline
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)TripleSymbolinline
TripleSymbol(const string &nm) (defined in TripleSymbol)TripleSymbolinline
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)OperandSymbolvirtual
~SleighSymbol(void) (defined in SleighSymbol)SleighSymbolinlinevirtual