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