From d128cd6b5ab4c2b7e967e5c990a5985bccae4551 Mon Sep 17 00:00:00 2001 From: Vadim Dudkin Date: Wed, 30 Oct 2024 05:53:11 +0300 Subject: [PATCH] Add link to draft, reorder symbols --- .../Inclusions/Stdlib/StdSpecialSymbolMap.inc | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc b/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc index 307118bd650df6..d0d7d0c4845817 100644 --- a/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc +++ b/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc @@ -234,32 +234,33 @@ SYMBOL(ssize, std::, ) SYMBOL(ssize, std::, ) // C++ [range.access.general]: ... the customization point objects // in [range.access] are available when the header is included. +// (see https://eel.is/c++draft/range.access#general) SYMBOL(begin, std::ranges::, ) SYMBOL(begin, std::ranges::, ) +SYMBOL(end, std::ranges::, ) +SYMBOL(end, std::ranges::, ) SYMBOL(cbegin, std::ranges::, ) SYMBOL(cbegin, std::ranges::, ) -SYMBOL(cdata, std::ranges::, ) -SYMBOL(cdata, std::ranges::, ) SYMBOL(cend, std::ranges::, ) SYMBOL(cend, std::ranges::, ) -SYMBOL(crbegin, std::ranges::, ) -SYMBOL(crbegin, std::ranges::, ) -SYMBOL(crend, std::ranges::, ) -SYMBOL(crend, std::ranges::, ) -SYMBOL(data, std::ranges::, ) -SYMBOL(data, std::ranges::, ) -SYMBOL(empty, std::ranges::, ) -SYMBOL(empty, std::ranges::, ) -SYMBOL(end, std::ranges::, ) -SYMBOL(end, std::ranges::, ) SYMBOL(rbegin, std::ranges::, ) SYMBOL(rbegin, std::ranges::, ) SYMBOL(rend, std::ranges::, ) SYMBOL(rend, std::ranges::, ) +SYMBOL(crbegin, std::ranges::, ) +SYMBOL(crbegin, std::ranges::, ) +SYMBOL(crend, std::ranges::, ) +SYMBOL(crend, std::ranges::, ) SYMBOL(size, std::ranges::, ) SYMBOL(size, std::ranges::, ) SYMBOL(ssize, std::ranges::, ) SYMBOL(ssize, std::ranges::, ) +SYMBOL(empty, std::ranges::, ) +SYMBOL(empty, std::ranges::, ) +SYMBOL(data, std::ranges::, ) +SYMBOL(data, std::ranges::, ) +SYMBOL(cdata, std::ranges::, ) +SYMBOL(cdata, std::ranges::, ) // Ignore specializations SYMBOL(hash, std::, )