Lines Matching refs:Queue
18 DestructNotifier(std::vector<int> &Queue, int Key) : Queue(Queue), Key(Key) {} in DestructNotifier() argument
19 ~DestructNotifier() { Queue.push_back(Key); } in ~DestructNotifier()
21 std::vector<int> &Queue; member in __anon7b5482770111::DestructNotifier
27 std::vector<int> Queue; in TEST() local
30 auto *One = new DestructNotifier(Queue, 1); in TEST()
31 auto *Two = new DestructNotifier(Queue, 2); in TEST()
35 ASSERT_THAT(Queue, testing::IsEmpty()); in TEST()
39 ASSERT_THAT(Queue, testing::IsEmpty()); in TEST()
44 ASSERT_THAT(Queue, testing::IsEmpty()); in TEST()
50 ASSERT_THAT(Queue, testing::IsEmpty()); in TEST()
53 ASSERT_THAT(Queue, testing::IsEmpty()); in TEST()
55 ASSERT_THAT(Queue, testing::IsEmpty()); in TEST()
57 ASSERT_THAT(Queue, testing::ElementsAre(1, 2)); in TEST()