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

Method doInjection

flow.cc:1177–1212  ·  view source on GitHub ↗

\brief Inject the given payload into \b this flow The injected p-code replaces the given op, and control-flow information is updated. \param payload is the specific \e injection payload \param icontext is the specific context for the injection \param op is the given p-code op being replaced by the payload \param fc (if non-NULL) is information about the call site being in-lined

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 14

LowlevelErrorClass · 0.85
endDeadMethod · 0.80
injectMethod · 0.80
isBlockStartMethod · 0.80
getInsertIterMethod · 0.80
opMarkStartBasicMethod · 0.80
markIncidentalCopyMethod · 0.80
moveSequenceDeadMethod · 0.80
opDestroyRawMethod · 0.80
getNameMethod · 0.45
isIncidentalCopyMethod · 0.45
findMethod · 0.45

Tested by

no test coverage detected