MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / Serialize

Function Serialize

view/kernelcache/core/KernelCache.cpp:2425–2432  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2423}
2424
2425void Serialize(SerializationContext& context, const Ref<Symbol>& value)
2426{
2427 context.writer.StartArray();
2428 Serialize(context, value->GetRawNameRef());
2429 Serialize(context, value->GetAddress());
2430 Serialize(context, value->GetType());
2431 context.writer.EndArray();
2432}
2433
2434void Serialize(SerializationContext& context, const std::shared_ptr<std::unordered_map<uint64_t, Ref<Symbol>>>& value)
2435{

Callers 1

StoreMethod · 0.70

Calls 5

GetRawNameRefMethod · 0.80
StartArrayMethod · 0.45
GetAddressMethod · 0.45
GetTypeMethod · 0.45
EndArrayMethod · 0.45

Tested by

no test coverage detected