• Home
  • Raw
  • Download

Lines Matching refs:hash_combine

37     return hash_combine(obj.x, obj.y);  in hash_value()
81 EXPECT_EQ(hash_combine(42, 43), hash_value(std::make_pair(42, 43))); in TEST()
82 EXPECT_NE(hash_combine(43, 42), hash_value(std::make_pair(42, 43))); in TEST()
83 EXPECT_NE(hash_combine(42, 43), hash_value(std::make_pair(42ull, 43ull))); in TEST()
84 EXPECT_NE(hash_combine(42, 43), hash_value(std::make_pair(42, 43ull))); in TEST()
85 EXPECT_NE(hash_combine(42, 43), hash_value(std::make_pair(42ull, 43))); in TEST()
89 EXPECT_EQ(hash_combine(42, 43, 44), in TEST()
96 EXPECT_EQ(hash_combine('0', hash_combine(1ull, '2')), in TEST()
101 EXPECT_EQ(hash_combine(obj1, hash_combine(obj2, obj3)), in TEST()
338 EXPECT_EQ(hash_combine_range(arr1, arr1 + 1), hash_combine(i1)); in TEST()
339 EXPECT_EQ(hash_combine_range(arr1, arr1 + 2), hash_combine(i1, i2)); in TEST()
340 EXPECT_EQ(hash_combine_range(arr1, arr1 + 3), hash_combine(i1, i2, i3)); in TEST()
341 EXPECT_EQ(hash_combine_range(arr1, arr1 + 4), hash_combine(i1, i2, i3, i4)); in TEST()
343 hash_combine(i1, i2, i3, i4, i5)); in TEST()
345 hash_combine(i1, i2, i3, i4, i5, i6)); in TEST()
354 hash_combine(s1, s2, s3)); in TEST()
355 EXPECT_EQ(hash_combine(s1, s2, s3), hash_combine(s1, s2, d3)); in TEST()
356 EXPECT_EQ(hash_combine(s1, s2, s3), hash_combine(s1, d2, s3)); in TEST()
357 EXPECT_EQ(hash_combine(s1, s2, s3), hash_combine(d1, s2, s3)); in TEST()
358 EXPECT_EQ(hash_combine(s1, s2, s3), hash_combine(d1, d2, s3)); in TEST()
359 EXPECT_EQ(hash_combine(s1, s2, s3), hash_combine(d1, d2, d3)); in TEST()
362 EXPECT_NE(hash_combine(i1, i1, i1), hash_combine(i1, i1, i2)); in TEST()
363 EXPECT_NE(hash_combine(i1, i1, i1), hash_combine(i1, i2, i1)); in TEST()
364 EXPECT_NE(hash_combine(i1, i1, i1), hash_combine(i2, i1, i1)); in TEST()
365 EXPECT_NE(hash_combine(i1, i1, i1), hash_combine(i2, i2, i1)); in TEST()
366 EXPECT_NE(hash_combine(i1, i1, i1), hash_combine(i2, i2, i2)); in TEST()
367 EXPECT_NE(hash_combine(i2, i1, i1), hash_combine(i1, i1, i2)); in TEST()
368 EXPECT_NE(hash_combine(i1, i1, i2), hash_combine(i1, i2, i1)); in TEST()
369 EXPECT_NE(hash_combine(i1, i2, i1), hash_combine(i2, i1, i1)); in TEST()
372 EXPECT_NE(hash_combine(i1, i2, i3), hash_combine((char)i1, i2, i3)); in TEST()
373 EXPECT_NE(hash_combine(i1, i2, i3), hash_combine(i1, (char)i2, i3)); in TEST()
374 EXPECT_NE(hash_combine(i1, i2, i3), hash_combine(i1, i2, (char)i3)); in TEST()
408 hash_combine(li, li, li)); in TEST()
410 hash_combine(bigarr[0], l2)); in TEST()
412 hash_combine(bigarr[0], bigarr[1], l3)); in TEST()
414 hash_combine(li, bigarr[0], l2)); in TEST()
416 hash_combine(li, bigarr[0], bigarr[1], l3)); in TEST()
418 hash_combine(bigarr[0], l2, bigarr[9], l3)); in TEST()
420 hash_combine(bigarr[0], l2, bigarr[9], l3, bigarr[18], bigarr[19])); in TEST()
426 EXPECT_EQ(hash_combine(__VA_ARGS__), hash_combine(__VA_ARGS__)) in TEST()