Lines Matching refs:ObjCProtocolDecl
115 llvm::SmallPtrSet<ObjCProtocolDecl*, 8> ObjCSynthesizedProtocols;
128 llvm::SmallPtrSet<ObjCProtocolDecl *, 32> ProtocolExprDecls;
204 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(*I)) { in HandleTopLevelDecl()
332 void RewriteProtocolDecl(ObjCProtocolDecl *Dcl);
448 void RewriteObjCProtocolMetaData(ObjCProtocolDecl *Protocol,
741 } else if (ObjCProtocolDecl *PD = dyn_cast<ObjCProtocolDecl>(D)) { in HandleTopLevelSingleDecl()
774 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>((*DI))) { in HandleTopLevelSingleDecl()
779 if (isa<ObjCProtocolDecl>(*DI) && in HandleTopLevelSingleDecl()
780 !cast<ObjCProtocolDecl>(*DI)->isThisDeclarationADefinition() && in HandleTopLevelSingleDecl()
1155 void RewriteModernObjC::RewriteProtocolDecl(ObjCProtocolDecl *PDecl) { in RewriteProtocolDecl()
5811 ObjCProtocolDecl *PDecl, in Write_ProtocolExprReferencedMetadata()
5840 for (ObjCProtocolDecl *ProtDecl : ProtocolExprDecls) { in HandleTranslationUnit()
6294 ArrayRef<ObjCProtocolDecl *> SuperProtocols, in Write_protocol_list_initializer()
6305 ObjCProtocolDecl *SuperPD = SuperProtocols[i]; in Write_protocol_list_initializer()
6410 ArrayRef<ObjCProtocolDecl *>baseProtocols, in Write__class_ro_t_initializer()
6618 ArrayRef<ObjCProtocolDecl *> RefedProtocols, in Write_category_t()
6839 void RewriteModernObjC::RewriteObjCProtocolMetaData(ObjCProtocolDecl *PDecl, in RewriteObjCProtocolMetaData()
6847 if (ObjCProtocolDecl *Def = PDecl->getDefinition()) in RewriteObjCProtocolMetaData()
6887 SmallVector<ObjCProtocolDecl *, 8> SuperProtocols(PDecl->protocols()); in RewriteObjCProtocolMetaData()
7060 std::vector<ObjCProtocolDecl *> RefedProtocols; in RewriteObjCClassMetaData()
7061 const ObjCList<ObjCProtocolDecl> &Protocols = CDecl->getReferencedProtocols(); in RewriteObjCClassMetaData()
7062 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(), in RewriteObjCClassMetaData()
7308 SmallVector<ObjCProtocolDecl *, 8> RefedProtocols(CDecl->protocols()); in RewriteObjCCategoryImplDecl()