54 {
cp_none, boost::json::kind::null },
55 {
cp_bool, boost::json::kind::bool_ },
56 {
cp_char, boost::json::kind::int64 },
59 {
cp_cstr, boost::json::kind::string },
63 {
cp_json, boost::json::kind::string },
64 {
cp_path, boost::json::kind::string },
66 {
cp_uint8, boost::json::kind::uint64 },
70 {
cp_int8, boost::json::kind::int64 },
71 {
cp_int16, boost::json::kind::int64 },
72 {
cp_int32, boost::json::kind::int64 },
73 {
cp_int64, boost::json::kind::int64 },
74 {
cp_f32, boost::json::kind::double_ },
75 {
cp_f64, boost::json::kind::double_ },
76 {
cp_f80, boost::json::kind::null },
77 {
cp_f128, boost::json::kind::null },
82 {
cp_c_f32, boost::json::kind::double_ },
83 {
cp_c_f64, boost::json::kind::double_ },
84 {
cp_c_f80, boost::json::kind::null },
88 {
cp_epoch, boost::json::kind::int64 },
89 {
cp_last, boost::json::kind::null }