Lines Matching refs:ObjCProtocolDecl
608 const ObjCProtocolDecl *PD) override;
609 void GenerateProtocol(const ObjCProtocolDecl *PD) override;
611 virtual llvm::Constant *GenerateProtocolRef(const ObjCProtocolDecl *PD);
613 llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD) override { in GetOrEmitProtocol()
1314 const ObjCProtocolDecl *PD) override { in GenerateProtocolRef()
1351 void GenerateProtocol(const ObjCProtocolDecl *PD) override { in GenerateProtocol()
1354 llvm::Constant *GenerateProtocolRef(const ObjCProtocolDecl *PD) override { in GenerateProtocolRef()
1366 if (const ObjCProtocolDecl *Def = PD->getDefinition()) in GenerateProtocolRef()
3047 const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
3054 llvm::Constant *CGObjCGNU::GenerateProtocolRef(const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
3089 void CGObjCGNU::GenerateProtocol(const ObjCProtocolDecl *PD) { in GenerateProtocol()
3096 if (const ObjCProtocolDecl *Def = PD->getDefinition()) in GenerateProtocol()
3311 bool isProtocol = isa<ObjCProtocolDecl>(OCD); in GeneratePropertyList()
3314 std::function<void(const ObjCProtocolDecl *Proto)> collectProtocolProperties in GeneratePropertyList()
3315 = [&](const ObjCProtocolDecl *Proto) { in GeneratePropertyList()