Lines Matching defs:Protocols
1184 // Protocols are in distinct namespaces from everything else.
7817 const ObjCList<ObjCProtocolDecl> &Protocols =
7819 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
7820 E = Protocols.end();
7842 const ObjCList<ObjCProtocolDecl> &Protocols =
7844 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
7845 E = Protocols.end();
8697 ArrayRef<IdentifierLocPair> Protocols) {
8708 for (const IdentifierLocPair &Pair : Protocols)
9078 const ObjCList<ObjCProtocolDecl> &Protocols =
9080 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
9081 E = Protocols.end();
9101 const ObjCList<ObjCProtocolDecl> &Protocols =
9103 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
9104 E = Protocols.end();
9124 const ObjCList<ObjCProtocolDecl> &Protocols =
9126 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
9127 E = Protocols.end();