Home | History | Annotate | Download | only in Frontend

Lines Matching refs:ObjCProtocolDecl

111     llvm::SmallPtrSet<ObjCProtocolDecl*, 8> ObjCSynthesizedProtocols;
117 llvm::SmallPtrSet<ObjCProtocolDecl *, 32> ProtocolExprDecls;
177 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(*I)) {
286 void RewriteProtocolDecl(ObjCProtocolDecl *Dcl);
336 virtual void RewriteObjCProtocolListMetaData(const ObjCList<ObjCProtocolDecl> &Prots,
342 virtual void RewriteObjCProtocolMetaData(ObjCProtocolDecl *Protocol,
526 virtual void RewriteObjCProtocolMetaData(ObjCProtocolDecl *Protocol,
531 const ObjCList<ObjCProtocolDecl> &Prots,
673 } else if (ObjCProtocolDecl *PD = dyn_cast<ObjCProtocolDecl>(D)) {
700 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>((*DI))) {
705 if (isa<ObjCProtocolDecl>(*DI) &&
706 !cast<ObjCProtocolDecl>(*DI)->isThisDeclarationADefinition() &&
991 void RewriteObjC::RewriteProtocolDecl(ObjCProtocolDecl *PDecl) {
998 for (ObjCProtocolDecl::instmeth_iterator
1002 for (ObjCProtocolDecl::classmeth_iterator
5023 for (llvm::SmallPtrSet<ObjCProtocolDecl *,8>::iterator I = ProtocolExprDecls.begin(),
5188 ObjCProtocolDecl *PDecl, StringRef prefix,
5210 if (ObjCProtocolDecl *Def = PDecl->getDefinition())
5231 for (ObjCProtocolDecl::instmeth_iterator
5269 for (ObjCProtocolDecl::classmeth_iterator
5338 const ObjCList<ObjCProtocolDecl> &Protocols,
5718 for (llvm::SmallPtrSet<ObjCProtocolDecl *,8>::iterator I = ProtocolExprDecls.begin(),