Lines Matching refs:split
183 auto split = base::SplitOnceCallback(std::move(cb)); in TEST() local
185 static_assert(std::is_same<decltype(split), in TEST()
189 EXPECT_FALSE(split.first); in TEST()
190 EXPECT_FALSE(split.second); in TEST()
198 auto split = base::SplitOnceCallback(std::move(cb)); in TEST() local
200 static_assert(std::is_same<decltype(split), in TEST()
206 std::move(split.first).Run(&count); in TEST()
210 EXPECT_CHECK_DEATH(std::move(split.second).Run(&count)); in TEST()
219 auto split = base::SplitOnceCallback(std::move(cb)); in TEST() local
221 static_assert(std::is_same<decltype(split), in TEST()
227 std::move(split.second).Run(&count); in TEST()
230 EXPECT_CHECK_DEATH(std::move(split.first).Run(&count)); in TEST()
238 auto split = base::SplitOnceCallback(std::move(cb)); in TEST() local
239 base::OnceCallback<void(int*)> cb1 = std::move(split.first); in TEST()
240 split = base::SplitOnceCallback(std::move(split.second)); in TEST()
241 base::OnceCallback<void(int*)> cb2 = std::move(split.first); in TEST()
242 base::OnceCallback<void(int*)> cb3 = std::move(split.second); in TEST()
256 auto split = base::SplitOnceCallback(std::move(cb)); in TEST() local
257 base::OnceCallback<void(int*)> cb1 = std::move(split.first); in TEST()
258 split = base::SplitOnceCallback(std::move(split.second)); in TEST()
259 base::OnceCallback<void(int*)> cb2 = std::move(split.first); in TEST()
260 base::OnceCallback<void(int*)> cb3 = std::move(split.second); in TEST()