Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Protocols

3217         // advance to the end of the referenced protocols.
5186 /// RewriteObjCProtocolMetaData - Rewrite protocols meta-data.
5218 struct protocol_methods protocols[];
5254 struct protocol_methods protocols[];
5338 const ObjCList<ObjCProtocolDecl> &Protocols,
5341 if (Protocols.empty()) return;
5343 for (unsigned i = 0; i != Protocols.size(); i++)
5344 RewriteObjCProtocolMetaData(Protocols[i], prefix, ClassName, Result);
5357 Result += utostr(Protocols.size());
5364 Protocols.size());
5368 Result += Protocols[0]->getNameAsString();
5371 for (unsigned i = 1; i != Protocols.size(); i++) {
5373 Result += Protocols[i]->getNameAsString();
5499 // Protocols referenced in class declaration?
5514 struct objc_protocol_list *protocols;
5531 Result += "\tstruct _objc_protocol_list *protocols;\n";
5781 // Protocols referenced in class declaration?
5791 struct _objc_protocol_list *protocols;
5806 Result += "\tstruct _objc_protocol_list *protocols;\n";