Author: Kadir Cetinkaya Date: 2025-06-02T10:30:00+02:00 New Revision: 016d57804ad6ee8012a5fdf1700c938ef3b7baf0
URL: https://github.com/llvm/llvm-project/commit/016d57804ad6ee8012a5fdf1700c938ef3b7baf0 DIFF: https://github.com/llvm/llvm-project/commit/016d57804ad6ee8012a5fdf1700c938ef3b7baf0.diff LOG: [clang][Tooling] Add symbol mappings for unwrap_reference_t Tool is missing them as cppreference lists these under a section without associated headers (`Helper types`). 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 44ad4a0d96844..a2c12007134d6 100644 --- a/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc +++ b/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc @@ -452,6 +452,8 @@ SYMBOL(equal_range, std::ranges::, <algorithm>) SYMBOL(lower_bound, std::ranges::, <algorithm>) SYMBOL(upper_bound, std::ranges::, <algorithm>) +SYMBOL(unwrap_reference_t, std::, <type_traits>) + // These are C symbols that are not under std namespace. SYMBOL(localtime_r, None, <ctime>) SYMBOL(localtime_r, None, <time.h>) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits