Lines Matching refs:hash
26 hashes.insert(std::hash<json> {}(json(nullptr)));
29 hashes.insert(std::hash<json> {}(json(true)));
30 hashes.insert(std::hash<json> {}(json(false)));
33 hashes.insert(std::hash<json> {}(json("")));
34 hashes.insert(std::hash<json> {}(json("foo")));
37 hashes.insert(std::hash<json> {}(json(0)));
38 hashes.insert(std::hash<json> {}(json(static_cast<unsigned>(0))));
40 hashes.insert(std::hash<json> {}(json(-1)));
41 hashes.insert(std::hash<json> {}(json(0.0)));
42 hashes.insert(std::hash<json> {}(json(42.23)));
45 hashes.insert(std::hash<json> {}(json::array()));
46 hashes.insert(std::hash<json> {}(json::array({1, 2, 3})));
49 hashes.insert(std::hash<json> {}(json::object()));
50 hashes.insert(std::hash<json> {}(json::object({{"foo", "bar"}})));
53 hashes.insert(std::hash<json> {}(json::binary({})));
54 hashes.insert(std::hash<json> {}(json::binary({}, 0)));
55 hashes.insert(std::hash<json> {}(json::binary({}, 42)));
56 hashes.insert(std::hash<json> {}(json::binary({1, 2, 3})));
57 hashes.insert(std::hash<json> {}(json::binary({1, 2, 3}, 0)));
58 hashes.insert(std::hash<json> {}(json::binary({1, 2, 3}, 42)));
61 hashes.insert(std::hash<json> {}(json(json::value_t::discarded)));
75 hashes.insert(std::hash<ordered_json> {}(ordered_json(nullptr)));
78 hashes.insert(std::hash<ordered_json> {}(ordered_json(true)));
79 hashes.insert(std::hash<ordered_json> {}(ordered_json(false)));
82 hashes.insert(std::hash<ordered_json> {}(ordered_json("")));
83 hashes.insert(std::hash<ordered_json> {}(ordered_json("foo")));
86 hashes.insert(std::hash<ordered_json> {}(ordered_json(0)));
87 hashes.insert(std::hash<ordered_json> {}(ordered_json(static_cast<unsigned>(0))));
89 hashes.insert(std::hash<ordered_json> {}(ordered_json(-1)));
90 hashes.insert(std::hash<ordered_json> {}(ordered_json(0.0)));
91 hashes.insert(std::hash<ordered_json> {}(ordered_json(42.23)));
94 hashes.insert(std::hash<ordered_json> {}(ordered_json::array()));
95 hashes.insert(std::hash<ordered_json> {}(ordered_json::array({1, 2, 3})));
98 hashes.insert(std::hash<ordered_json> {}(ordered_json::object()));
99 hashes.insert(std::hash<ordered_json> {}(ordered_json::object({{"foo", "bar"}})));
102 hashes.insert(std::hash<ordered_json> {}(ordered_json::binary({})));
103 hashes.insert(std::hash<ordered_json> {}(ordered_json::binary({}, 0)));
104 hashes.insert(std::hash<ordered_json> {}(ordered_json::binary({}, 42)));
105 hashes.insert(std::hash<ordered_json> {}(ordered_json::binary({1, 2, 3})));
106 hashes.insert(std::hash<ordered_json> {}(ordered_json::binary({1, 2, 3}, 0)));
107 hashes.insert(std::hash<ordered_json> {}(ordered_json::binary({1, 2, 3}, 42)));
110 hashes.insert(std::hash<ordered_json> {}(ordered_json(ordered_json::value_t::discarded)));