leb128
Documentation for leb128.
Types used to decode Little Endian Base 128 numbers used to store large numbers as space efficiently as possible
Types
type::LEB128
Legacy alias for uLEB128
using LEB128 = type::uLEB128;type::LEB128Base
Base LEB128 type. Use uLEB128 and sLEB128 instead.
struct LEB128Base { ... } [[sealed]];type::sLEB128
A signed variant of a LEB128 number
using sLEB128 = type::LEB128Base [[format, transform]];type::uLEB128
A unsigned variant of a LEB128 number
using uLEB128 = type::LEB128Base [[format, transform]];