Lines Matching refs:ObjCProtocolDecl
1000 llvm::Constant *GetProtocolRef(const ObjCProtocolDecl *PD);
1070 void GenerateProtocol(const ObjCProtocolDecl *PD) override;
1075 virtual llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD)=0;
1081 virtual llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD)=0;
1142 static ProtocolMethodLists get(const ObjCProtocolDecl *PD) { in get()
1175 llvm::Constant *emitMethodList(Self *self, const ObjCProtocolDecl *PD, in emitMethodList()
1256 llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD) override;
1262 llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) override;
1269 EmitProtocolExtension(const ObjCProtocolDecl *PD,
1275 ObjCProtocolDecl::protocol_iterator begin,
1276 ObjCProtocolDecl::protocol_iterator end);
1326 const ObjCProtocolDecl *PD) override;
1439 llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD) override;
1445 llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) override;
1450 ObjCProtocolDecl::protocol_iterator begin,
1451 ObjCProtocolDecl::protocol_iterator end);
1597 const ObjCProtocolDecl *PD) override;
2925 const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
2934 void CGObjCCommonMac::GenerateProtocol(const ObjCProtocolDecl *PD) { in GenerateProtocol()
2946 llvm::Constant *CGObjCCommonMac::GetProtocolRef(const ObjCProtocolDecl *PD) { in GetProtocolRef()
2984 llvm::Constant *CGObjCMac::GetOrEmitProtocol(const ObjCProtocolDecl *PD) { in GetOrEmitProtocol()
2992 if (const ObjCProtocolDecl *Def = PD->getDefinition()) in GetOrEmitProtocol()
3031 llvm::Constant *CGObjCMac::GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) { in GetOrEmitProtocolRef()
3060 CGObjCMac::EmitProtocolExtension(const ObjCProtocolDecl *PD, in EmitProtocolExtension()
3116 ObjCProtocolDecl::protocol_iterator begin, in EmitProtocolList()
3117 ObjCProtocolDecl::protocol_iterator end) { in EmitProtocolList()
3155 const ObjCProtocolDecl *Proto, in PushProtocolProperties()
6431 const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
6791 const ObjCProtocolDecl *PD) { in GetOrEmitProtocolRef()
6833 const ObjCProtocolDecl *PD) { in GetOrEmitProtocol()
6935 ObjCProtocolDecl::protocol_iterator begin, in EmitProtocolList()
6936 ObjCProtocolDecl::protocol_iterator end) { in EmitProtocolList()