We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6fb1d40 commit a89edd0Copy full SHA for a89edd0
libcxx/include/__config
@@ -1198,6 +1198,8 @@ typedef __char32_t char32_t;
1198
# define _LIBCPP_DISABLE_UBSAN_UNSIGNED_INTEGER_CHECK
1199
# endif
1200
1201
+// TODO(LLVM 22): Remove this macro once LLVM19 support ends. __cpp_explicit_this_parameter has been set in LLVM20
1202
+// https://github.com/llvm/llvm-project/pull/107451
1203
// Clang-18 has support for deducing this, but it does not set the FTM.
1204
# if defined(__cpp_explicit_this_parameter) || (defined(_LIBCPP_CLANG_VER) && _LIBCPP_CLANG_VER >= 1800)
1205
# define _LIBCPP_HAS_EXPLICIT_THIS_PARAMETER 1
0 commit comments