[libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Mark de Wever via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Feb 1 11:04:33 PST 2022
Mordante added inline comments.
================
Comment at: libcxx/include/__format/format_arg.h:141
_LIBCPP_AVAILABILITY_FORMAT friend __format_arg_store<_Ctx, _Args...>
- _VSTD::make_format_args(const _Args&...);
+ std::_LIBCPP_ABI_NAMESPACE::make_format_args(const _Args&...);
----------------
Why is this required? Is this the `Add gcc workarounds`? This deviates from the previous assertion that there was no difference between using `std::` and `std::__1::`. The requirement to sometimes use `std::_LIBCPP_ABI_NAMESPACE` instead of `std::` feels error prone to me.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D117811/new/
https://reviews.llvm.org/D117811
More information about the libcxx-commits
mailing list