Lines Matching refs:MoveOnlyInt
57 flat_set<MoveOnlyInt> original(std::begin(input_range), in TEST()
59 flat_set<MoveOnlyInt> moved(std::move(original)); in TEST()
61 EXPECT_EQ(1U, moved.count(MoveOnlyInt(1))); in TEST()
62 EXPECT_EQ(1U, moved.count(MoveOnlyInt(2))); in TEST()
63 EXPECT_EQ(1U, moved.count(MoveOnlyInt(3))); in TEST()
64 EXPECT_EQ(1U, moved.count(MoveOnlyInt(4))); in TEST()
103 using ExplicitInt = webrtc::MoveOnlyInt; in TEST()
130 flat_set<MoveOnlyInt> s; in TEST()
131 s.emplace(MoveOnlyInt(1)); in TEST()
132 s.emplace(MoveOnlyInt(2)); in TEST()
133 s.emplace(MoveOnlyInt(3)); in TEST()
134 s.emplace(MoveOnlyInt(4)); in TEST()
135 s.emplace(MoveOnlyInt(5)); in TEST()
137 EraseIf(s, [to_be_removed = MoveOnlyInt(2)](const MoveOnlyInt& elem) { in TEST()
142 ASSERT_TRUE(s.find(MoveOnlyInt(1)) != s.end()); in TEST()
143 ASSERT_FALSE(s.find(MoveOnlyInt(2)) != s.end()); in TEST()
144 ASSERT_TRUE(s.find(MoveOnlyInt(3)) != s.end()); in TEST()
145 ASSERT_TRUE(s.find(MoveOnlyInt(4)) != s.end()); in TEST()
146 ASSERT_TRUE(s.find(MoveOnlyInt(5)) != s.end()); in TEST()