@@ -53,17 +53,11 @@ template <class _CanonicalTag, class _Operation, class... _Args>
5353inline const bool __desugars_to_v = false ;
5454
5555// For the purpose of determining whether something desugars to something else,
56- // we disregard the cv-refs of the operation itself.
56+ // we disregard const and ref qualifiers on the operation itself.
5757template <class _CanonicalTag , class _Operation , class ... _Args>
5858inline const bool __desugars_to_v<_CanonicalTag, _Operation const , _Args...> =
5959 __desugars_to_v<_CanonicalTag, _Operation, _Args...>;
6060template <class _CanonicalTag , class _Operation , class ... _Args>
61- inline const bool __desugars_to_v<_CanonicalTag, _Operation volatile , _Args...> =
62- __desugars_to_v<_CanonicalTag, _Operation, _Args...>;
63- template <class _CanonicalTag , class _Operation , class ... _Args>
64- inline const bool __desugars_to_v<_CanonicalTag, _Operation const volatile , _Args...> =
65- __desugars_to_v<_CanonicalTag, _Operation, _Args...>;
66- template <class _CanonicalTag , class _Operation , class ... _Args>
6761inline const bool __desugars_to_v<_CanonicalTag, _Operation&, _Args...> =
6862 __desugars_to_v<_CanonicalTag, _Operation, _Args...>;
6963template <class _CanonicalTag , class _Operation , class ... _Args>
0 commit comments