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()
1316 const ObjCProtocolDecl *PD) override { in GenerateProtocolRef()
1353 void GenerateProtocol(const ObjCProtocolDecl *PD) override { in GenerateProtocol()
1356 llvm::Constant *GenerateProtocolRef(const ObjCProtocolDecl *PD) override { in GenerateProtocolRef()
1368 if (const ObjCProtocolDecl *Def = PD->getDefinition()) in GenerateProtocolRef()
3050 const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
3057 llvm::Constant *CGObjCGNU::GenerateProtocolRef(const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
3092 void CGObjCGNU::GenerateProtocol(const ObjCProtocolDecl *PD) { in GenerateProtocol()
3099 if (const ObjCProtocolDecl *Def = PD->getDefinition()) in GenerateProtocol()
3314 bool isProtocol = isa<ObjCProtocolDecl>(OCD); in GeneratePropertyList()
3317 std::function<void(const ObjCProtocolDecl *Proto)> collectProtocolProperties in GeneratePropertyList()
3318 = [&](const ObjCProtocolDecl *Proto) { in GeneratePropertyList()