erace old code (has been already commented out)

This commit is contained in:
bolero-MURAKAMI 2013-05-09 16:59:07 +09:00
parent d7561c95dd
commit a3aedcf136
2 changed files with 0 additions and 60 deletions

View file

@ -13,22 +13,6 @@ namespace sprout {
// tuple
//
// tuple construction
// template<typename... Types>
// template<
// typename... UTypes,
// typename
// >
// inline SPROUT_CONSTEXPR sprout::tuples::tuple<Types...>::tuple(sprout::pair<UTypes...> const& t)
// : impl_type(t.first, t.second)
// {}
// template<typename... Types>
// template<
// typename... UTypes,
// typename
// >
// inline SPROUT_CONSTEXPR sprout::tuples::tuple<Types...>::tuple(sprout::pair<UTypes...>&& t)
// : impl_type(sprout::forward<typename sprout::pair<UTypes...>::first_type>(t.first), sprout::forward<typename sprout::pair<UTypes...>::second_type>(t.second))
// {}
template<typename... Types>
template<
typename UType1, typename UType2,
@ -46,22 +30,6 @@ namespace sprout {
: impl_type(sprout::forward<typename sprout::pair<UType1, UType2>::first_type>(t.first), sprout::forward<typename sprout::pair<UType1, UType2>::second_type>(t.second))
{}
// template<typename... Types>
// template<
// typename... UTypes,
// typename
// >
// inline SPROUT_CONSTEXPR sprout::tuples::tuple<Types...>::tuple(sprout::tuples::flexibly_construct_t, sprout::pair<UTypes...> const& t)
// : impl_type(t.first, t.second)
// {}
// template<typename... Types>
// template<
// typename... UTypes,
// typename
// >
// inline SPROUT_CONSTEXPR sprout::tuples::tuple<Types...>::tuple(sprout::tuples::flexibly_construct_t, sprout::pair<UTypes...>&& t)
// : impl_type(sprout::forward<typename sprout::pair<UTypes...>::first_type>(t.first), sprout::forward<typename sprout::pair<UTypes...>::second_type>(t.second))
// {}
template<typename... Types>
template<
typename UType1, typename UType2,

View file

@ -324,20 +324,6 @@ namespace sprout {
SPROUT_CONSTEXPR tuple(sprout::tuples::tuple<UTypes...>&& t)
: impl_type(static_cast<sprout::tuples::detail::tuple_impl<0, UTypes...>&&>(t))
{}
// template<
// typename... UTypes,
// typename = typename std::enable_if<
// sizeof...(Types) == 2 && sprout::tpp::all_of<sprout::is_convert_constructible<Types, UTypes const&>...>::value
// >::type
// >
// SPROUT_CONSTEXPR tuple(sprout::pair<UTypes...> const& t);
// template<
// typename... UTypes,
// typename = typename std::enable_if<
// sizeof...(Types) == 2 && sprout::tpp::all_of<sprout::is_convert_constructible<Types, UTypes&&>...>::value
// >::type
// >
// SPROUT_CONSTEXPR tuple(sprout::pair<UTypes...>&& t);
template<
typename UType1, typename UType2,
typename = typename std::enable_if<
@ -380,20 +366,6 @@ namespace sprout {
SPROUT_CONSTEXPR tuple(sprout::tuples::flexibly_construct_t, sprout::tuples::tuple<UTypes...>&& t)
: impl_type(static_cast<sprout::tuples::detail::tuple_impl<0, UTypes...>&&>(t))
{}
// template<
// typename... UTypes,
// typename = typename std::enable_if<
// is_clvref_flexibly_convert_constructible<UTypes...>::value
// >::type
// >
// SPROUT_CONSTEXPR tuple(sprout::tuples::flexibly_construct_t, sprout::pair<UTypes...> const& t);
// template<
// typename... UTypes,
// typename = typename std::enable_if<
// is_rvref_flexibly_convert_constructible<UTypes...>::value
// >::type
// >
// SPROUT_CONSTEXPR tuple(sprout::tuples::flexibly_construct_t, sprout::pair<UTypes...>&& t);
template<
typename UType1, typename UType2,
typename = typename std::enable_if<