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

Method guardInput

heritage.cc:1902–1960  ·  view source on GitHub ↗

\brief Make sure existing inputs for the given range fill it entirely The method is provided any Varnodes that overlap the range and are already marked as input. If there are any holes in coverage, new input Varnodes are created to cover them. A final unified Varnode covering the whole range is built out of the pieces. In any event, things are set up so the renaming algorithm sees only a single

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 11

AddressClass · 0.85
sizeMethod · 0.80
newVarnodeMethod · 0.80
setInputVarnodeMethod · 0.80
setWriteMaskMethod · 0.80
setActiveHeritageMethod · 0.80
emptyMethod · 0.45
getSizeMethod · 0.45
getOffsetMethod · 0.45
getSpaceMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected