[libcxx-commits] [PATCH] D102705: Adds availability macros for	std::format.
    Mark de Wever via Phabricator via libcxx-commits 
    libcxx-commits at lists.llvm.org
       
    Thu May 20 09:18:52 PDT 2021
    
    
  
Mordante marked an inline comment as done.
Mordante added inline comments.
================
Comment at: libcxx/include/__availability:145
+    // contains ABI breaking changes.
+#   define _LIBCPP_AVAILABILITY_FORMAT
+
----------------
ldionne wrote:
> Are there any feature test macros associated to this feature? If so, we'll need to disable the feature test macros when we disable the format feature (otherwise, the feature test macro will pretend that `std::format` is available, but one will get an availability error due to the attribute when trying to use it).
Yes it's depends on `__cpp_lib_format`, which is currently marked as not implemented. I'll update the patch.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D102705/new/
https://reviews.llvm.org/D102705
    
    
More information about the libcxx-commits
mailing list