reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
34 switch (FB) { 144 if ((FB & FixBitsMask::NegativeInt) == FixBits::NegativeInt) { 147 static_assert(sizeof(I) == sizeof(FB), "Unexpected type sizes"); 148 memcpy(&I, &FB, sizeof(FB)); 148 memcpy(&I, &FB, sizeof(FB)); 153 if ((FB & FixBitsMask::PositiveInt) == FixBits::PositiveInt) { 155 Obj.UInt = FB; 159 if ((FB & FixBitsMask::String) == FixBits::String) { 161 uint8_t Size = FB & ~FixBitsMask::String; 165 if ((FB & FixBitsMask::Array) == FixBits::Array) { 167 Obj.Length = FB & ~FixBitsMask::Array; 171 if ((FB & FixBitsMask::Map) == FixBits::Map) { 173 Obj.Length = FB & ~FixBitsMask::Map;