Lines Matching refs:queue
36 ReferenceQueue queue(&lock); in TEST_F() local
37 ASSERT_TRUE(queue.IsEmpty()); in TEST_F()
38 ASSERT_EQ(queue.GetLength(), 0U); in TEST_F()
47 queue.EnqueueReference(ref1.Get()); in TEST_F()
48 ASSERT_TRUE(!queue.IsEmpty()); in TEST_F()
49 ASSERT_EQ(queue.GetLength(), 1U); in TEST_F()
50 queue.EnqueueReference(ref2.Get()); in TEST_F()
51 ASSERT_TRUE(!queue.IsEmpty()); in TEST_F()
52 ASSERT_EQ(queue.GetLength(), 2U); in TEST_F()
56 dequeued.insert(queue.DequeuePendingReference().Ptr()); in TEST_F()
57 ASSERT_TRUE(!queue.IsEmpty()); in TEST_F()
58 ASSERT_EQ(queue.GetLength(), 1U); in TEST_F()
59 dequeued.insert(queue.DequeuePendingReference().Ptr()); in TEST_F()
60 ASSERT_EQ(queue.GetLength(), 0U); in TEST_F()
61 ASSERT_TRUE(queue.IsEmpty()); in TEST_F()
70 ReferenceQueue queue(&lock); in TEST_F() local
72 queue.Dump(oss); in TEST_F()
87 queue.EnqueueReference(ref1.Get()); in TEST_F()
89 queue.Dump(oss); in TEST_F()
92 queue.EnqueueReference(ref2.Get()); in TEST_F()
94 queue.Dump(oss); in TEST_F()