diff options
author | Cyndy Ishida <cyndy_ishida@apple.com> | 2024-03-01 14:56:20 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-01 14:56:20 -0800 |
commit | 17ede03a926a8d8d35d887f1fe805b35e2078d5a (patch) | |
tree | 4ef84b7bb511c54f8b643d2c0dda3f12d814aefb /clang/lib/Frontend/CompilerInstance.cpp | |
parent | f31ac3cb1ff7958fadf6e3e431790f2d668583b4 (diff) | |
download | llvm-17ede03a926a8d8d35d887f1fe805b35e2078d5a.zip llvm-17ede03a926a8d8d35d887f1fe805b35e2078d5a.tar.gz llvm-17ede03a926a8d8d35d887f1fe805b35e2078d5a.tar.bz2 |
[InstallAPI] Collect frontend attributes & ObjCInterface decls (#83378)
* This patch introduces a container class, for holding records and
attributes only collectible from the clang frontend, which is a subclass
of `llvm::MachO::RecordsSlice`
* This also prunes out collecting declarations from headers that aren't
considered input to installapi.
* Uses these constructs for collecting global objective-c interfaces.
Diffstat (limited to 'clang/lib/Frontend/CompilerInstance.cpp')
0 files changed, 0 insertions, 0 deletions