| 1885 | static const SizeType kDefaultObjectCapacity = 16; |
| 1886 | |
| 1887 | struct Flag { |
| 1888 | #if RAPIDJSON_48BITPOINTER_OPTIMIZATION |
| 1889 | char payload[sizeof(SizeType) * 2 + 6]; // 2 x SizeType + lower 48-bit pointer |
| 1890 | #elif RAPIDJSON_64BIT |
| 1891 | char payload[sizeof(SizeType) * 2 + sizeof(void*) + 6]; // 6 padding bytes |
| 1892 | #else |
| 1893 | char payload[sizeof(SizeType) * 2 + sizeof(void*) + 2]; // 2 padding bytes |
| 1894 | #endif |
| 1895 | uint16_t flags; |
| 1896 | }; |
| 1897 | |
| 1898 | struct String { |
| 1899 | SizeType length; |
no outgoing calls
no test coverage detected