Home | History | Annotate | Download | only in Rewrite

Lines Matching refs:Protocols

6198 ///   const struct _protocol_list_t * protocol_list; // super protocols
6250 /// const struct _protocol_list_t *protocols;
6287 Result += "\tconst struct _protocol_list_t * protocol_list; // super protocols\n";
6335 Result += "\tconst struct _protocol_list_t *protocols;\n";
6927 /// RewriteObjCProtocolMetaData - Rewrite protocols meta-data.
6940 for (auto *I : PDecl->protocols())
6976 SmallVector<ObjCProtocolDecl *, 8> SuperProtocols(PDecl->protocols());
7079 const ObjCList<ObjCProtocolDecl> &Protocols,
7082 if (Protocols.empty()) return;
7084 for (unsigned i = 0; i != Protocols.size(); i++)
7085 RewriteObjCProtocolMetaData(Protocols[i], Result);
7101 Result += utostr(Protocols.size());
7108 Result += utostr(Protocols.size());
7112 Result += Protocols[0]->getNameAsString();
7115 for (unsigned i = 1; i != Protocols.size(); i++) {
7117 Result += Protocols[i]->getNameAsString();
7192 // Protocols referenced in class declaration?
7195 const ObjCList<ObjCProtocolDecl> &Protocols = CDecl->getReferencedProtocols();
7196 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
7197 E = Protocols.end();
7442 // Protocols referenced in class declaration?
7444 SmallVector<ObjCProtocolDecl *, 8> RefedProtocols(CDecl->protocols());
7445 for (auto *I : CDecl->protocols())