decompiler  1.0.0
ghidra::LoopBody Member List

This is the complete list of members for ghidra::LoopBody, including all inherited members.

addTail(FlowBlock *bl)ghidra::LoopBodyinline
clearExitMarks(FlowBlock *graph)ghidra::LoopBody
clearMarks(vector< FlowBlock *> &body)ghidra::LoopBodystatic
compare_ends(LoopBody *a, LoopBody *b)ghidra::LoopBodystatic
compare_head(LoopBody *a, FlowBlock *looptop)ghidra::LoopBodystatic
depthghidra::LoopBodyprivate
emitLikelyEdges(list< FloatingEdge > &likely, FlowBlock *graph)ghidra::LoopBody
exitblockghidra::LoopBodyprivate
exitedgesghidra::LoopBodyprivate
extend(vector< FlowBlock *> &body) constghidra::LoopBody
extendToContainer(const LoopBody &container, vector< FlowBlock *> &body) constghidra::LoopBodyprivate
find(FlowBlock *looptop, const vector< LoopBody *> &looporder)ghidra::LoopBodystatic
findBase(vector< FlowBlock *> &body)ghidra::LoopBody
findExit(const vector< FlowBlock *> &body)ghidra::LoopBody
getCurrentBounds(FlowBlock **top, FlowBlock *graph)ghidra::LoopBody
getExitBlock(void) constghidra::LoopBodyinline
getHead(void) constghidra::LoopBodyinline
headghidra::LoopBodyprivate
immed_containerghidra::LoopBodyprivate
labelContainments(const vector< FlowBlock *> &body, const vector< LoopBody *> &looporder)ghidra::LoopBody
labelExitEdges(const vector< FlowBlock *> &body)ghidra::LoopBody
LoopBody(FlowBlock *h)ghidra::LoopBodyinline
mergeIdenticalHeads(vector< LoopBody *> &looporder)ghidra::LoopBodystatic
operator<(const LoopBody &op2) constghidra::LoopBodyinline
orderTails(void)ghidra::LoopBody
setExitMarks(FlowBlock *graph)ghidra::LoopBody
tailsghidra::LoopBodyprivate
uniquecountghidra::LoopBodyprivate