Ghidra 11.3.2
Ghidra internal decompiler documentation.
Loading...
Searching...
No Matches
ghidra::OperandSymbol Member List

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::OperandSymbolinline
code_address enum value (defined in ghidra::OperandSymbol)ghidra::OperandSymbol
collectLocalValues(vector< uintb > &results) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolvirtual
Constructor (defined in ghidra::OperandSymbol)ghidra::OperandSymbolfriend
context_symbol enum value (defined in ghidra::SleighSymbol)ghidra::SleighSymbol
decode(Decoder &decoder, SleighBase *trans) (defined in ghidra::OperandSymbol)ghidra::OperandSymbolvirtual
decodeHeader(Decoder &decoder) (defined in ghidra::SleighSymbol)ghidra::SleighSymbol
defexp (defined in ghidra::OperandSymbol)ghidra::OperandSymbolprivate
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::OperandSymbolvirtual
encodeHeader(Encoder &encoder) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolvirtual
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::OperandSymbolprivate
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::OperandSymbolinline
getDefiningSymbol(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
getFixedHandle(FixedHandle &hnd, ParserWalker &walker) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolvirtual
getId(void) const (defined in ghidra::SleighSymbol)ghidra::SleighSymbolinline
getIndex(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
getMinimumLength(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
getName(void) const (defined in ghidra::SleighSymbol)ghidra::SleighSymbolinline
getOffsetBase(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
getPatternExpression(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinlinevirtual
getRelativeOffset(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
getSize(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolvirtual
getType(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinlinevirtual
getVarnode(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolvirtual
hand (defined in ghidra::OperandSymbol)ghidra::OperandSymbolprivate
id (defined in ghidra::SleighSymbol)ghidra::SleighSymbolprivate
isCodeAddress(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
isMarked(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
isOffsetIrrelevant(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
isVariableLength(void) const (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinlineprivate
label_symbol enum value (defined in ghidra::SleighSymbol)ghidra::SleighSymbol
localexp (defined in ghidra::OperandSymbol)ghidra::OperandSymbolprivate
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::OperandSymbolprivate
name (defined in ghidra::SleighSymbol)ghidra::SleighSymbolprivate
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::OperandSymbolprivate
operand_symbol enum value (defined in ghidra::SleighSymbol)ghidra::SleighSymbol
OperandEquation (defined in ghidra::OperandSymbol)ghidra::OperandSymbolfriend
OperandSymbol(void) (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
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::OperandSymbolvirtual
reloffset (defined in ghidra::OperandSymbol)ghidra::OperandSymbolprivate
resolve(ParserWalker &walker) (defined in ghidra::TripleSymbol)ghidra::TripleSymbolinlinevirtual
scopeid (defined in ghidra::SleighSymbol)ghidra::SleighSymbolprivate
section_symbol enum value (defined in ghidra::SleighSymbol)ghidra::SleighSymbol
setCodeAddress(void) (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
setMark(void) (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
setOffsetIrrelevant(void) (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinline
setVariableLength(void) (defined in ghidra::OperandSymbol)ghidra::OperandSymbolinlineprivate
SleighSymbol(void) (defined in ghidra::SleighSymbol)ghidra::SleighSymbolinline
SleighSymbol(const string &nm) (defined in ghidra::SleighSymbol)ghidra::SleighSymbolinline
space_symbol enum value (defined in ghidra::SleighSymbol)ghidra::SleighSymbol
SpecificSymbol(void) (defined in ghidra::SpecificSymbol)ghidra::SpecificSymbolinline
SpecificSymbol(const string &nm) (defined in ghidra::SpecificSymbol)ghidra::SpecificSymbolinline
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::OperandSymbolprivate
TripleSymbol(void) (defined in ghidra::TripleSymbol)ghidra::TripleSymbolinline
TripleSymbol(const string &nm) (defined in ghidra::TripleSymbol)ghidra::TripleSymbolinline
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::OperandSymbolvirtual
~SleighSymbol(void) (defined in ghidra::SleighSymbol)ghidra::SleighSymbolinlinevirtual