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

Method checkCallDoubleUse

funcdata_varnode.cc:1635–1673  ·  view source on GitHub ↗

\brief Test for legitimate double use of a parameter trial The given trial is a \e putative input to first CALL, but can also trace its data-flow into a second CALL. Return \b false if this leads us to conclude that the trial is not a likely parameter. \param opmatch is the first CALL linked to the trial \param op is the second CALL \param vn is the Varnode parameter for the second CALL \param fl

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 9

codeMethod · 0.80
getOrderMethod · 0.80
isInputActiveMethod · 0.80
isCheckedMethod · 0.80
getSlotMethod · 0.45
getInMethod · 0.45
getAddressMethod · 0.45
getParentMethod · 0.45
isActiveMethod · 0.45

Tested by

no test coverage detected