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

Method processMultiplier

coreaction.cc:3144–3177  ·  view source on GitHub ↗

Count the number of terms in the expression making up \b vn. If there are more than \b max terms, mark \b vn as \e explicit. The given Varnode is already assumed to have multiple descendants. We do a depth first traversal along op inputs, to recursively calculate the number of explicit terms in an expression. \param vn is the given Varnode \param max is the maximum number of terms to allow

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 10

isExplicitMethod · 0.80
isWrittenMethod · 0.80
setExplicitMethod · 0.80
clearImpliedMethod · 0.80
push_backMethod · 0.45
isSpacebaseMethod · 0.45
getDefMethod · 0.45
getInMethod · 0.45
isMarkMethod · 0.45
emptyMethod · 0.45

Tested by

no test coverage detected