Home
last modified time | relevance | path

Searched refs:ObjCContainerRecord (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/ExtractAPI/
H A DAPI.h335 struct ObjCContainerRecord : APIRecord { struct
341 ObjCContainerRecord() = delete; argument
343 ObjCContainerRecord(RecordKind Kind, StringRef USR, StringRef Name, in ObjCContainerRecord() argument
351 virtual ~ObjCContainerRecord() = 0;
355 struct ObjCCategoryRecord : ObjCContainerRecord {
363 : ObjCContainerRecord(RK_ObjCCategory, USR, Name, Loc, Availability, in ObjCCategoryRecord()
377 struct ObjCInterfaceRecord : ObjCContainerRecord {
388 : ObjCContainerRecord(RK_ObjCInterface, USR, Name, Loc, Availability, in ObjCInterfaceRecord()
401 struct ObjCProtocolRecord : ObjCContainerRecord {
407 : ObjCContainerRecord(RK_ObjCProtocol, USR, Name, Loc, Availability, in ObjCProtocolRecord()
[all …]
/llvm-project-15.0.7/clang/lib/ExtractAPI/
H A DAPI.cpp129 ObjCContainerRecord *Container, StringRef Name, StringRef USR, in addObjCMethod()
141 ObjCContainerRecord *Container, StringRef Name, StringRef USR, in addObjCProperty()
154 ObjCContainerRecord *Container, StringRef Name, StringRef USR, in addObjCInstanceVariable()
218 ObjCContainerRecord::~ObjCContainerRecord() {} in ~ObjCContainerRecord()
H A DExtractAPIConsumer.cpp667 void recordObjCMethods(ObjCContainerRecord *Container, in recordObjCMethods()
698 void recordObjCProperties(ObjCContainerRecord *Container, in recordObjCProperties()
739 ObjCContainerRecord *Container, in recordObjCInstanceVariables()
768 void recordObjCProtocols(ObjCContainerRecord *Container, in recordObjCProtocols()
/llvm-project-15.0.7/clang/include/clang/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.h154 void serializeObjCContainerRecord(const ObjCContainerRecord &Record);
/llvm-project-15.0.7/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp588 const ObjCContainerRecord &Record) { in serializeObjCContainerRecord()