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

Method constructBool

ruleaction.cc:9144–9169  ·  view source on GitHub ↗

Produce the boolean Varnode to use after the merge. Either reuse the existing Varnode or reconstruct it, making sure the expression does not depend on data in the branch. \param insertop is point at which any reconstruction should be inserted \param data is the function being analyzed \return the Varnode representing the boolean expression

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

applyOpMethod · 0.80

Calls 11

opSetOpcodeMethod · 0.80
newUniqueOutMethod · 0.80
opInsertBeforeMethod · 0.80
newOpMethod · 0.45
getAddrMethod · 0.45
isConstantMethod · 0.45
newConstantMethod · 0.45
getSizeMethod · 0.45
getOffsetMethod · 0.45
opSetInputMethod · 0.45
getOutMethod · 0.45

Tested by

no test coverage detected