decompiler  1.0.0
LoopBody Member List

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

addTail(FlowBlock *bl)LoopBodyinline
clearExitMarks(FlowBlock *graph)LoopBody
clearMarks(vector< FlowBlock * > &body)LoopBodystatic
compare_ends(LoopBody *a, LoopBody *b)LoopBodystatic
compare_head(LoopBody *a, FlowBlock *looptop)LoopBodystatic
depthLoopBodyprivate
emitLikelyEdges(list< FloatingEdge > &likely, FlowBlock *graph)LoopBody
exitblockLoopBodyprivate
exitedgesLoopBodyprivate
extend(vector< FlowBlock * > &body) constLoopBody
extendToContainer(const LoopBody &container, vector< FlowBlock * > &body) constLoopBodyprivate
find(FlowBlock *looptop, const vector< LoopBody * > &looporder)LoopBodystatic
findBase(vector< FlowBlock * > &body)LoopBody
findExit(const vector< FlowBlock * > &body)LoopBody
getCurrentBounds(FlowBlock **top, FlowBlock *graph)LoopBody
getExitBlock(void) constLoopBodyinline
getHead(void) constLoopBodyinline
headLoopBodyprivate
immed_containerLoopBodyprivate
labelContainments(const vector< FlowBlock * > &body, const vector< LoopBody * > &looporder)LoopBody
labelExitEdges(const vector< FlowBlock * > &body)LoopBody
LoopBody(FlowBlock *h)LoopBodyinline
mergeIdenticalHeads(vector< LoopBody * > &looporder)LoopBodystatic
operator<(const LoopBody &op2) constLoopBodyinline
orderTails(void)LoopBody
setExitMarks(FlowBlock *graph)LoopBody
tailsLoopBodyprivate
uniquecountLoopBodyprivate