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

Method encode

funcdata.cc:685–709  ·  view source on GitHub ↗

A description of \b this function is written to the stream, including name, address, prototype, symbol, jump-table, and override information. If indicated by the caller, a description of the entire PcodeOp and Varnode tree is also emitted. \param encoder is the stream encoder \param id is the unique id associated with the function symbol \param savetree is \b true if the p-code tree should be emit

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 4

encodeJumpTableMethod · 0.45
encodeVarnodeMethod · 0.45
encodeHighMethod · 0.45
encodeTreeMethod · 0.45

Calls 7

openElementMethod · 0.80
writeUnsignedIntegerMethod · 0.80
writeStringMethod · 0.80
writeSignedIntegerMethod · 0.80
writeBoolMethod · 0.80
encodeRecursiveMethod · 0.80
closeElementMethod · 0.80

Tested by

no test coverage detected