[Tooling] Add stdlib::Symbol::all() and stdlib::Symbol::qualified_name()
authorSam McCall <sam.mccall@gmail.com>
Tue, 24 Jan 2023 14:40:35 +0000 (15:40 +0100)
committerSam McCall <sam.mccall@gmail.com>
Fri, 3 Feb 2023 12:22:26 +0000 (13:22 +0100)
commite1aaa314a46cd303019da117bfd330611d5b7a84
tree98dac4bf2347a5aa1fb71507556e3a032cd6c997
parentca49d6bc88ce0e5f6d1240be3fee8438e513d33d
[Tooling] Add stdlib::Symbol::all() and stdlib::Symbol::qualified_name()

These address some remaining reasons to #include StdSymbolMap.inc directly.

Differential Revision: https://reviews.llvm.org/D142467
clang/include/clang/Tooling/Inclusions/StandardLibrary.h
clang/lib/Sema/SemaDecl.cpp
clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp
clang/test/AST/dump.cpp
clang/unittests/Tooling/StandardLibraryTest.cpp