Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Protocols

3171         // advance to the end of the referenced protocols.
5131 /// RewriteObjCProtocolMetaData - Rewrite protocols meta-data.
5163 struct protocol_methods protocols[];
5199 struct protocol_methods protocols[];
5283 const ObjCList<ObjCProtocolDecl> &Protocols,
5286 if (Protocols.empty()) return;
5288 for (unsigned i = 0; i != Protocols.size(); i++)
5289 RewriteObjCProtocolMetaData(Protocols[i], prefix, ClassName, Result);
5302 Result += utostr(Protocols.size());
5309 Result += utostr(Protocols.size());
5313 Result += Protocols[0]->getNameAsString();
5316 for (unsigned i = 1; i != Protocols.size(); i++) {
5318 Result += Protocols[i]->getNameAsString();
5439 // Protocols referenced in class declaration?
5454 struct objc_protocol_list *protocols;
5471 Result += "\tstruct _objc_protocol_list *protocols;\n";
5718 // Protocols referenced in class declaration?
5728 struct _objc_protocol_list *protocols;
5743 Result += "\tstruct _objc_protocol_list *protocols;\n";