diff options
author | Louis Dionne <ldionne@apple.com> | 2018-09-23 16:44:50 +0000 |
---|---|---|
committer | Louis Dionne <ldionne@apple.com> | 2018-09-23 16:44:50 +0000 |
commit | 0805a4fa9c93a874dffc8d4be3d57ea3d59a5354 (patch) | |
tree | e39ba7c13b92a69bf220c7e0db516a9a275ab980 /libcxx/include | |
parent | 4b50086013bb695d0dc28d57f2254e76a7389777 (diff) | |
download | bcm5719-llvm-0805a4fa9c93a874dffc8d4be3d57ea3d59a5354.tar.gz bcm5719-llvm-0805a4fa9c93a874dffc8d4be3d57ea3d59a5354.zip |
[NFC][libcxx] Rename helpers with 4 underscores to something more reasonable
llvm-svn: 342840
Diffstat (limited to 'libcxx/include')
-rw-r--r-- | libcxx/include/functional | 28 |
1 files changed, 14 insertions, 14 deletions
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 <class _Ti, bool IsReferenceWrapper, bool IsBindEx, bool IsPh, class _TupleUj> -struct ____mu_return; +struct __mu_return_impl; template <bool _Invokable, class _Ti, class ..._Uj> -struct ____mu_return_invokable // false +struct __mu_return_invokable // false { typedef __nat type; }; template <class _Ti, class ..._Uj> -struct ____mu_return_invokable<true, _Ti, _Uj...> +struct __mu_return_invokable<true, _Ti, _Uj...> { typedef typename __invoke_of<_Ti&, _Uj...>::type type; }; template <class _Ti, class ..._Uj> -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 <class _Ti, class _TupleUj> -struct ____mu_return<_Ti, false, false, true, _TupleUj> +struct __mu_return_impl<_Ti, false, false, true, _TupleUj> { typedef typename tuple_element<is_placeholder<_Ti>::value - 1, _TupleUj>::type&& type; }; template <class _Ti, class _TupleUj> -struct ____mu_return<_Ti, true, false, false, _TupleUj> +struct __mu_return_impl<_Ti, true, false, false, _TupleUj> { typedef typename _Ti::type& type; }; template <class _Ti, class _TupleUj> -struct ____mu_return<_Ti, false, false, false, _TupleUj> +struct __mu_return_impl<_Ti, false, false, false, _TupleUj> { typedef _Ti& type; }; template <class _Ti, class _TupleUj> 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> { }; |