Lines Matching refs:ObjCProtocolDecl
119 ObjCProtocolDecl *Proto,
120 llvm::SmallPtrSet<ObjCProtocolDecl *, 16> &Known) {
135 for (ObjCProtocolDecl::protocol_iterator P = Proto->protocol_begin(),
198 isa<ObjCProtocolDecl>(ClassDecl)));
203 llvm::SmallPtrSet<ObjCProtocolDecl *, 16> KnownProtos;
241 ObjCProtocolDecl *Proto = cast<ObjCProtocolDecl>(ClassDecl);
242 for (ObjCProtocolDecl::protocol_iterator P = Proto->protocol_begin(),
527 if (ObjCProtocolDecl* PNSCopying =
736 if (const ObjCProtocolDecl *PDecl = (*PI)->getDefinition())
744 if (const ObjCProtocolDecl *PDecl = (*PI)->getDefinition())
943 if (Synthesize && isa<ObjCProtocolDecl>(property->getDeclContext()))
1491 else if (ObjCProtocolDecl *PDecl = dyn_cast<ObjCProtocolDecl>(CDecl)) {
1492 for (ObjCProtocolDecl::prop_iterator P = PDecl->prop_begin(),
1506 for (ObjCProtocolDecl::protocol_iterator PI = PDecl->protocol_begin(),
1605 if (isa<ObjCProtocolDecl>(Prop->getDeclContext())) {