@@ -61,7 +61,7 @@ public:
6161 deque& operator=(deque&& c)
6262 noexcept((__alloc_traits::propagate_on_container_move_assignment::value &&
6363 is_nothrow_move_assignable<allocator_type>::value) ||
64- allocator_traits<allocator_type> ::is_always_equal::value);
64+ __alloc_traits ::is_always_equal::value);
6565 deque& operator=(initializer_list<value_type> il);
6666
6767 template <class InputIterator>
@@ -133,7 +133,7 @@ public:
133133 iterator erase(const_iterator p);
134134 iterator erase(const_iterator f, const_iterator l);
135135 void swap(deque& c)
136- noexcept(allocator_traits<allocator_type> ::is_always_equal::value); // C++17
136+ noexcept(__alloc_traits ::is_always_equal::value); // C++17
137137 void clear() noexcept;
138138};
139139
@@ -677,7 +677,7 @@ public:
677677 _LIBCPP_HIDE_FROM_ABI deque& operator =(deque&& __c) noexcept (
678678 (__alloc_traits::propagate_on_container_move_assignment::value &&
679679 is_nothrow_move_assignable<allocator_type>::value) ||
680- allocator_traits<allocator_type> ::is_always_equal::value);
680+ __alloc_traits ::is_always_equal::value);
681681
682682 _LIBCPP_HIDE_FROM_ABI void assign (initializer_list<value_type> __il) { assign (__il.begin (), __il.end ()); }
683683# endif // _LIBCPP_CXX03_LANG
@@ -1382,7 +1382,7 @@ template <class _Tp, class _Allocator>
13821382inline deque<_Tp, _Allocator>& deque<_Tp, _Allocator>::operator =(deque&& __c) noexcept (
13831383 (__alloc_traits::propagate_on_container_move_assignment::value &&
13841384 is_nothrow_move_assignable<allocator_type>::value) ||
1385- allocator_traits<allocator_type> ::is_always_equal::value) {
1385+ __alloc_traits ::is_always_equal::value) {
13861386 __move_assign (__c, integral_constant<bool , __alloc_traits::propagate_on_container_move_assignment::value>());
13871387 return *this ;
13881388}
0 commit comments