Lines Matching refs:gen

157     Generator<ItemTraits> gen;  in VectorTestAccessRelease()  local
166 vector.push_back(gen.NextItem(), &ac); in VectorTestAccessRelease()
171 gen.Reset(); in VectorTestAccessRelease()
174 auto base = gen.NextValue(); in VectorTestAccessRelease()
210 Generator<ItemTraits> gen; in VectorTestPushBackInCapacity() local
225 vector.push_back(gen.NextItem(), &ac); in VectorTestPushBackInCapacity()
230 gen.Reset(); in VectorTestPushBackInCapacity()
232 ASSERT_EQ(ItemTraits::GetValue(vector[i]), gen.NextValue()); in VectorTestPushBackInCapacity()
248 Generator<ItemTraits> gen; in VectorTestPushBackByConstRefInCapacity() local
263 const ItemType item = gen.NextItem(); in VectorTestPushBackByConstRefInCapacity()
269 gen.Reset(); in VectorTestPushBackByConstRefInCapacity()
271 ASSERT_EQ(ItemTraits::GetValue(vector[i]), gen.NextValue()); in VectorTestPushBackByConstRefInCapacity()
287 Generator<ItemTraits> gen; in VectorTestPushBackBeyondCapacity() local
296 vector.push_back(gen.NextItem(), &ac); in VectorTestPushBackBeyondCapacity()
300 gen.Reset(); in VectorTestPushBackBeyondCapacity()
302 ASSERT_EQ(ItemTraits::GetValue(vector[i]), gen.NextValue()); in VectorTestPushBackBeyondCapacity()
318 Generator<ItemTraits> gen; in VectorTestPushBackByConstRefBeyondCapacity() local
326 const ItemType item = gen.NextItem(); in VectorTestPushBackByConstRefBeyondCapacity()
332 gen.Reset(); in VectorTestPushBackByConstRefBeyondCapacity()
334 ASSERT_EQ(ItemTraits::GetValue(vector[i]), gen.NextValue()); in VectorTestPushBackByConstRefBeyondCapacity()
350 Generator<ItemTraits> gen; in VectorTestPopBack() local
359 vector.push_back(gen.NextItem(), &ac); in VectorTestPopBack()
363 gen.Reset(); in VectorTestPopBack()
365 ASSERT_EQ(ItemTraits::GetValue(vector[i]), gen.NextValue()); in VectorTestPopBack()
372 gen.Reset(); in VectorTestPopBack()
374 ASSERT_EQ(ItemTraits::GetValue(vector[i]), gen.NextValue()); in VectorTestPopBack()
407 Generator<ItemTraits> gen; in VectorTestAllocationFailure() local
422 vector.push_back(gen.NextItem(), &ac); in VectorTestAllocationFailure()
443 gen.Reset(); in VectorTestAllocationFailure()
445 vector.push_back(gen.NextItem(), &ac); in VectorTestAllocationFailure()
449 vector.push_back(gen.NextItem(), &ac); in VectorTestAllocationFailure()
456 gen.Reset(); in VectorTestAllocationFailure()
458 ASSERT_EQ(ItemTraits::GetValue(vector[i]), gen.NextValue()); in VectorTestAllocationFailure()
474 Generator<ItemTraits> gen; in VectorTestMove() local
484 vectorA.push_back(gen.NextItem(), &ac); in VectorTestMove()
488 gen.Reset(); in VectorTestMove()
497 ASSERT_EQ(ItemTraits::GetValue(vectorB[i]), gen.NextValue()); in VectorTestMove()
506 gen.Reset(); in VectorTestMove()
511 vectorA.push_back(gen.NextItem(), &ac); in VectorTestMove()
515 gen.Reset(); in VectorTestMove()
523 ASSERT_EQ(ItemTraits::GetValue(vectorB[i]), gen.NextValue()); in VectorTestMove()
539 Generator<ItemTraits> gen; in VectorTestSwap() local
547 vectorA.push_back(gen.NextItem(), &ac); in VectorTestSwap()
554 vectorB.push_back(gen.NextItem(), &ac); in VectorTestSwap()
558 gen.Reset(); in VectorTestSwap()
561 ASSERT_EQ(ItemTraits::GetValue(vectorA[i]), gen.NextValue()); in VectorTestSwap()
564 ASSERT_EQ(ItemTraits::GetValue(vectorB[i]), gen.NextValue()); in VectorTestSwap()
571 gen.Reset(); in VectorTestSwap()
574 ASSERT_EQ(ItemTraits::GetValue(vectorB[i]), gen.NextValue()); in VectorTestSwap()
577 ASSERT_EQ(ItemTraits::GetValue(vectorA[i]), gen.NextValue()); in VectorTestSwap()
592 Generator<ItemTraits> gen; in VectorTestIterator() local
600 vector.push_back(gen.NextItem(), &ac); in VectorTestIterator()
604 gen.Reset(); in VectorTestIterator()
606 auto base = gen.NextValue(); in VectorTestIterator()
615 gen.Reset(); in VectorTestIterator()
618 ASSERT_EQ(ItemTraits::GetValue(e), gen.NextValue()); in VectorTestIterator()
633 Generator<ItemTraits> gen; in VectorTestInsertDelete() local
641 vector.insert(i, gen.NextItem(), &ac); in VectorTestInsertDelete()
647 vector.insert(0, gen.NextItem(), &ac); in VectorTestInsertDelete()
650 vector.insert(1, gen.NextItem(), &ac); in VectorTestInsertDelete()
653 gen.Reset(); in VectorTestInsertDelete()
657 ASSERT_EQ(ItemTraits::GetValue(vector[i]), gen.NextValue()); in VectorTestInsertDelete()
659 ASSERT_EQ(ItemTraits::GetValue(vector[0]), gen.NextValue()); in VectorTestInsertDelete()
660 ASSERT_EQ(ItemTraits::GetValue(vector[1]), gen.NextValue()); in VectorTestInsertDelete()
661 gen.Reset(); in VectorTestInsertDelete()
674 ASSERT_EQ(ItemTraits::GetValue(vector[i]), gen.NextValue()); in VectorTestInsertDelete()
676 ASSERT_EQ(ItemTraits::GetValue(erasedval0), gen.NextValue()); in VectorTestInsertDelete()
677 ASSERT_EQ(ItemTraits::GetValue(erasedval1), gen.NextValue()); in VectorTestInsertDelete()
681 gen.Reset(); in VectorTestInsertDelete()
704 Generator<ItemTraits> gen; in VectorTestNoAllocCheck() local
708 vector.push_back(gen.NextItem()); in VectorTestNoAllocCheck()
710 gen.Reset(); in VectorTestNoAllocCheck()
712 auto base = gen.NextValue(); in VectorTestNoAllocCheck()
718 Generator<ItemTraits> gen; in VectorTestNoAllocCheck() local
723 vector.push_back(gen.NextItem()); in VectorTestNoAllocCheck()
725 gen.Reset(); in VectorTestNoAllocCheck()
727 auto base = gen.NextValue(); in VectorTestNoAllocCheck()
733 Generator<ItemTraits> gen; in VectorTestNoAllocCheck() local
737 vector.insert(i, gen.NextItem()); in VectorTestNoAllocCheck()
739 gen.Reset(); in VectorTestNoAllocCheck()
741 auto base = gen.NextValue(); in VectorTestNoAllocCheck()
758 Generator<ItemTraits> gen; in VectorTestInitializerList() local
775 gen.NextItem(), gen.NextItem(), gen.NextItem(), in VectorTestInitializerList()
776 gen.NextItem(), gen.NextItem()}; in VectorTestInitializerList()
781 gen.Reset(); in VectorTestInitializerList()
783 ASSERT_EQ(ItemTraits::GetValue(vector[i]), gen.NextValue()); in VectorTestInitializerList()