[libcxx-commits] [libcxx] 8803112 - [libc++][NFC] Add deprecated mention for _LIBCPP_ENABLE_CXX20_REMOVED_ALLOCATOR_MEMBERS in the docs

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jan 16 10:16:21 PST 2024


Author: Louis Dionne
Date: 2024-01-16T13:16:15-05:00
New Revision: 8803112beedde4d7b7d396bea457085a754914f3

URL: https://github.com/llvm/llvm-project/commit/8803112beedde4d7b7d396bea457085a754914f3
DIFF: https://github.com/llvm/llvm-project/commit/8803112beedde4d7b7d396bea457085a754914f3.diff

LOG: [libc++][NFC] Add deprecated mention for _LIBCPP_ENABLE_CXX20_REMOVED_ALLOCATOR_MEMBERS in the docs

This was missed in the patch where I marked the macro as deprecated.

Added: 
    

Modified: 
    libcxx/docs/UsingLibcxx.rst

Removed: 
    


################################################################################
diff  --git a/libcxx/docs/UsingLibcxx.rst b/libcxx/docs/UsingLibcxx.rst
index 85e4fc33a27db9..746e0a57578367 100644
--- a/libcxx/docs/UsingLibcxx.rst
+++ b/libcxx/docs/UsingLibcxx.rst
@@ -312,6 +312,7 @@ C++20 Specific Configuration Macros
   This macro is used to re-enable redundant members of `allocator<T>`,
   including `pointer`, `reference`, `rebind`, `address`, `max_size`,
   `construct`, `destroy`, and the two-argument overload of `allocate`.
+  This macro has been deprecated and will be removed in LLVM-19.
 
 **_LIBCPP_ENABLE_CXX20_REMOVED_ALLOCATOR_VOID_SPECIALIZATION**:
   This macro is used to re-enable the library-provided specializations of


        


More information about the libcxx-commits mailing list