Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DRecord.h138 class ObjCContainerRecord : public Record {
140 ObjCContainerRecord(StringRef Name, RecordLinkage Linkage) in ObjCContainerRecord() function
153 class ObjCCategoryRecord : public ObjCContainerRecord {
156 : ObjCContainerRecord(Name, RecordLinkage::Unknown), in ObjCCategoryRecord()
164 class ObjCInterfaceRecord : public ObjCContainerRecord {
168 : ObjCContainerRecord(Name, Linkage), HasEHType(HasEHType) {} in ObjCContainerRecord() function
H A DRecordsSlice.h75 ObjCIVarRecord *addObjCIVar(ObjCContainerRecord *Container, StringRef Name,
109 ObjCContainerRecord *findContainer(bool IsIVar, StringRef Name) const;
/freebsd-14.2/contrib/llvm-project/llvm/lib/TextAPI/
H A DRecordsSlice.cpp37 ObjCContainerRecord *Container = findContainer(/*isIVar=*/false, Super); in addRecord()
48 ObjCContainerRecord *RecordsSlice::findContainer(bool IsIVar, in findContainer()
51 ObjCContainerRecord *Container = findObjCInterface(Super); in findContainer()
101 ObjCIVarRecord *ObjCContainerRecord::findObjCIVar(StringRef IVar) const { in findObjCIVar()
207 std::vector<ObjCIVarRecord *> ObjCContainerRecord::getObjCIVars() const { in getObjCIVars()
222 ObjCIVarRecord *ObjCContainerRecord::addObjCIVar(StringRef IVar, in addObjCIVar()
230 ObjCIVarRecord *RecordsSlice::addObjCIVar(ObjCContainerRecord *Container, in addObjCIVar()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h902 struct ObjCContainerRecord : APIRecord { struct
908 ObjCContainerRecord() = delete; argument
910 ObjCContainerRecord(RecordKind Kind, StringRef USR, StringRef Name, in ObjCContainerRecord() argument
918 virtual ~ObjCContainerRecord() = 0;
1010 struct ObjCCategoryRecord : ObjCContainerRecord {
1020 : ObjCContainerRecord(RK_ObjCCategory, USR, Name, Loc, in ObjCCategoryRecord()
1035 struct ObjCInterfaceRecord : ObjCContainerRecord {
1046 : ObjCContainerRecord(RK_ObjCInterface, USR, Name, Loc, in ObjCInterfaceRecord()
1060 struct ObjCProtocolRecord : ObjCContainerRecord {
1065 : ObjCContainerRecord(RK_ObjCProtocol, USR, Name, Loc, in ObjCProtocolRecord()
[all …]
H A DExtractAPIVisitor.h141 void recordObjCMethods(ObjCContainerRecord *Container,
144 void recordObjCProperties(ObjCContainerRecord *Container,
148 ObjCContainerRecord *Container,
153 void recordObjCProtocols(ObjCContainerRecord *Container,
1287 ObjCContainerRecord *Container, in recordObjCMethods()
1321 ObjCContainerRecord *Container, in recordObjCProperties()
1364 ObjCContainerRecord *Container, in recordObjCInstanceVariables()
1396 ObjCContainerRecord *Container, in recordObjCProtocols()
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAPI.cpp415 ObjCContainerRecord *Container, StringRef Name, StringRef USR, in addObjCMethod()
437 ObjCContainerRecord *Container, StringRef Name, StringRef USR, in addObjCProperty()
461 ObjCContainerRecord *Container, StringRef Name, StringRef USR, in addObjCInstanceVariable()
540 ObjCContainerRecord::~ObjCContainerRecord() {} in ~ObjCContainerRecord()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.h219 void visitObjCContainerRecord(const ObjCContainerRecord &Record);
H A DSerializerBase.h283 void visitObjCContainerRecord(const ObjCContainerRecord &Record){}; in visitObjCContainerRecord()
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp1075 const ObjCContainerRecord &Record) { in visitObjCContainerRecord()