Lines Matching refs:v

121     tbb::concurrent_vector<ClassWithVectorType> v;  in TestVectorTypes()  local
125 v.push_back(foo); in TestVectorTypes()
128 REQUIRE( v[j]==bar ); in TestVectorTypes()
382 void test_grow_by_empty_range( Vector &v, typename Vector::value_type* range_begin_end ) { in test_grow_by_empty_range() argument
383 const Vector v_copy = v; in test_grow_by_empty_range()
384 …REQUIRE_MESSAGE( (v.grow_by( range_begin_end, range_begin_end ) == v.end()), "grow_by(empty_range)… in test_grow_by_empty_range()
385 REQUIRE_MESSAGE( v == v_copy, "grow_by(empty_range) has changed the vector." ); in test_grow_by_empty_range()
389 tbb::concurrent_vector<int> v; in TestSerialGrowByRange() local
391 v.reserve( 1 ); in TestSerialGrowByRange()
394 …REQUIRE_MESSAGE( (v.grow_by( init_range, init_range + (utils::array_length( init_range )) ) == v.b… in TestSerialGrowByRange()
395 …REQUIRE_MESSAGE( std::equal( v.begin(), v.end(), init_range ), "grow_by(I,I) did not properly copi… in TestSerialGrowByRange()
396 test_grow_by_empty_range( v, init_range ); in TestSerialGrowByRange()
397 test_grow_by_empty_range( v, (int*)nullptr ); in TestSerialGrowByRange()
720 tbb::concurrent_vector<int> v; variable
722 v.resize(382);
723 CHECK(v.size() == 382);
724 while (v.size() < 737) {
725 v.emplace_back();
727 CHECK(v.size() == 737);
729 v.resize(27);
730 CHECK(v.size() == 27);
731 while (v.size() < 737) {
732 v.emplace_back();
734 CHECK(v.size() == 737);
736 v.resize(1);
737 CHECK(v.size() == 1);
738 while (v.size() < 40) {
739 v.emplace_back();
741 CHECK(v.size() == 40);
743 v.resize(2222);
744 CHECK(v.size() == 2222);
745 while (v.size() < 4444) {
746 v.emplace_back();
748 CHECK(v.size() == 4444);
750 v.clear();
751 CHECK(v.size() == 0);