Home | History | Annotate | Download | only in eh

Lines Matching refs:TestMap

86 typedef EH_STD::__map__<TestClass, TestClass, ThrowCompare, eh_allocator(TestClass) > TestMap;
88 void CheckInvariant( const TestMap& m );
90 void CheckInvariant( const TestMap& m )
100 TestMap testMap, testMap2;
104 while ( testMap.size() < mapSize )
106 TestMap::value_type x;
107 testMap.insert( x );
108 testMap2.insert( TestMap::value_type() );
111 StrongCheck( testMap, test_insert_value<TestMap>(testMap) );
114 TestMap::value_type *insFirst = new TestMap::value_type[1+insCnt];
116 WeakCheck( testMap, insert_range_tester(testMap, insFirst, insFirst+insCnt) );
118 ConstCheck( 0, test_construct_pointer_range<TestMap>(insFirst, insFirst+insCnt) );
121 WeakCheck( testMap, insert_range_tester(testMap, testMap2.begin(), testMap2.end() ) );
122 ConstCheck( 0, test_default_construct<TestMap>() );
123 ConstCheck( 0, test_construct_iter_range<TestMap>( testMap2 ) );
124 ConstCheck( testMap, test_copy_construct<TestMap>() );
125 WeakCheck( testMap, test_assign_op<TestMap>( testMap2 ) );