Lines Matching refs:Protocols
1098 llvm::json::Array Protocols; in VisitObjCCategoryDecl() local
1100 Protocols.push_back(createBareDeclRef(P)); in VisitObjCCategoryDecl()
1101 if (!Protocols.empty()) in VisitObjCCategoryDecl()
1102 JOS.attribute("protocols", std::move(Protocols)); in VisitObjCCategoryDecl()
1114 llvm::json::Array Protocols; in VisitObjCProtocolDecl() local
1116 Protocols.push_back(createBareDeclRef(P)); in VisitObjCProtocolDecl()
1117 if (!Protocols.empty()) in VisitObjCProtocolDecl()
1118 JOS.attribute("protocols", std::move(Protocols)); in VisitObjCProtocolDecl()
1126 llvm::json::Array Protocols; in VisitObjCInterfaceDecl() local
1128 Protocols.push_back(createBareDeclRef(P)); in VisitObjCInterfaceDecl()
1129 if (!Protocols.empty()) in VisitObjCInterfaceDecl()
1130 JOS.attribute("protocols", std::move(Protocols)); in VisitObjCInterfaceDecl()