From 0805a4fa9c93a874dffc8d4be3d57ea3d59a5354 Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Sun, 23 Sep 2018 16:44:50 +0000 Subject: [NFC][libcxx] Rename helpers with 4 underscores to something more reasonable llvm-svn: 342840 --- libcxx/include/functional | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'libcxx/include') diff --git a/libcxx/include/functional b/libcxx/include/functional index 41beb404bb8..99ffb7e9f6a 100644 --- a/libcxx/include/functional +++ b/libcxx/include/functional @@ -2106,53 +2106,53 @@ __mu(_Ti& __ti, _Uj&) template -struct ____mu_return; +struct __mu_return_impl; template -struct ____mu_return_invokable // false +struct __mu_return_invokable // false { typedef __nat type; }; template -struct ____mu_return_invokable +struct __mu_return_invokable { typedef typename __invoke_of<_Ti&, _Uj...>::type type; }; template -struct ____mu_return<_Ti, false, true, false, tuple<_Uj...> > - : public ____mu_return_invokable<__invokable<_Ti&, _Uj...>::value, _Ti, _Uj...> +struct __mu_return_impl<_Ti, false, true, false, tuple<_Uj...> > + : public __mu_return_invokable<__invokable<_Ti&, _Uj...>::value, _Ti, _Uj...> { }; template -struct ____mu_return<_Ti, false, false, true, _TupleUj> +struct __mu_return_impl<_Ti, false, false, true, _TupleUj> { typedef typename tuple_element::value - 1, _TupleUj>::type&& type; }; template -struct ____mu_return<_Ti, true, false, false, _TupleUj> +struct __mu_return_impl<_Ti, true, false, false, _TupleUj> { typedef typename _Ti::type& type; }; template -struct ____mu_return<_Ti, false, false, false, _TupleUj> +struct __mu_return_impl<_Ti, false, false, false, _TupleUj> { typedef _Ti& type; }; template struct __mu_return - : public ____mu_return<_Ti, - __is_reference_wrapper<_Ti>::value, - is_bind_expression<_Ti>::value, - 0 < is_placeholder<_Ti>::value && - is_placeholder<_Ti>::value <= tuple_size<_TupleUj>::value, - _TupleUj> + : public __mu_return_impl<_Ti, + __is_reference_wrapper<_Ti>::value, + is_bind_expression<_Ti>::value, + 0 < is_placeholder<_Ti>::value && + is_placeholder<_Ti>::value <= tuple_size<_TupleUj>::value, + _TupleUj> { }; -- cgit v1.2.3