Ghidra 11.3.2
Ghidra internal decompiler documentation.
|
This is the complete list of members for ghidra::OperandSymbol, including all inherited members.
bitrange_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
clearMark(void) (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
code_address enum value (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | |
collectLocalValues(vector< uintb > &results) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | virtual |
Constructor (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | friend |
context_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
decode(Decoder &decoder, SleighBase *trans) (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | virtual |
decodeHeader(Decoder &decoder) (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
defexp (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | private |
defineOperand(PatternExpression *pe) (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | |
defineOperand(TripleSymbol *tri) (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | |
dummy_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
encode(Encoder &encoder) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | virtual |
encodeHeader(Encoder &encoder) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | virtual |
end_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
epsilon_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
flags (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | private |
flowdest_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
flowref_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
getDefiningExpression(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
getDefiningSymbol(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
getFixedHandle(FixedHandle &hnd, ParserWalker &walker) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | virtual |
getId(void) const (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | inline |
getIndex(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
getMinimumLength(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
getName(void) const (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | inline |
getOffsetBase(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
getPatternExpression(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inlinevirtual |
getRelativeOffset(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
getSize(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | virtual |
getType(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inlinevirtual |
getVarnode(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | virtual |
hand (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | private |
id (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | private |
isCodeAddress(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
isMarked(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
isOffsetIrrelevant(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
isVariableLength(void) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inlineprivate |
label_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
localexp (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | private |
macro_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
marked enum value (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | |
minimumlength (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | private |
name (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | private |
name_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
next2_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
offset_irrel enum value (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | |
offsetbase (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | private |
operand_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
OperandEquation (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | friend |
OperandSymbol(void) (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
OperandSymbol(const string &nm, int4 index, Constructor *ct) (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | |
print(ostream &s, ParserWalker &walker) const (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | virtual |
reloffset (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | private |
resolve(ParserWalker &walker) (defined in ghidra::TripleSymbol) | ghidra::TripleSymbol | inlinevirtual |
scopeid (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | private |
section_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
setCodeAddress(void) (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
setMark(void) (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
setOffsetIrrelevant(void) (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inline |
setVariableLength(void) (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | inlineprivate |
SleighSymbol(void) (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | inline |
SleighSymbol(const string &nm) (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | inline |
space_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
SpecificSymbol(void) (defined in ghidra::SpecificSymbol) | ghidra::SpecificSymbol | inline |
SpecificSymbol(const string &nm) (defined in ghidra::SpecificSymbol) | ghidra::SpecificSymbol | inline |
start_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
subtable_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
symbol_type enum name (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
token_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
triple (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | private |
TripleSymbol(void) (defined in ghidra::TripleSymbol) | ghidra::TripleSymbol | inline |
TripleSymbol(const string &nm) (defined in ghidra::TripleSymbol) | ghidra::TripleSymbol | inline |
userop_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
value_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
valuemap_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
variable_len enum value (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | |
varnode_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
varnodelist_symbol enum value (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | |
~OperandSymbol(void) (defined in ghidra::OperandSymbol) | ghidra::OperandSymbol | virtual |
~SleighSymbol(void) (defined in ghidra::SleighSymbol) | ghidra::SleighSymbol | inlinevirtual |