Lines Matching refs:ObjCProtocolDecl
896 const ObjCProtocolDecl *PROTO,
902 llvm::Constant *GetProtocolRef(const ObjCProtocolDecl *PD);
948 virtual void GenerateProtocol(const ObjCProtocolDecl *PD);
953 virtual llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD)=0;
959 virtual llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD)=0;
1046 virtual llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD);
1052 virtual llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD);
1059 EmitProtocolExtension(const ObjCProtocolDecl *PD,
1067 ObjCProtocolDecl::protocol_iterator begin,
1068 ObjCProtocolDecl::protocol_iterator end);
1121 const ObjCProtocolDecl *PD);
1240 virtual llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD);
1246 virtual llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD);
1251 ObjCProtocolDecl::protocol_iterator begin,
1252 ObjCProtocolDecl::protocol_iterator end);
1378 const ObjCProtocolDecl *PD);
1876 const ObjCProtocolDecl *PD) {
1885 void CGObjCCommonMac::GenerateProtocol(const ObjCProtocolDecl *PD) {
1897 llvm::Constant *CGObjCCommonMac::GetProtocolRef(const ObjCProtocolDecl *PD) {
1916 llvm::Constant *CGObjCMac::GetOrEmitProtocol(const ObjCProtocolDecl *PD) {
1924 if (const ObjCProtocolDecl *Def = PD->getDefinition())
1935 for (ObjCProtocolDecl::instmeth_iterator
1951 for (ObjCProtocolDecl::classmeth_iterator
2008 llvm::Constant *CGObjCMac::GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) {
2038 CGObjCMac::EmitProtocolExtension(const ObjCProtocolDecl *PD,
2082 ObjCProtocolDecl::protocol_iterator begin,
2083 ObjCProtocolDecl::protocol_iterator end) {
2117 const ObjCProtocolDecl *PROTO,
2119 for (ObjCProtocolDecl::protocol_iterator P = PROTO->protocol_begin(),
5224 const ObjCProtocolDecl *PD) {
5519 const ObjCProtocolDecl *PD) {
5556 const ObjCProtocolDecl *PD) {
5564 if (const ObjCProtocolDecl *Def = PD->getDefinition())
5571 for (ObjCProtocolDecl::instmeth_iterator
5587 for (ObjCProtocolDecl::classmeth_iterator
5684 ObjCProtocolDecl::protocol_iterator begin,
5685 ObjCProtocolDecl::protocol_iterator end) {