! @return whether a valid MessagePack value was passed to the SAX parser */
| 6014 | @return whether a valid MessagePack value was passed to the SAX parser |
| 6015 | */ |
| 6016 | bool parse_msgpack_internal() |
| 6017 | { |
| 6018 | switch (get()) |
| 6019 | { |
| 6020 | // EOF |
| 6021 | case std::char_traits<char>::eof(): |
| 6022 | return unexpect_eof(input_format_t::msgpack, "value"); |
| 6023 | |
| 6024 | // positive fixint |
| 6025 | case 0x00: |
| 6026 | case 0x01: |
| 6027 | case 0x02: |
| 6028 | case 0x03: |
| 6029 | case 0x04: |
| 6030 | case 0x05: |
| 6031 | case 0x06: |
| 6032 | case 0x07: |
| 6033 | case 0x08: |
| 6034 | case 0x09: |
| 6035 | case 0x0A: |
| 6036 | case 0x0B: |
| 6037 | case 0x0C: |
| 6038 | case 0x0D: |
| 6039 | case 0x0E: |
| 6040 | case 0x0F: |
| 6041 | case 0x10: |
| 6042 | case 0x11: |
| 6043 | case 0x12: |
| 6044 | case 0x13: |
| 6045 | case 0x14: |
| 6046 | case 0x15: |
| 6047 | case 0x16: |
| 6048 | case 0x17: |
| 6049 | case 0x18: |
| 6050 | case 0x19: |
| 6051 | case 0x1A: |
| 6052 | case 0x1B: |
| 6053 | case 0x1C: |
| 6054 | case 0x1D: |
| 6055 | case 0x1E: |
| 6056 | case 0x1F: |
| 6057 | case 0x20: |
| 6058 | case 0x21: |
| 6059 | case 0x22: |
| 6060 | case 0x23: |
| 6061 | case 0x24: |
| 6062 | case 0x25: |
| 6063 | case 0x26: |
| 6064 | case 0x27: |
| 6065 | case 0x28: |
| 6066 | case 0x29: |
| 6067 | case 0x2A: |
| 6068 | case 0x2B: |
| 6069 | case 0x2C: |
| 6070 | case 0x2D: |
| 6071 | case 0x2E: |
| 6072 | case 0x2F: |
| 6073 | case 0x30: |
nothing calls this directly
no test coverage detected