File tree Expand file tree Collapse file tree 3 files changed +3
-10
lines changed Expand file tree Collapse file tree 3 files changed +3
-10
lines changed Original file line number Diff line number Diff line change @@ -70,9 +70,7 @@ Deprecations and Removals
70
70
- TODO: The ``_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES `` and ``_LIBCPP_ENABLE_CXX20_REMOVED_FEATURES `` macros have
71
71
been removed in LLVM 19. C++17 and C++20 removed features can still be re-enabled individually.
72
72
73
- - TODO: The macro ``_LIBCPP_INLINE_VISIBILITY `` has been removed in LLVM 19.
74
-
75
- - TODO: The macro ``_VSTD `` has been removed in LLVM 19.
73
+ - The ``_LIBCPP_INLINE_VISIBILITY `` and ``_VSTD `` macros have been removed in LLVM 19.
76
74
77
75
78
76
Upcoming Deprecations and Removals
Original file line number Diff line number Diff line change @@ -874,11 +874,6 @@ typedef __char32_t char32_t;
874
874
# define _LIBCPP_HIDE_FROM_ABI_AFTER_V1 _LIBCPP_HIDE_FROM_ABI
875
875
# endif
876
876
877
- // TODO(LLVM-19): Remove _LIBCPP_INLINE_VISIBILITY and _VSTD, which we're keeping around
878
- // only to ease the renaming for downstreams.
879
- # define _LIBCPP_INLINE_VISIBILITY _LIBCPP_HIDE_FROM_ABI
880
- # define _VSTD std
881
-
882
877
// Inline namespaces are available in Clang/GCC/MSVC regardless of C++ dialect.
883
878
// clang-format off
884
879
# define _LIBCPP_BEGIN_NAMESPACE_STD namespace _LIBCPP_TYPE_VISIBILITY_DEFAULT std { \
Original file line number Diff line number Diff line change @@ -67,14 +67,14 @@ using wformat_args = basic_format_args<wformat_context>;
67
67
68
68
template <class _Context = format_context, class ... _Args>
69
69
_LIBCPP_NODISCARD_EXT _LIBCPP_HIDE_FROM_ABI __format_arg_store<_Context, _Args...> make_format_args (_Args&... __args) {
70
- return _VSTD ::__format_arg_store<_Context, _Args...>(__args...);
70
+ return std ::__format_arg_store<_Context, _Args...>(__args...);
71
71
}
72
72
73
73
# ifndef _LIBCPP_HAS_NO_WIDE_CHARACTERS
74
74
template <class ... _Args>
75
75
_LIBCPP_NODISCARD_EXT _LIBCPP_HIDE_FROM_ABI __format_arg_store<wformat_context, _Args...>
76
76
make_wformat_args (_Args&... __args) {
77
- return _VSTD ::__format_arg_store<wformat_context, _Args...>(__args...);
77
+ return std ::__format_arg_store<wformat_context, _Args...>(__args...);
78
78
}
79
79
# endif
80
80
You can’t perform that action at this time.
0 commit comments