Lines Matching refs:ObjCProtocolDecl
1026 llvm::Constant *GetProtocolRef(const ObjCProtocolDecl *PD);
1103 void GenerateProtocol(const ObjCProtocolDecl *PD) override;
1109 virtual llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD)=0;
1170 static ProtocolMethodLists get(const ObjCProtocolDecl *PD) { in get()
1203 llvm::Constant *emitMethodList(Self *self, const ObjCProtocolDecl *PD, in emitMethodList()
1284 llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD) override;
1290 llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) override;
1297 EmitProtocolExtension(const ObjCProtocolDecl *PD,
1303 ObjCProtocolDecl::protocol_iterator begin,
1304 ObjCProtocolDecl::protocol_iterator end);
1354 const ObjCProtocolDecl *PD) override;
1467 llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD) override;
1473 llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) override;
1478 ObjCProtocolDecl::protocol_iterator begin,
1479 ObjCProtocolDecl::protocol_iterator end);
1644 const ObjCProtocolDecl *PD) override;
2962 const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
2971 void CGObjCCommonMac::GenerateProtocol(const ObjCProtocolDecl *PD) { in GenerateProtocol()
2983 llvm::Constant *CGObjCCommonMac::GetProtocolRef(const ObjCProtocolDecl *PD) { in GetProtocolRef()
3022 llvm::Constant *CGObjCMac::GetOrEmitProtocol(const ObjCProtocolDecl *PD) { in GetOrEmitProtocol()
3030 if (const ObjCProtocolDecl *Def = PD->getDefinition()) in GetOrEmitProtocol()
3069 llvm::Constant *CGObjCMac::GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) { in GetOrEmitProtocolRef()
3098 CGObjCMac::EmitProtocolExtension(const ObjCProtocolDecl *PD, in EmitProtocolExtension()
3154 ObjCProtocolDecl::protocol_iterator begin, in EmitProtocolList()
3155 ObjCProtocolDecl::protocol_iterator end) { in EmitProtocolList()
3194 const ObjCProtocolDecl *Proto, in PushProtocolProperties()
6619 const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
6998 const ObjCProtocolDecl *PD) { in GetOrEmitProtocolRef()
7042 const ObjCProtocolDecl *PD) { in GetOrEmitProtocol()
7144 ObjCProtocolDecl::protocol_iterator begin, in EmitProtocolList()
7145 ObjCProtocolDecl::protocol_iterator end) { in EmitProtocolList()