2nd attempt to reformulate an ugly fix for vacpp 6.0

[SVN r23142]
This commit is contained in:
Joaquín M. López Muñoz
2004-06-21 15:02:08 +00:00
parent da995c357a
commit 264be58f39

View File

@@ -148,8 +148,10 @@ public:
explicit multi_index_container(
#if BOOST_WORKAROUND(__IBMCPP__,<=600)
const ctor_args_list& args_list=multi_index_container::ctor_args_list(),
const allocator_type& al=multi_index_container::allocator_type()):
const ctor_args_list& args_list=
BOOST_DEDUCED_TYPENAME multi_index_container::ctor_args_list(),
const allocator_type& al=
BOOST_DEDUCED_TYPENAME multi_index_container::allocator_type()):
#else
const ctor_args_list& args_list=ctor_args_list(),
const allocator_type& al=allocator_type()):
@@ -167,8 +169,10 @@ public:
InputIterator first,InputIterator last,
#if BOOST_WORKAROUND(__IBMCPP__,<=600)
const ctor_args_list& args_list=multi_index_container::ctor_args_list(),
const allocator_type& al=multi_index_container::allocator_type()):
const ctor_args_list& args_list=
BOOST_DEDUCED_TYPENAME multi_index_container::ctor_args_list(),
const allocator_type& al=
BOOST_DEDUCED_TYPENAME multi_index_container::allocator_type()):
#else
const ctor_args_list& args_list=ctor_args_list(),
const allocator_type& al=allocator_type()):