| 402 | out.push_back(static_cast<char>(std::get<bool>(v) ? Type::True : Type::False)); |
| 403 | break; |
| 404 | case value::Type::Int: |
| 405 | serialize_integer(std::get<integer>(v), out); |
| 406 | break; |
| 407 | case value::Type::UInt: |
| 408 | serialize_uinteger(std::get<uinteger>(v), out); |
| 409 | break; |
| 410 | case value::Type::Float32: |
| 411 | serialize_float32(std::get<float32>(v), out); |
| 412 | break; |
| 413 | case value::Type::Float64: |
| 414 | serialize_float64(std::get<float64>(v), out); |
| 415 | break; |
| 416 | case value::Type::String: |
| 417 | serialize_string(std::get<string>(v), out); |
| 418 | break; |
nothing calls this directly
no outgoing calls
no test coverage detected