Lines Matching refs:binary_search
1068 EXPECT_FALSE(ranges::binary_search(array, array + 6, -1)); in TEST()
1069 EXPECT_TRUE(ranges::binary_search(array, array + 6, 0)); in TEST()
1070 EXPECT_TRUE(ranges::binary_search(array, array + 6, 1)); in TEST()
1071 EXPECT_TRUE(ranges::binary_search(array, array + 6, 2)); in TEST()
1072 EXPECT_FALSE(ranges::binary_search(array, array + 6, 3)); in TEST()
1076 EXPECT_FALSE(ranges::binary_search(ints, -1, {}, &Int::value)); in TEST()
1077 EXPECT_TRUE(ranges::binary_search(ints, 0, {}, &Int::value)); in TEST()
1078 EXPECT_TRUE(ranges::binary_search(ints, 1, {}, &Int::value)); in TEST()
1079 EXPECT_TRUE(ranges::binary_search(ints, 2, {}, &Int::value)); in TEST()
1080 EXPECT_FALSE(ranges::binary_search(ints, 3, {}, &Int::value)); in TEST()
1083 EXPECT_FALSE(ranges::binary_search(ints, 3, ranges::greater{}, proj)); in TEST()
1084 EXPECT_TRUE(ranges::binary_search(ints, 2, ranges::greater{}, proj)); in TEST()
1085 EXPECT_TRUE(ranges::binary_search(ints, 1, ranges::greater{}, proj)); in TEST()
1086 EXPECT_TRUE(ranges::binary_search(ints, 0, ranges::greater{}, proj)); in TEST()
1087 EXPECT_FALSE(ranges::binary_search(ints, -1, ranges::greater{}, proj)); in TEST()