[all-commits] [llvm/llvm-project] e606dc: [clang] Move `AvailabilityInfo` into AST library (...
Cyndy Ishida via All-commits
all-commits at lists.llvm.org
Thu Feb 15 17:15:05 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e606dc1dafead794f92a677fd92b2ea8e5a3fb4f
https://github.com/llvm/llvm-project/commit/e606dc1dafead794f92a677fd92b2ea8e5a3fb4f
Author: Cyndy Ishida <cyndy_ishida at apple.com>
Date: 2024-02-15 (Thu, 15 Feb 2024)
Changed paths:
M clang/include/clang/AST/Availability.h
M clang/include/clang/ExtractAPI/API.h
R clang/include/clang/ExtractAPI/AvailabilityInfo.h
M clang/include/clang/ExtractAPI/ExtractAPIVisitor.h
A clang/lib/AST/Availability.cpp
M clang/lib/AST/CMakeLists.txt
R clang/lib/ExtractAPI/AvailabilityInfo.cpp
M clang/lib/ExtractAPI/CMakeLists.txt
Log Message:
-----------
[clang] Move `AvailabilityInfo` into AST library (#81897)
Previously this class was only used by ExtractAPI, but it will soon also
be needed by InstallAPI. This patch should not change availability
behavior but just centralizes the information next to what already is
captured about availability for AST traversal.
More information about the All-commits
mailing list