Home
last modified time | relevance | path

Searched refs:ObjCMethodList (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Sema/
H A DObjCMethodList.h25 struct ObjCMethodList { struct
30 llvm::PointerIntPair<ObjCMethodList *, 2> NextAndExtraBits; argument
32 ObjCMethodList() { } in ObjCMethodList() argument
33 ObjCMethodList(ObjCMethodDecl *M) in ObjCMethodList() argument
35 ObjCMethodList(const ObjCMethodList &L) in ObjCMethodList() function
39 ObjCMethodList &operator=(const ObjCMethodList &L) {
45 ObjCMethodList *getNext() const { return NextAndExtraBits.getPointer(); } in getNext() argument
47 void setNext(ObjCMethodList *L) { NextAndExtraBits.setPointer(L); } in setNext() argument
H A DSema.h1475 using Lists = std::pair<ObjCMethodList, ObjCMethodList>;
4751 void addMethodToGlobalList(ObjCMethodList *List, ObjCMethodDecl *Method);
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclObjC.cpp3309 void Sema::addMethodToGlobalList(ObjCMethodList *List, in addMethodToGlobalList()
3327 ObjCMethodList *Previous = List; in addMethodToGlobalList()
3328 ObjCMethodList *ListWithSameDeclaration = nullptr; in addMethodToGlobalList()
3398 ObjCMethodList *Mem = BumpAlloc.Allocate<ObjCMethodList>(); in addMethodToGlobalList()
3409 Previous->setNext(new (Mem) ObjCMethodList(Method)); in addMethodToGlobalList()
3518 for (ObjCMethodList *M = &MethList; M; M = M->getNext()) in CollectMultipleMethodsInGlobalPool()
3534 for (ObjCMethodList *M = &MethList2; M; M = M->getNext()) in CollectMultipleMethodsInGlobalPool()
3563 ObjCMethodList &MethList = in AreMultipleMethodsInGlobalPool()
3581 for (ObjCMethodList *M = &MethList; M; M = M->getNext()) { in LookupMethodInGlobalPool()
4292 const ObjCMethodList &list = in OverrideSearch()
[all …]
H A DSemaExprObjC.cpp1180 ObjCMethodList &MethList) { in HelperToDiagnoseMismatchedMethodsInGlobalPool()
1181 ObjCMethodList *M = &MethList; in HelperToDiagnoseMismatchedMethodsInGlobalPool()
1218 ObjCMethodList &InstMethList = b->second.first; in DiagnoseMismatchedSelectors()
1224 ObjCMethodList &ClsMethList = b->second.second; in DiagnoseMismatchedSelectors()
1232 ObjCMethodList &MethList, in LookupDirectMethodInMethodList()
1236 ObjCMethodList *M = &MethList; in LookupDirectMethodInMethodList()
H A DSemaCodeComplete.cpp8029 for (ObjCMethodList *MethList = &M->second.second; in AddClassMessageCompletions()
8201 for (ObjCMethodList *MethList = &M->second.first; in CodeCompleteObjCInstanceMessage()
9601 for (ObjCMethodList *MethList = IsInstanceMethod ? &M->second.first in CodeCompleteObjCMethodDeclSelector()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriter.cpp3189 ObjCMethodList Instance, Factory;
3207 for (const ObjCMethodList *Method = &Methods.Instance; Method; in EmitKeyDataLength()
3211 for (const ObjCMethodList *Method = &Methods.Factory; Method; in EmitKeyDataLength()
3242 for (const ObjCMethodList *Method = &Methods.Instance; Method; in EmitData()
3248 for (const ObjCMethodList *Method = &Methods.Factory; Method; in EmitData()
3269 for (const ObjCMethodList *Method = &Methods.Instance; Method; in EmitData()
3273 for (const ObjCMethodList *Method = &Methods.Factory; Method; in EmitData()
3282 static bool ShouldWriteMethodListNode(const ObjCMethodList *Node) { in ShouldWriteMethodListNode()
3315 ObjCMethodList(), in WriteSelectors()
3316 ObjCMethodList() in WriteSelectors()
[all …]
H A DASTReader.cpp4066 ObjCMethodList &Start = Method->isInstanceMethod()? Known->second.first in moveMethodToBackOfGlobalList()
4069 for (ObjCMethodList *List = &Start; List; List = List->getNext()) { in moveMethodToBackOfGlobalList()
8274 ObjCMethodList &List) { in addMethodsToPool()