Lines Matching refs:ObjCProtocolDecl
112 llvm::SmallPtrSet<ObjCProtocolDecl*, 8> ObjCSynthesizedProtocols;
118 llvm::SmallPtrSet<ObjCProtocolDecl *, 32> ProtocolExprDecls;
179 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(*I)) { in HandleTopLevelDecl()
279 void RewriteProtocolDecl(ObjCProtocolDecl *Dcl);
329 virtual void RewriteObjCProtocolListMetaData(const ObjCList<ObjCProtocolDecl> &Prots,
335 virtual void RewriteObjCProtocolMetaData(ObjCProtocolDecl *Protocol,
526 void RewriteObjCProtocolMetaData(ObjCProtocolDecl *Protocol,
530 const ObjCList<ObjCProtocolDecl> &Prots,
672 } else if (ObjCProtocolDecl *PD = dyn_cast<ObjCProtocolDecl>(D)) { in HandleTopLevelSingleDecl()
699 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>((*DI))) { in HandleTopLevelSingleDecl()
704 if (isa<ObjCProtocolDecl>(*DI) && in HandleTopLevelSingleDecl()
705 !cast<ObjCProtocolDecl>(*DI)->isThisDeclarationADefinition() && in HandleTopLevelSingleDecl()
988 void RewriteObjC::RewriteProtocolDecl(ObjCProtocolDecl *PDecl) { in RewriteProtocolDecl()
4924 for (ObjCProtocolDecl *ProtDecl : ProtocolExprDecls) in HandleTranslationUnit()
5088 ObjCProtocolDecl *PDecl, StringRef prefix, in RewriteObjCProtocolMetaData()
5110 if (ObjCProtocolDecl *Def = PDecl->getDefinition()) in RewriteObjCProtocolMetaData()
5131 for (ObjCProtocolDecl::instmeth_iterator in RewriteObjCProtocolMetaData()
5168 for (ObjCProtocolDecl::classmeth_iterator in RewriteObjCProtocolMetaData()
5235 const ObjCList<ObjCProtocolDecl> &Protocols, in RewriteObjCProtocolListMetaData()
5609 for (ObjCProtocolDecl *ProtDecl : ProtocolExprDecls) { in RewriteMetaDataIntoBuffer()