Lines Matching refs:ProtoRefs
522 ObjCProtocolDecl *const *ProtoRefs, in diagnoseUseOfProtocols() argument
525 assert(ProtoRefs); in diagnoseUseOfProtocols()
529 (void)TheSema.DiagnoseUseOfDecl(ProtoRefs[i], ProtoLocs[i], in diagnoseUseOfProtocols()
977 Decl *const *ProtoRefs, unsigned NumProtoRefs, in ActOnStartClassInterface() argument
1088 diagnoseUseOfProtocols(*this, IDecl, (ObjCProtocolDecl*const*)ProtoRefs, in ActOnStartClassInterface()
1090 IDecl->setProtocolList((ObjCProtocolDecl*const*)ProtoRefs, NumProtoRefs, in ActOnStartClassInterface()
1206 SourceLocation ProtocolLoc, Decl *const *ProtoRefs, unsigned NumProtoRefs, in ActOnStartProtocolInterface() argument
1238 PList.set((ObjCProtocolDecl *const*)ProtoRefs, NumProtoRefs, Context); in ActOnStartProtocolInterface()
1261 diagnoseUseOfProtocols(*this, PDecl, (ObjCProtocolDecl*const*)ProtoRefs, in ActOnStartProtocolInterface()
1263 PDecl->setProtocolList((ObjCProtocolDecl*const*)ProtoRefs, NumProtoRefs, in ActOnStartProtocolInterface()
1796 Decl *const *ProtoRefs, unsigned NumProtoRefs, in ActOnStartCategoryInterface() argument
1871 diagnoseUseOfProtocols(*this, CDecl, (ObjCProtocolDecl*const*)ProtoRefs, in ActOnStartCategoryInterface()
1873 CDecl->setProtocolList((ObjCProtocolDecl*const*)ProtoRefs, NumProtoRefs, in ActOnStartCategoryInterface()
1877 IDecl->mergeClassExtensionProtocolList((ObjCProtocolDecl*const*)ProtoRefs, in ActOnStartCategoryInterface()