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

Method isEventualConstant

varnode.cc:842–881  ·  view source on GitHub ↗

Recursively check if the Varnode is either: - Copied or extended from a constant - The result of arithmetic or logical operations on constants - Loaded from a pointer that is a constant \param maxBinary is the maximum depth of binary operations to inspect (before giving up) \param maxLoad is the maximum number of CPUI_LOAD operations to allow in a sequence \return \b true if the Varnode (might) c

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 2

lastChanceLoadMethod · 0.80
applyMethod · 0.80

Calls 5

isWrittenMethod · 0.80
codeMethod · 0.80
isConstantMethod · 0.45
getDefMethod · 0.45
getInMethod · 0.45

Tested by

no test coverage detected