@@ -270,7 +270,7 @@ Software.
270270
271271// Optimizer allowed to assume that EXPR evaluates to true
272272#define __IV_ASSUME (__EXPR ) \
273- static_cast <void >((__EXPR) ? void (0 ) : __builtin_unreachable )
273+ static_cast <void >((__EXPR) ? void (0 ) : builtin_unreachable )
274274
275275// Assert pretty printer
276276#define __IV_ASSERT (...) \
@@ -493,7 +493,7 @@ struct inplace_vector
493493 // [containers.sequences.inplace_vector.cons], construct/copy/destroy
494494 constexpr inplace_vector () noexcept = default;
495495 // constexpr explicit inplace_vector(size_type n);
496- // constexpr inplace_vector(size_type n, const T& __value );
496+ // constexpr inplace_vector(size_type n, const T& value );
497497 // template <class InputIterator> // BUGBUG: why not model input_iterator?
498498 // constexpr inplace_vector(InputIterator first, InputIterator
499499 // last);
@@ -590,25 +590,25 @@ struct inplace_vector
590590
591591 // [containers.sequences.inplace_vector.modifiers], modifiers
592592 // template <class... Args>
593- // constexpr T& emplace_back(Args&&... __args );
593+ // constexpr T& emplace_back(Args&&... args );
594594 // constexpr T& push_back(const T& x);
595595 // constexpr T& push_back(T&& x);
596596 // template<details::inplace_vector::container_compatible_range<T> R>
597597 // constexpr void append_range(R&& rg);
598598 // constexpr void pop_back();
599599
600600 // template<class... Args>
601- // constexpr T* try_emplace_back(Args&&... __args );
602- // constexpr T* try_push_back(const T& __value );
603- // constexpr T* try_push_back(T&& __value );
601+ // constexpr T* try_emplace_back(Args&&... args );
602+ // constexpr T* try_push_back(const T& value );
603+ // constexpr T* try_push_back(T&& value );
604604
605605 // template<class... Args>
606- // constexpr T& unchecked_emplace_back(Args&&... __args );
607- // constexpr T& unchecked_push_back(const T& __value );
608- // constexpr T& unchecked_push_back(T&& __value );
606+ // constexpr T& unchecked_emplace_back(Args&&... args );
607+ // constexpr T& unchecked_push_back(const T& value );
608+ // constexpr T& unchecked_push_back(T&& value );
609609
610610 // template <class... Args>
611- // constexpr iterator emplace(const_iterator position, Args&&... __args );
611+ // constexpr iterator emplace(const_iterator position, Args&&... args );
612612 // constexpr iterator insert(const_iterator position, const T& x);
613613 // constexpr iterator insert(const_iterator position, T&& x);
614614 // constexpr iterator insert(const_iterator position, size_type n, const
@@ -640,24 +640,24 @@ struct inplace_vector
640640 }
641641
642642private: // Utilities
643- constexpr void __assert_iterator_in_range (const_iterator it) noexcept {
643+ constexpr void assert_iterator_in_range (const_iterator it) noexcept {
644644 __IV_EXPECT (begin () <= it && " iterator not in range" );
645645 __IV_EXPECT (it <= end () && " iterator not in range" );
646646 }
647- constexpr void __assert_valid_iterator_pair (const_iterator first,
648- const_iterator last) noexcept {
647+ constexpr void assert_valid_iterator_pair (const_iterator first,
648+ const_iterator last) noexcept {
649649 __IV_EXPECT (first <= last && " invalid iterator pair" );
650650 }
651- constexpr void __assert_iterator_pair_in_range (const_iterator first,
652- const_iterator last) noexcept {
653- __assert_iterator_in_range (first);
654- __assert_iterator_in_range (last);
655- __assert_valid_iterator_pair (first, last);
651+ constexpr void assert_iterator_pair_in_range (const_iterator first,
652+ const_iterator last) noexcept {
653+ assert_iterator_in_range (first);
654+ assert_iterator_in_range (last);
655+ assert_valid_iterator_pair (first, last);
656656 }
657657 constexpr void
658658 unsafe_destroy (T *first,
659659 T *last) noexcept (std::is_nothrow_destructible_v<T>) {
660- __assert_iterator_pair_in_range (first, last);
660+ assert_iterator_pair_in_range (first, last);
661661 if constexpr (N > 0 && !std::is_trivial_v<T>) {
662662 for (; first != last; ++first)
663663 first->~T ();
@@ -670,26 +670,26 @@ struct inplace_vector
670670 // [containers.sequences.inplace_vector.modifiers], modifiers
671671
672672 template <class ... Args>
673- constexpr T &unchecked_emplace_back (Args &&...__args )
673+ constexpr T &unchecked_emplace_back (Args &&...args )
674674 requires(std::constructible_from<T, Args...>)
675675 {
676676 __IV_EXPECT (size () < capacity () && " inplace_vector out-of-memory" );
677- std::construct_at (end (), std::forward<Args>(__args )...);
677+ std::construct_at (end (), std::forward<Args>(args )...);
678678 unsafe_set_size (size () + size_type (1 ));
679679 return back ();
680680 }
681681
682- template <class ... Args> constexpr T *try_emplace_back (Args &&...__args ) {
682+ template <class ... Args> constexpr T *try_emplace_back (Args &&...args ) {
683683 if (size () == capacity ()) [[unlikely]]
684684 return nullptr ;
685- return &unchecked_emplace_back (std::forward<Args>(__args )...);
685+ return &unchecked_emplace_back (std::forward<Args>(args )...);
686686 }
687687
688688 template <class ... Args>
689- constexpr T &emplace_back (Args &&...__args )
689+ constexpr T &emplace_back (Args &&...args )
690690 requires(std::constructible_from<T, Args...>)
691691 {
692- if (!try_emplace_back (std::forward<Args>(__args )...)) [[unlikely]]
692+ if (!try_emplace_back (std::forward<Args>(args )...)) [[unlikely]]
693693 throw std::bad_alloc ();
694694 return back ();
695695 }
@@ -744,14 +744,14 @@ struct inplace_vector
744744 }
745745
746746 template <class ... Args>
747- constexpr iterator emplace (const_iterator position, Args &&...__args )
747+ constexpr iterator emplace (const_iterator position, Args &&...args )
748748 requires(std::constructible_from<T, Args...> && std::movable<T>)
749749 {
750- __assert_iterator_in_range (position);
751- auto __b = end ();
752- emplace_back (std::forward<Args>(__args )...);
750+ assert_iterator_in_range (position);
751+ auto b = end ();
752+ emplace_back (std::forward<Args>(args )...);
753753 auto pos = begin () + (position - begin ());
754- std::rotate (pos, __b , end ());
754+ std::rotate (pos, b , end ());
755755 return pos;
756756 }
757757
@@ -761,17 +761,17 @@ struct inplace_vector
761761 requires(std::constructible_from<T, std::iter_reference_t <InputIterator>> &&
762762 std::movable<T>)
763763 {
764- __assert_iterator_in_range (position);
764+ assert_iterator_in_range (position);
765765 if constexpr (std::random_access_iterator<InputIterator>) {
766766 if (size () + static_cast <size_type>(std::distance (first, last)) >
767767 capacity ()) [[unlikely]]
768768 throw std::bad_alloc{};
769769 }
770- auto __b = end ();
770+ auto b = end ();
771771 for (; first != last; ++first)
772772 emplace_back (std::move (*first));
773773 auto pos = begin () + (position - begin ());
774- std::rotate (pos, __b , end ());
774+ std::rotate (pos, b , end ());
775775 return pos;
776776 }
777777
@@ -795,12 +795,12 @@ struct inplace_vector
795795 constexpr iterator insert (const_iterator position, size_type n, const T &x)
796796 requires(std::constructible_from<T, const T &> && std::copyable<T>)
797797 {
798- __assert_iterator_in_range (position);
799- auto __b = end ();
798+ assert_iterator_in_range (position);
799+ auto b = end ();
800800 for (size_type i = 0 ; i < n; ++i)
801801 emplace_back (x);
802802 auto pos = begin () + (position - begin ());
803- std::rotate (pos, __b , end ());
803+ std::rotate (pos, b , end ());
804804 return pos;
805805 }
806806
@@ -824,10 +824,10 @@ struct inplace_vector
824824 insert (begin (), il);
825825 }
826826
827- constexpr inplace_vector (size_type n, const T &__value )
827+ constexpr inplace_vector (size_type n, const T &value )
828828 requires(std::constructible_from<T, const T &> && std::copyable<T>)
829829 {
830- insert (begin (), n, __value );
830+ insert (begin (), n, value );
831831 }
832832
833833 constexpr explicit inplace_vector (size_type n)
@@ -856,7 +856,7 @@ struct inplace_vector
856856 constexpr iterator erase (const_iterator first, const_iterator last)
857857 requires(std::movable<T>)
858858 {
859- __assert_iterator_pair_in_range (first, last);
859+ assert_iterator_pair_in_range (first, last);
860860 iterator f = begin () + (first - begin ());
861861 if (first != last) {
862862 unsafe_destroy (std::move (f + (last - first), end (), f), end ());
0 commit comments