Lines Matching refs:Protocols
1036 llvm::json::Array Protocols; in VisitObjCCategoryDecl() local
1038 Protocols.push_back(createBareDeclRef(P)); in VisitObjCCategoryDecl()
1039 if (!Protocols.empty()) in VisitObjCCategoryDecl()
1040 JOS.attribute("protocols", std::move(Protocols)); in VisitObjCCategoryDecl()
1052 llvm::json::Array Protocols; in VisitObjCProtocolDecl() local
1054 Protocols.push_back(createBareDeclRef(P)); in VisitObjCProtocolDecl()
1055 if (!Protocols.empty()) in VisitObjCProtocolDecl()
1056 JOS.attribute("protocols", std::move(Protocols)); in VisitObjCProtocolDecl()
1064 llvm::json::Array Protocols; in VisitObjCInterfaceDecl() local
1066 Protocols.push_back(createBareDeclRef(P)); in VisitObjCInterfaceDecl()
1067 if (!Protocols.empty()) in VisitObjCInterfaceDecl()
1068 JOS.attribute("protocols", std::move(Protocols)); in VisitObjCInterfaceDecl()