MCPcopy Create free account
hub / github.com/cseagle/blc / ruleBlockProperIf

Method ruleBlockProperIf

blockaction.cc:1363–1394  ·  view source on GitHub ↗

Try to structure a \e proper if structure (with no \b else clause) starting from the given FlowBlock. The edge to the clause should not be an \e exit or \e loopbottom. The outgoing edges can be \e exit or \e loopbottom. \param bl is the given FlowBlock \return \b true if the structure was applied

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 8

sizeOutMethod · 0.80
isSwitchOutMethod · 0.80
isGotoOutMethod · 0.80
sizeInMethod · 0.80
isDecisionOutMethod · 0.80
newBlockIfMethod · 0.80
getOutMethod · 0.45
negateConditionMethod · 0.45

Tested by

no test coverage detected