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

Method linkSymbolReference

funcdata_varnode.cc:1107–1127  ·  view source on GitHub ↗

A reference to a symbol (i.e. &varname) is typically stored as a PTRSUB operation, where the first input Varnode is a \e spacebase Varnode indicating whether the symbol is on the \e stack or at a \e global RAM location. The second input Varnode is a constant encoding the address of the symbol. This method takes this constant Varnode, recovers the symbol it is referring to, and stores on the HighV

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

linkSpacebaseSymbolMethod · 0.80

Calls 15

LowlevelErrorClass · 0.85
AddressClass · 0.85
loneDescendMethod · 0.80
getMetatypeMethod · 0.80
getPtrToMethod · 0.80
getMapMethod · 0.80
queryContainerMethod · 0.80
getInMethod · 0.45
getTypeMethod · 0.45
getHighMethod · 0.45
getAddressMethod · 0.45
getOffsetMethod · 0.45

Tested by

no test coverage detected