[libcxx-commits] [libcxx] [libc++] Fix ABI tag mismatches during C++20 module deserialization (PR #213495)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Mon Aug 3 05:09:41 PDT 2026


================
@@ -123,8 +123,8 @@ struct __static_bounded_iter {
         __current <= __end(), "__static_bounded_iter(current, begin): current and (begin + Size) are inconsistent");
   }
 
-  template <size_t _Sz, class _It>
-  friend _LIBCPP_CONSTEXPR __static_bounded_iter<_It, _Sz> __make_static_bounded_iter(_It, _It);
+  template <class _It, size_t _Sz>
----------------
ldionne wrote:

Why did the order of these parameters change?

https://github.com/llvm/llvm-project/pull/213495


More information about the libcxx-commits mailing list