Lines Matching defs:ConformingProtocols
661 llvm::SmallVectorImpl<ObjCProtocolDecl*> &ConformingProtocols,
670 for (unsigned i = 0, e = ConformingProtocols.size(); i != e; i++) {
671 ClassString += ConformingProtocols[i]->getNameAsString();
679 for (unsigned i = 0, e = ConformingProtocols.size(); i != e; i++) {
680 ClassString += ConformingProtocols[i]->getNameAsString();
850 llvm::SmallVector<ObjCProtocolDecl*, 8> ConformingProtocols;
854 ConformingProtocols.push_back(PotentialImplicitProtocols[i]);
856 if (ConformingProtocols.empty())
862 for (unsigned i = 0, e = ConformingProtocols.size(); i != e; i++) {
864 ObjCProtocolDecl *TargetPDecl = ConformingProtocols[i];
865 for (unsigned i1 = 0, e1 = ConformingProtocols.size(); i1 != e1; i1++) {
866 ObjCProtocolDecl *PDecl = ConformingProtocols[i1];