Lines Matching defs:Protocols
1187 // Protocols are in distinct namespaces from everything else.
7677 const ObjCList<ObjCProtocolDecl> &Protocols =
7679 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
7680 E = Protocols.end();
7702 const ObjCList<ObjCProtocolDecl> &Protocols =
7704 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
7705 E = Protocols.end();
8558 ArrayRef<IdentifierLocPair> Protocols) {
8569 for (const IdentifierLocPair &Pair : Protocols)
8939 const ObjCList<ObjCProtocolDecl> &Protocols =
8941 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
8942 E = Protocols.end();
8962 const ObjCList<ObjCProtocolDecl> &Protocols =
8964 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
8965 E = Protocols.end();
8985 const ObjCList<ObjCProtocolDecl> &Protocols =
8987 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
8988 E = Protocols.end();