Home | History | Annotate | Download | only in Serialization

Lines Matching refs:Protocols

735     // Read the directly referenced protocols and their SourceLocations.
737 SmallVector<ObjCProtocolDecl *, 16> Protocols;
738 Protocols.reserve(NumProtocols);
740 Protocols.push_back(ReadDeclAs<ObjCProtocolDecl>(Record, Idx));
745 ID->setProtocolList(Protocols.data(), NumProtocols, ProtoLocs.data(),
748 // Read the transitive closure of protocols referenced by this class.
750 Protocols.clear();
751 Protocols.reserve(NumProtocols);
753 Protocols.push_back(ReadDeclAs<ObjCProtocolDecl>(Record, Idx));
754 ID->data().AllReferencedProtocols.set(Protocols.data(), NumProtocols,
1984 // Objective-C classes and protocols with the same name always match.