reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
114 hash_code hash_value(const std::pair<T, U> &arg);
374 return hash_value(value);
unittests/ADT/HashingTest.cpp80 EXPECT_EQ(hash_combine(42, 43), hash_value(std::make_pair(42, 43))); 81 EXPECT_NE(hash_combine(43, 42), hash_value(std::make_pair(42, 43))); 82 EXPECT_NE(hash_combine(42, 43), hash_value(std::make_pair(42ull, 43ull))); 83 EXPECT_NE(hash_combine(42, 43), hash_value(std::make_pair(42, 43ull))); 84 EXPECT_NE(hash_combine(42, 43), hash_value(std::make_pair(42ull, 43))); 89 hash_value(std::make_pair(42, std::make_pair(43, 44)))); 90 EXPECT_EQ(hash_value(std::make_pair(42, std::make_pair(43, 44))), 91 hash_value(std::make_pair(std::make_pair(42, 43), 44))); 96 hash_value(std::make_pair('0', std::make_pair(1ull, '2')))); 101 hash_value(std::make_pair(obj1, std::make_pair(obj2, obj3))));