From a71f9562f09aa6151c675cedd64541b6237c9858 Mon Sep 17 00:00:00 2001 From: Marshall Clow Date: Fri, 3 Jan 2014 22:55:49 +0000 Subject: [PATCH] Rename ___make_pair_return to __make_pair_return_impl; ___make_tuple_return to __make_tuple_return_impl; and ____iterator_traits to __iterator_traits_impl. Part of a campaign to remove > 2 underscores from libc++. No functionality change. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@198457 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/iterator | 6 +++--- include/tuple | 6 +++--- include/utility | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/include/iterator b/include/iterator index 70a664d9..c6dd0334 100644 --- a/include/iterator +++ b/include/iterator @@ -364,10 +364,10 @@ public: static const bool value = sizeof(__test<_Tp>(0)) == 1; }; -template struct ____iterator_traits {}; +template struct __iterator_traits_impl {}; template -struct ____iterator_traits<_Iter, true> +struct __iterator_traits_impl<_Iter, true> { typedef typename _Iter::difference_type difference_type; typedef typename _Iter::value_type value_type; @@ -380,7 +380,7 @@ template struct __iterator_traits {}; template struct __iterator_traits<_Iter, true> - : ____iterator_traits + : __iterator_traits_impl < _Iter, is_convertible::value || diff --git a/include/tuple b/include/tuple index a1a7bcf0..24e086db 100644 --- a/include/tuple +++ b/include/tuple @@ -816,13 +816,13 @@ namespace { const __ignore_t ignore = __ignore_t() template class _LIBCPP_TYPE_VIS_ONLY reference_wrapper; template -struct ___make_tuple_return +struct __make_tuple_return_impl { typedef _Tp type; }; template -struct ___make_tuple_return > +struct __make_tuple_return_impl > { typedef _Tp& type; }; @@ -830,7 +830,7 @@ struct ___make_tuple_return > template struct __make_tuple_return { - typedef typename ___make_tuple_return::type>::type type; + typedef typename __make_tuple_return_impl::type>::type type; }; template diff --git a/include/utility b/include/utility index 2c1f62cc..0a1a7f1d 100644 --- a/include/utility +++ b/include/utility @@ -465,13 +465,13 @@ swap(pair<_T1, _T2>& __x, pair<_T1, _T2>& __y) template class _LIBCPP_TYPE_VIS_ONLY reference_wrapper; template -struct ___make_pair_return +struct __make_pair_return_impl { typedef _Tp type; }; template -struct ___make_pair_return> +struct __make_pair_return_impl> { typedef _Tp& type; }; @@ -479,7 +479,7 @@ struct ___make_pair_return> template struct __make_pair_return { - typedef typename ___make_pair_return::type>::type type; + typedef typename __make_pair_return_impl::type>::type type; }; template