[libcxx-commits] [libcxx] [libc++] Deprecates std::errc constants. (PR #80542)

Mark de Wever via libcxx-commits libcxx-commits at lists.llvm.org
Mon Mar 25 11:50:48 PDT 2024


mordante wrote:

Thanks for the additional information.

Typically we only add opt-out macros when we remove features, not when we add deprecation flags. I think usually these depredations only affect newer language versions. But I've added some for long deprecated features too; they were added before we had deprecated messages.

I've no objection to add an opt-out macro. @ldionne any objection from your side? And should we always do this when we add a new deprecation? For example. for barrier, latch, and friends prior to C++20.

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


More information about the libcxx-commits mailing list