[libcxx-commits] [libcxx] 49614c1 - [libc++] Add missing _LIBCPP_HIDE_FROM_ABI macro on constructor

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Mon May 29 14:24:44 PDT 2023


Author: Louis Dionne
Date: 2023-05-29T14:24:15-07:00
New Revision: 49614c1dc99df1684edecb622228bc5d37e293d7

URL: https://github.com/llvm/llvm-project/commit/49614c1dc99df1684edecb622228bc5d37e293d7
DIFF: https://github.com/llvm/llvm-project/commit/49614c1dc99df1684edecb622228bc5d37e293d7.diff

LOG: [libc++] Add missing _LIBCPP_HIDE_FROM_ABI macro on constructor

Added: 
    

Modified: 
    libcxx/include/vector

Removed: 
    


################################################################################
diff  --git a/libcxx/include/vector b/libcxx/include/vector
index 86390fb0576d..82078fbb248a 100644
--- a/libcxx/include/vector
+++ b/libcxx/include/vector
@@ -481,7 +481,7 @@ public:
 private:
   class __destroy_vector {
     public:
-      _LIBCPP_CONSTEXPR __destroy_vector(vector& __vec) : __vec_(__vec) {}
+      _LIBCPP_CONSTEXPR _LIBCPP_HIDE_FROM_ABI __destroy_vector(vector& __vec) : __vec_(__vec) {}
 
       _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void operator()() {
           std::__debug_db_erase_c(std::addressof(__vec_));


        


More information about the libcxx-commits mailing list