! @return whether a valid MessagePack value was passed to the SAX parser */
| 10342 | @return whether a valid MessagePack value was passed to the SAX parser |
| 10343 | */ |
| 10344 | bool parse_msgpack_internal() |
| 10345 | { |
| 10346 | switch (get()) |
| 10347 | { |
| 10348 | // EOF |
| 10349 | case char_traits<char_type>::eof(): |
| 10350 | return unexpect_eof(input_format_t::msgpack, "value"); |
| 10351 | |
| 10352 | // positive fixint |
| 10353 | case 0x00: |
| 10354 | case 0x01: |
| 10355 | case 0x02: |
| 10356 | case 0x03: |
| 10357 | case 0x04: |
| 10358 | case 0x05: |
| 10359 | case 0x06: |
| 10360 | case 0x07: |
| 10361 | case 0x08: |
| 10362 | case 0x09: |
| 10363 | case 0x0A: |
| 10364 | case 0x0B: |
| 10365 | case 0x0C: |
| 10366 | case 0x0D: |
| 10367 | case 0x0E: |
| 10368 | case 0x0F: |
| 10369 | case 0x10: |
| 10370 | case 0x11: |
| 10371 | case 0x12: |
| 10372 | case 0x13: |
| 10373 | case 0x14: |
| 10374 | case 0x15: |
| 10375 | case 0x16: |
| 10376 | case 0x17: |
| 10377 | case 0x18: |
| 10378 | case 0x19: |
| 10379 | case 0x1A: |
| 10380 | case 0x1B: |
| 10381 | case 0x1C: |
| 10382 | case 0x1D: |
| 10383 | case 0x1E: |
| 10384 | case 0x1F: |
| 10385 | case 0x20: |
| 10386 | case 0x21: |
| 10387 | case 0x22: |
| 10388 | case 0x23: |
| 10389 | case 0x24: |
| 10390 | case 0x25: |
| 10391 | case 0x26: |
| 10392 | case 0x27: |
| 10393 | case 0x28: |
| 10394 | case 0x29: |
| 10395 | case 0x2A: |
| 10396 | case 0x2B: |
| 10397 | case 0x2C: |
| 10398 | case 0x2D: |
| 10399 | case 0x2E: |
| 10400 | case 0x2F: |
| 10401 | case 0x30: |
nothing calls this directly
no test coverage detected