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

Method extendInput

coreaction.cc:4441–4458  ·  view source on GitHub ↗

\brief Extend Varnode inputs to match prototype model. For prototype models that assume input variables are already extended in some way, insert the appropriate extension operation to allow correct small-size input Varnode to exist. \param data is the function being analyzed \param invn is the given (small) input Varnode \param param is the matching symbol info for the Varnode \param topbl is the

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 11

getMetatypeMethod · 0.80
newVarnodeOutMethod · 0.80
opSetOpcodeMethod · 0.80
opInsertBeginMethod · 0.80
assumedInputExtensionMethod · 0.45
getAddrMethod · 0.45
getSizeMethod · 0.45
getTypeMethod · 0.45
newOpMethod · 0.45
getStartMethod · 0.45
opSetInputMethod · 0.45

Tested by

no test coverage detected