Lines Matching refs:ObjCProtocolDecl
609 const ObjCProtocolDecl *PD) override;
610 void GenerateProtocol(const ObjCProtocolDecl *PD) override;
612 virtual llvm::Constant *GenerateProtocolRef(const ObjCProtocolDecl *PD);
614 llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD) override { in GetOrEmitProtocol()
1319 const ObjCProtocolDecl *PD) override { in GenerateProtocolRef()
1356 void GenerateProtocol(const ObjCProtocolDecl *PD) override { in GenerateProtocol()
1359 llvm::Constant *GenerateProtocolRef(const ObjCProtocolDecl *PD) override { in GenerateProtocolRef()
1371 if (const ObjCProtocolDecl *Def = PD->getDefinition()) in GenerateProtocolRef()
3132 const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
3139 llvm::Constant *CGObjCGNU::GenerateProtocolRef(const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
3174 void CGObjCGNU::GenerateProtocol(const ObjCProtocolDecl *PD) { in GenerateProtocol()
3181 if (const ObjCProtocolDecl *Def = PD->getDefinition()) in GenerateProtocol()
3396 bool isProtocol = isa<ObjCProtocolDecl>(OCD); in GeneratePropertyList()
3399 std::function<void(const ObjCProtocolDecl *Proto)> collectProtocolProperties in GeneratePropertyList()
3400 = [&](const ObjCProtocolDecl *Proto) { in GeneratePropertyList()