Lines Matching refs:Protocols
1133 llvm::json::Array Protocols; in VisitObjCCategoryDecl() local
1135 Protocols.push_back(createBareDeclRef(P)); in VisitObjCCategoryDecl()
1136 if (!Protocols.empty()) in VisitObjCCategoryDecl()
1137 JOS.attribute("protocols", std::move(Protocols)); in VisitObjCCategoryDecl()
1149 llvm::json::Array Protocols; in VisitObjCProtocolDecl() local
1151 Protocols.push_back(createBareDeclRef(P)); in VisitObjCProtocolDecl()
1152 if (!Protocols.empty()) in VisitObjCProtocolDecl()
1153 JOS.attribute("protocols", std::move(Protocols)); in VisitObjCProtocolDecl()
1161 llvm::json::Array Protocols; in VisitObjCInterfaceDecl() local
1163 Protocols.push_back(createBareDeclRef(P)); in VisitObjCInterfaceDecl()
1164 if (!Protocols.empty()) in VisitObjCInterfaceDecl()
1165 JOS.attribute("protocols", std::move(Protocols)); in VisitObjCInterfaceDecl()