Lines Matching refs:ObjCProtocolDecl
1030 llvm::Constant *GetProtocolRef(const ObjCProtocolDecl *PD);
1107 void GenerateProtocol(const ObjCProtocolDecl *PD) override;
1113 virtual llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD)=0;
1174 static ProtocolMethodLists get(const ObjCProtocolDecl *PD) { in get()
1207 llvm::Constant *emitMethodList(Self *self, const ObjCProtocolDecl *PD, in emitMethodList()
1288 llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD) override;
1294 llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) override;
1301 EmitProtocolExtension(const ObjCProtocolDecl *PD,
1307 ObjCProtocolDecl::protocol_iterator begin,
1308 ObjCProtocolDecl::protocol_iterator end);
1358 const ObjCProtocolDecl *PD) override;
1471 llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD) override;
1477 llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) override;
1482 ObjCProtocolDecl::protocol_iterator begin,
1483 ObjCProtocolDecl::protocol_iterator end);
1648 const ObjCProtocolDecl *PD) override;
2959 const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
2967 void CGObjCCommonMac::GenerateProtocol(const ObjCProtocolDecl *PD) { in GenerateProtocol()
2979 llvm::Constant *CGObjCCommonMac::GetProtocolRef(const ObjCProtocolDecl *PD) { in GetProtocolRef()
3018 llvm::Constant *CGObjCMac::GetOrEmitProtocol(const ObjCProtocolDecl *PD) { in GetOrEmitProtocol()
3026 if (const ObjCProtocolDecl *Def = PD->getDefinition()) in GetOrEmitProtocol()
3065 llvm::Constant *CGObjCMac::GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) { in GetOrEmitProtocolRef()
3094 CGObjCMac::EmitProtocolExtension(const ObjCProtocolDecl *PD, in EmitProtocolExtension()
3150 ObjCProtocolDecl::protocol_iterator begin, in EmitProtocolList()
3151 ObjCProtocolDecl::protocol_iterator end) { in EmitProtocolList()
3190 const ObjCProtocolDecl *Proto, in PushProtocolProperties()
6586 const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
6962 const ObjCProtocolDecl *PD) { in GetOrEmitProtocolRef()
7006 const ObjCProtocolDecl *PD) { in GetOrEmitProtocol()
7108 ObjCProtocolDecl::protocol_iterator begin, in EmitProtocolList()
7109 ObjCProtocolDecl::protocol_iterator end) { in EmitProtocolList()