Lines Matching defs:Protocols
898 // Protocols are in distinct namespaces from everything else.
5072 const ObjCList<ObjCProtocolDecl> &Protocols
5074 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
5075 E = Protocols.end();
5097 const ObjCList<ObjCProtocolDecl> &Protocols
5099 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
5100 E = Protocols.end();
5950 ArrayRef<IdentifierLocPair> Protocols) {
5961 for (const IdentifierLocPair &Pair : Protocols)
6313 const ObjCList<ObjCProtocolDecl> &Protocols
6315 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
6316 E = Protocols.end();
6336 const ObjCList<ObjCProtocolDecl> &Protocols
6338 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
6339 E = Protocols.end();
6359 const ObjCList<ObjCProtocolDecl> &Protocols
6361 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(),
6362 E = Protocols.end();