Lines Matching refs:hasher
27 boost::hash<std::optional<int> > hasher; in test_optional_int() local
29 BOOST_TEST(hasher(x1a) == hasher(x1a)); in test_optional_int()
30 BOOST_TEST(hasher(x1a) == hasher(x1b)); in test_optional_int()
31 BOOST_TEST(hasher(x1a) != hasher(x2a)); in test_optional_int()
32 BOOST_TEST(hasher(x1a) != hasher(x3)); in test_optional_int()
33 BOOST_TEST(hasher(x2a) == hasher(x2a)); in test_optional_int()
34 BOOST_TEST(hasher(x2b) == hasher(x2b)); in test_optional_int()
35 BOOST_TEST(hasher(x2a) != hasher(x3)); in test_optional_int()
36 BOOST_TEST(hasher(x3) == hasher(x3)); in test_optional_int()
47 boost::hash<std::optional<std::string> > hasher; in test_optional_string() local
49 BOOST_TEST(hasher(x1a) == hasher(x1a)); in test_optional_string()
50 BOOST_TEST(hasher(x1a) == hasher(x1b)); in test_optional_string()
51 BOOST_TEST(hasher(x1a) != hasher(x2a)); in test_optional_string()
52 BOOST_TEST(hasher(x1a) != hasher(x3)); in test_optional_string()
53 BOOST_TEST(hasher(x2a) == hasher(x2a)); in test_optional_string()
54 BOOST_TEST(hasher(x2b) == hasher(x2b)); in test_optional_string()
55 BOOST_TEST(hasher(x2a) != hasher(x3)); in test_optional_string()
56 BOOST_TEST(hasher(x3) == hasher(x3)); in test_optional_string()