Action(uint4 f, const string &nm, const string &g) | ghidra::Action | |
ActionConditionalConst(const string &g) | ghidra::ActionConditionalConst | inline |
apply(Funcdata &data) | ghidra::ActionConditionalConst | virtual |
basegroup | ghidra::Action | protected |
break_action enum value | ghidra::Action | |
break_start enum value | ghidra::Action | |
breakflags enum name | ghidra::Action | |
breakpoint | ghidra::Action | protected |
checkActionBreak(void) | ghidra::Action | protected |
checkStartBreak(void) | ghidra::Action | protected |
clearBreakPoints(void) | ghidra::Action | virtual |
clearMarks(const vector< PcodeOp *> &opList) | ghidra::ActionConditionalConst | privatestatic |
clone(const ActionGroupList &grouplist) const | ghidra::ActionConditionalConst | inlinevirtual |
collectReachable(Varnode *vn, vector< PcodeOpNode > &phiNodeEdges, vector< PcodeOp *> &reachable) | ghidra::ActionConditionalConst | privatestatic |
count | ghidra::Action | protected |
count_apply | ghidra::Action | protected |
count_tests | ghidra::Action | protected |
disableRule(const string &specify) | ghidra::Action | |
enableRule(const string &specify) | ghidra::Action | |
flags | ghidra::Action | protected |
flowToAlternatePath(PcodeOp *op) | ghidra::ActionConditionalConst | privatestatic |
flowTogether(const vector< PcodeOpNode > &edges, int4 i, vector< int4 > &result) | ghidra::ActionConditionalConst | privatestatic |
getGroup(void) const | ghidra::Action | inline |
getName(void) const | ghidra::Action | inline |
getNumApply(void) | ghidra::Action | inline |
getNumTests(void) | ghidra::Action | inline |
getStatus(void) const | ghidra::Action | inline |
getSubAction(const string &specify) | ghidra::Action | virtual |
getSubRule(const string &specify) | ghidra::Action | virtual |
handlePhiNodes(Varnode *varVn, Varnode *constVn, vector< PcodeOpNode > &phiNodeEdges, Funcdata &data) | ghidra::ActionConditionalConst | private |
issueWarning(Architecture *glb) | ghidra::Action | protected |
lcount | ghidra::Action | protected |
name | ghidra::Action | protected |
perform(Funcdata &data) | ghidra::Action | |
placeCopy(PcodeOp *op, BlockBasic *bl, Varnode *constVn, Funcdata &data) | ghidra::ActionConditionalConst | privatestatic |
placeMultipleConstants(vector< PcodeOpNode > &phiNodeEdges, vector< int4 > &marks, Varnode *constVn, Funcdata &data) | ghidra::ActionConditionalConst | privatestatic |
print(ostream &s, int4 num, int4 depth) const | ghidra::Action | virtual |
printState(ostream &s) const | ghidra::Action | virtual |
printStatistics(ostream &s) const | ghidra::Action | virtual |
propagateConstant(Varnode *varVn, Varnode *constVn, FlowBlock *constBlock, bool useMultiequal, Funcdata &data) | ghidra::ActionConditionalConst | private |
reset(Funcdata &data) | ghidra::Action | virtual |
resetStats(void) | ghidra::Action | virtual |
rule_debug enum value | ghidra::Action | |
rule_onceperfunc enum value | ghidra::Action | |
rule_oneactperfunc enum value | ghidra::Action | |
rule_repeatapply enum value | ghidra::Action | |
rule_warnings_given enum value | ghidra::Action | |
rule_warnings_on enum value | ghidra::Action | |
ruleflags enum name | ghidra::Action | |
setBreakPoint(uint4 tp, const string &specify) | ghidra::Action | |
setWarning(bool val, const string &specify) | ghidra::Action | |
status | ghidra::Action | protected |
status_actionbreak enum value | ghidra::Action | |
status_breakstarthit enum value | ghidra::Action | |
status_end enum value | ghidra::Action | |
status_mid enum value | ghidra::Action | |
status_repeat enum value | ghidra::Action | |
status_start enum value | ghidra::Action | |
statusflags enum name | ghidra::Action | |
tmpbreak_action enum value (defined in ghidra::Action) | ghidra::Action | |
tmpbreak_start enum value | ghidra::Action | |
turnOffWarnings(void) | ghidra::Action | inlineprotected |
turnOnWarnings(void) | ghidra::Action | inlineprotected |
~Action(void) | ghidra::Action | inlinevirtual |