Skip to content

Commit a9c149d

Browse files
committed
[libc++] Document upcoming removal of _LIBCPP_ENABLE_NARROWING_CONVERSIONS_IN_VARIANT in LLVM 19
1 parent 5717236 commit a9c149d

File tree

1 file changed

+3
-0
lines changed
  • libcxx/docs/ReleaseNotes

1 file changed

+3
-0
lines changed

libcxx/docs/ReleaseNotes/18.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,9 @@ LLVM 19
120120
Note that the ``_LIBCPP_CHAR_TRAITS_REMOVE_BASE_SPECIALIZATION`` macro can be defined in LLVM 18 to eagerly remove
121121
the specialization and prepare code bases for the unconditional removal in LLVM 19.
122122

123+
- The ``_LIBCPP_ENABLE_NARROWING_CONVERSIONS_IN_VARIANT`` macro that changed the behavior for narrowing conversions
124+
in ``std::variant`` will be removed in LLVM 19.
125+
123126
LLVM 20
124127
~~~~~~~
125128

0 commit comments

Comments
 (0)