Lines Matching refs:vec

276 void Examine( tbb::concurrent_vector<Type, Allocator> c, const std::vector<Type> &vec ) {  in Examine()  argument
281 REQUIRE( c.size() == vec.size() ); in Examine()
283 REQUIRE( utils::IsEqual()(c[i], vec[i]) ); in Examine()
313 test_default_construction( const std::vector<Type> &vec ) : my_vec(vec) {} in test_default_construction() argument
326 void TypeTester( const std::vector<Type> &vec ) { in TypeTester() argument
327 __TBB_ASSERT( vec.size() >= 5, "Array should have at least 5 elements" ); in TypeTester()
330 std::copy( vec.begin(), vec.end(), std::back_inserter(c1) ); in TypeTester()
331 Examine<default_construction_present>( c1, vec ); in TypeTester()
333 tbb::concurrent_vector<Type> c2({vec[0],vec[1],vec[2]}); in TypeTester()
334 std::copy( vec.begin()+3, vec.end(), std::back_inserter(c2) ); in TypeTester()
335 Examine<default_construction_present>( c2, vec ); in TypeTester()
338 Examine<default_construction_present>( c3, vec ); in TypeTester()
341 std::copy( vec.begin(), vec.end(), std::back_inserter(c4) ); in TypeTester()
342 Examine<default_construction_present>( c4, vec ); in TypeTester()
344 …do_default_construction_test<default_construction_present>()(test_default_construction<Type>(vec)); in TypeTester()
347 tbb::concurrent_vector< Type, std::allocator<Type> > c9(vec.size(), vec[1], allocator); in TypeTester()
348 Examine<default_construction_present>( c9, std::vector<Type>(vec.size(), vec[1]) ); in TypeTester()
351 Examine<default_construction_present>( c10, vec ); in TypeTester()
352 tbb::concurrent_vector<Type> c11(vec.begin(), vec.end()); in TypeTester()
353 Examine<default_construction_present>( c11, vec ); in TypeTester()
667 tbb::concurrent_vector<int> vec(final_sum, 1); variable
668 const tbb::concurrent_vector<int> cvec(vec);
670 CHECK(reduce_vector(vec.range()) == final_sum);