llvm-project/clang/lib/ExtractAPI
Zixu Wang 178aad9b94 [clang][extract-api] Add Objective-C Category support
Add (partial) support for Objective-C category records in ExtractAPI.
The current ExtractAPI collects everything for an Objective-C category,
but not fully serialized in the SymbolGraphSerializer. Categories
extending external interfaces are disgarded during serialization, and
categories extending known interfaces are merged (all members surfaced)
into the interfaces.

Differential Revision: https://reviews.llvm.org/D122774
2022-04-06 12:00:12 -07:00
..
Serialization [clang][extract-api] Add Objective-C Category support 2022-04-06 12:00:12 -07:00
API.cpp [clang][extract-api] Add Objective-C Category support 2022-04-06 12:00:12 -07:00
CMakeLists.txt [clang][extract-api] Add support for typedefs 2022-04-06 19:14:05 +01:00
DeclarationFragments.cpp [clang][extract-api] Add Objective-C Category support 2022-04-06 12:00:12 -07:00
ExtractAPIConsumer.cpp [clang][extract-api] Add Objective-C Category support 2022-04-06 12:00:12 -07:00
TypedefUnderlyingTypeResolver.cpp [clang][extract-api] Add support for typedefs 2022-04-06 19:14:05 +01:00
TypedefUnderlyingTypeResolver.h [clang][extract-api] Add support for typedefs 2022-04-06 19:14:05 +01:00