Too many instantiations to test features. Removed some redundant ones.

This commit is contained in:
Ion Gaztañaga
2014-10-10 18:22:14 +02:00
parent d25ae5748e
commit 7e4b7286ca
10 changed files with 19 additions and 46 deletions
+3 -5
View File
@@ -271,7 +271,6 @@ struct Get_Preset_Container
};
};
template < bool ConstantTimeSize >
struct test_main_template_bptr
{
void operator () ()
@@ -282,8 +281,8 @@ struct test_main_template_bptr
allocator_type::init();
test::test_generic_set< value_traits,
Get_Preset_Container< value_traits, ConstantTimeSize,
bounded_pointer_holder< value_type > >::template GetContainer
Get_Preset_Container< value_traits, true,
bounded_pointer_holder< value_type > >::GetContainer
>::test_all();
assert(allocator_type::is_clear());
allocator_type::destroy();
@@ -298,8 +297,7 @@ int main()
// test (plain pointers) x (const size) x (standard node allocator)
test_main_template<void*, false>()();
// test (bounded pointers) x (nonconst/const size) x (special node allocator)
test_main_template_bptr< true >()();
test_main_template_bptr< false >()();
test_main_template_bptr()();
return boost::report_errors();
}