Commit 85431e745c

Alex Rønne Petersen <alex@alexrp.com>
2025-05-09 10:21:37
libcxx: Backport llvm/llvm-project#137594.
1 parent 49c7318
Changed files (2)
lib
libcxx
include
lib/libcxx/include/__flat_map/flat_map.h
@@ -113,7 +113,7 @@ public:
 
   class value_compare {
   private:
-    key_compare __comp_;
+    _LIBCPP_NO_UNIQUE_ADDRESS key_compare __comp_;
     _LIBCPP_HIDE_FROM_ABI value_compare(key_compare __c) : __comp_(__c) {}
     friend flat_map;
 
lib/libcxx/include/__flat_map/flat_multimap.h
@@ -115,7 +115,7 @@ public:
 
   class value_compare {
   private:
-    key_compare __comp_;
+    _LIBCPP_NO_UNIQUE_ADDRESS key_compare __comp_;
     _LIBCPP_HIDE_FROM_ABI value_compare(key_compare __c) : __comp_(__c) {}
     friend flat_multimap;