Author: Kadir Cetinkaya Date: 2023-07-05T09:35:28+02:00 New Revision: 80c6792200380699bf8cc9837ac2c02e64a1b78b
URL: https://github.com/llvm/llvm-project/commit/80c6792200380699bf8cc9837ac2c02e64a1b78b DIFF: https://github.com/llvm/llvm-project/commit/80c6792200380699bf8cc9837ac2c02e64a1b78b.diff LOG: [clang][Tooling] Add mapping for make_error_code Differential Revision: https://reviews.llvm.org/D154473 Added: Modified: clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc Removed: ################################################################################ diff --git a/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc b/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc index c8da9f266ba1d6..ae620a0b995816 100644 --- a/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc +++ b/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc @@ -347,6 +347,11 @@ SYMBOL(atomic_wchar_t, None, <stdatomic.h>) // which is tricky to disambiguate without type information. // Don't set any header for it, as it comes with the type header. SYMBOL(get, std::, /*no headers*/) +// Similarly make_error_{code,condition} also have diff erent overloads (errc, +// io_errc, future_errc) and each of them are provided by relevant headers +// providing the type. +SYMBOL(make_error_code, std::, /*no headers*/) +SYMBOL(make_error_condition, std::, /*no headers*/) // cppreference symbol index page was missing these symbols. // Remove them when the cppreference offline archive catches up. _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits