[libcxx-commits] [libcxx] [libc++] Stop using strict availability markup on Apple (PR #91346)

Mark de Wever via libcxx-commits libcxx-commits at lists.llvm.org
Tue May 7 08:23:54 PDT 2024


================
@@ -284,7 +281,6 @@ __vprint_unicode_windows(FILE* __stream, string_view __fmt, format_args __args,
 }
 #    endif // _LIBCPP_HAS_NO_WIDE_CHARACTERS
 
-template <class = void> // TODO PRINT template or availability markup fires too eagerly (http://llvm.org/PR61563).
----------------
mordante wrote:

Grepping for `PR61563` also has hits in `__format/format_functions.h` and `__ostream/print.h`. Is there a reason why these are omitted? I'm fine with doing these in a separate patch. In that case please update the commit message to mention the `<print>` instead of the `<format>` header.

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


More information about the libcxx-commits mailing list