Lines Matching refs:queue
41 ReferenceQueue queue(&lock); in TEST_F() local
42 ASSERT_TRUE(queue.IsEmpty()); in TEST_F()
43 ASSERT_EQ(queue.GetLength(), 0U); in TEST_F()
52 queue.EnqueueReference(ref1.Get()); in TEST_F()
53 ASSERT_TRUE(!queue.IsEmpty()); in TEST_F()
54 ASSERT_EQ(queue.GetLength(), 1U); in TEST_F()
55 queue.EnqueueReference(ref2.Get()); in TEST_F()
56 ASSERT_TRUE(!queue.IsEmpty()); in TEST_F()
57 ASSERT_EQ(queue.GetLength(), 2U); in TEST_F()
61 dequeued.insert(queue.DequeuePendingReference().Ptr()); in TEST_F()
62 ASSERT_TRUE(!queue.IsEmpty()); in TEST_F()
63 ASSERT_EQ(queue.GetLength(), 1U); in TEST_F()
64 dequeued.insert(queue.DequeuePendingReference().Ptr()); in TEST_F()
65 ASSERT_EQ(queue.GetLength(), 0U); in TEST_F()
66 ASSERT_TRUE(queue.IsEmpty()); in TEST_F()
75 ReferenceQueue queue(&lock); in TEST_F() local
77 queue.Dump(oss); in TEST_F()
92 queue.EnqueueReference(ref1.Get()); in TEST_F()
94 queue.Dump(oss); in TEST_F()
97 queue.EnqueueReference(ref2.Get()); in TEST_F()
99 queue.Dump(oss); in TEST_F()