Lines Matching refs:TestValarray

30 typedef __valarray__<TestClass, eh_allocator(TestClass) > TestValarray;
33 container_category(const TestValarray&)
40 TestValarray testValarray, testValarray2;
45 TestValarray::value_type x = random_number(random_base) ; // initialize before use
47 testValarray2.push_back( TestValarray::value_type() );
49 WeakCheck( testValarray, test_insert_one<TestValarray>(testValarray) );
50 WeakCheck( testValarray, test_insert_one<TestValarray>(testValarray, 0) );
51 WeakCheck( testValarray, test_insert_one<TestValarray>(testValarray, testValarray.size()) );
53 WeakCheck( testValarray, test_insert_n<TestValarray>(testValarray, random_number(random_base) ) );
54 WeakCheck( testValarray, test_insert_n<TestValarray>(testValarray, random_number(random_base), 0 ) );
55 WeakCheck( testValarray, test_insert_n<TestValarray>(testValarray, random_number(random_base), testValarray.size() ) );
58 TestValarray::value_type *insFirst = new TestValarray::value_type[1+insCnt];
64 ConstCheck( 0, test_construct_pointer_range<TestValarray>(insFirst, insFirst+insCnt) );
69 WeakCheck( testValarray, test_push_front<TestValarray>(testValarray) );
70 WeakCheck( testValarray, test_push_back<TestValarray>(testValarray) );
72 ConstCheck( 0, test_default_construct<TestValarray>() );
73 ConstCheck( 0, test_construct_n<TestValarray>( random_number(random_base) ) );
74 ConstCheck( 0, test_construct_n_instance<TestValarray>( random_number(random_base) ) );
75 ConstCheck( 0, test_construct_iter_range<TestValarray>( testValarray2 ) );
76 ConstCheck( testValarray, test_copy_construct<TestValarray>() );
78 WeakCheck( testValarray, test_assign_op<TestValarray>( testValarray2 ) );