Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION

Process #ifndef...#endif conditions.

[SVN r86244]
This commit is contained in:
Stephen Kelly
2013-10-11 23:15:00 +00:00
parent 9b42f0453e
commit 2a61f750a9
8 changed files with 0 additions and 16 deletions

View File

@@ -35,7 +35,6 @@ template< typename N > struct r_iter
};
#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
template<
typename N
@@ -53,7 +52,6 @@ struct prior< r_iter<N> >
typedef r_iter< typename mpl::prior<N>::type > type;
};
#endif
template<> struct advance_impl<aux::r_iter_tag>

View File

@@ -49,7 +49,6 @@ struct pair_iter
};
#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
template< typename Iter1, typename Iter2, typename C >
struct deref< pair_iter<Iter1,Iter2,C> >
@@ -76,7 +75,6 @@ struct prior< pair_iter<Iter1,Iter2,C> >
typedef pair_iter<i1_,i2_,C> type;
};
#endif // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
template<> struct advance_impl<aux::pair_iter_tag>

View File

@@ -36,7 +36,6 @@ struct O1_size_impl< aux::vector_tag >
#else
#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
template< long N >
struct O1_size_impl< aux::vector_tag<N> >
@@ -47,7 +46,6 @@ struct O1_size_impl< aux::vector_tag<N> >
};
};
#endif // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
#endif // BOOST_MPL_CFG_TYPEOF_BASED_SEQUENCES

View File

@@ -39,7 +39,6 @@ struct back_impl< aux::vector_tag >
#else
#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
template< long n_ >
struct back_impl< aux::vector_tag<n_> >
@@ -50,7 +49,6 @@ struct back_impl< aux::vector_tag<n_> >
};
};
#endif // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
#endif // BOOST_MPL_CFG_TYPEOF_BASED_SEQUENCES

View File

@@ -35,7 +35,6 @@ struct clear_impl< aux::vector_tag >
#else
#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
template< long N >
struct clear_impl< aux::vector_tag<N> >
@@ -46,7 +45,6 @@ struct clear_impl< aux::vector_tag<N> >
};
};
#endif // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
#endif // BOOST_MPL_CFG_TYPEOF_BASED_SEQUENCES

View File

@@ -48,7 +48,6 @@ struct empty_impl< aux::vector_tag<0> >
};
};
#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
template< long N >
struct empty_impl< aux::vector_tag<N> >
@@ -59,7 +58,6 @@ struct empty_impl< aux::vector_tag<N> >
};
};
#endif // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
#endif // BOOST_MPL_CFG_TYPEOF_BASED_SEQUENCES

View File

@@ -35,7 +35,6 @@ struct front_impl< aux::vector_tag >
#else
#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
template< long n_ >
struct front_impl< aux::vector_tag<n_> >
@@ -46,7 +45,6 @@ struct front_impl< aux::vector_tag<n_> >
};
};
#endif // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
#endif // BOOST_MPL_CFG_TYPEOF_BASED_SEQUENCES

View File

@@ -32,7 +32,6 @@ struct size_impl< aux::vector_tag >
#else
#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
template< long N >
struct size_impl< aux::vector_tag<N> >
@@ -40,7 +39,6 @@ struct size_impl< aux::vector_tag<N> >
{
};
#endif // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
#endif // BOOST_MPL_CFG_TYPEOF_BASED_SEQUENCES