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

Function readValidULEB128

view/kernelcache/core/KernelCache.cpp:192–198  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

190
191
192 uint64_t readValidULEB128(DataBuffer& buffer, size_t& cursor)
193 {
194 uint64_t value = readLEB128(buffer, buffer.GetLength(), cursor);
195 if ((int64_t)value == -1)
196 throw ReadException();
197 return value;
198 }
199
200} // namespace
201

Callers 1

ReadExportNodeMethod · 0.70

Calls 3

ReadExceptionClass · 0.85
readLEB128Function · 0.70
GetLengthMethod · 0.45

Tested by

no test coverage detected