decompiler
1.0.0
ghidra
CollapseStructure
ghidra::CollapseStructure Member List
This is the complete list of members for
ghidra::CollapseStructure
, including all inherited members.
checkSwitchSkips
(FlowBlock *switchbl, FlowBlock *exitblock)
ghidra::CollapseStructure
private
clipExtraRoots
(void)
ghidra::CollapseStructure
private
collapseAll
(void)
ghidra::CollapseStructure
collapseConditions
(void)
ghidra::CollapseStructure
private
collapseInternal
(FlowBlock *targetbl)
ghidra::CollapseStructure
private
CollapseStructure
(BlockGraph &g)
ghidra::CollapseStructure
dataflow_changecount
ghidra::CollapseStructure
private
finaltrace
ghidra::CollapseStructure
private
getChangeCount
(void) const
ghidra::CollapseStructure
inline
graph
ghidra::CollapseStructure
private
labelLoops
(vector< LoopBody *> &looporder)
ghidra::CollapseStructure
private
likelygoto
ghidra::CollapseStructure
private
likelyiter
ghidra::CollapseStructure
private
likelylistfull
ghidra::CollapseStructure
private
loopbody
ghidra::CollapseStructure
private
loopbodyiter
ghidra::CollapseStructure
private
markExitsAsGotos
(vector< FlowBlock *> &body)
ghidra::CollapseStructure
private
onlyReachableFromRoot
(FlowBlock *root, vector< FlowBlock *> &body)
ghidra::CollapseStructure
private
orderLoopBodies
(void)
ghidra::CollapseStructure
private
ruleBlockCat
(FlowBlock *bl)
ghidra::CollapseStructure
private
ruleBlockDoWhile
(FlowBlock *bl)
ghidra::CollapseStructure
private
ruleBlockGoto
(FlowBlock *bl)
ghidra::CollapseStructure
private
ruleBlockIfElse
(FlowBlock *bl)
ghidra::CollapseStructure
private
ruleBlockIfNoExit
(FlowBlock *bl)
ghidra::CollapseStructure
private
ruleBlockInfLoop
(FlowBlock *bl)
ghidra::CollapseStructure
private
ruleBlockOr
(FlowBlock *bl)
ghidra::CollapseStructure
private
ruleBlockProperIf
(FlowBlock *bl)
ghidra::CollapseStructure
private
ruleBlockSwitch
(FlowBlock *bl)
ghidra::CollapseStructure
private
ruleBlockWhileDo
(FlowBlock *bl)
ghidra::CollapseStructure
private
ruleCaseFallthru
(FlowBlock *bl)
ghidra::CollapseStructure
private
selectGoto
(void)
ghidra::CollapseStructure
private
updateLoopBody
(void)
ghidra::CollapseStructure
private
Generated by
1.8.13