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

Method evaluate

condexe.cc:83–179  ·  view source on GitHub ↗

\brief Determine if two boolean Varnodes hold related values The values may be the \e same, or opposite of each other (\e complementary). Otherwise the values are \e uncorrelated. The trees constructing each Varnode are examined up to a maximum \b depth. If this is exceeded \e uncorrelated is returned. \param vn1 is the first boolean Varnode \param vn2 is the second boolean Varnode \param depth

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 4

recoverModelMethod · 0.45
buildAddressesMethod · 0.45
buildLabelsMethod · 0.45
executeMethod · 0.45

Calls 6

get_booleanflipFunction · 0.85
isWrittenMethod · 0.80
codeMethod · 0.80
isBoolOutputMethod · 0.80
getDefMethod · 0.45
getInMethod · 0.45

Tested by

no test coverage detected