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

Method handleSymbolConflict

funcdata_varnode.cc:910–942  ·  view source on GitHub ↗

A Varnode overlaps the given SymbolEntry. Make sure the Varnode is part of the variable underlying the Symbol. If not, remap things so that the Varnode maps to a distinct Symbol. In either case, attach the appropriate Symbol to the Varnode \param entry is the given SymbolEntry \param vn is the overlapping Varnode \return the Symbol attached to the Varnode

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 11

setSymbolEntryMethod · 0.80
isInputMethod · 0.45
isAddrTiedMethod · 0.45
isPersistMethod · 0.45
isConstantMethod · 0.45
isDynamicMethod · 0.45
getSymbolMethod · 0.45
getHighMethod · 0.45
getSizeMethod · 0.45
getAddrMethod · 0.45
getSymbolEntryMethod · 0.45

Tested by

no test coverage detected