Lines Matching refs:ObjCProtocolDecl

991   llvm::Constant *GetProtocolRef(const ObjCProtocolDecl *PD);
1063 void GenerateProtocol(const ObjCProtocolDecl *PD) override;
1069 virtual llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) = 0;
1128 static ProtocolMethodLists get(const ObjCProtocolDecl *PD) { in get()
1161 llvm::Constant *emitMethodList(Self *self, const ObjCProtocolDecl *PD, in emitMethodList()
1238 llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD) override;
1244 llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) override;
1250 llvm::Constant *EmitProtocolExtension(const ObjCProtocolDecl *PD,
1256 ObjCProtocolDecl::protocol_iterator begin,
1257 ObjCProtocolDecl::protocol_iterator end);
1305 const ObjCProtocolDecl *PD) override;
1412 llvm::Constant *GetOrEmitProtocol(const ObjCProtocolDecl *PD) override;
1418 llvm::Constant *GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) override;
1423 ObjCProtocolDecl::protocol_iterator begin,
1424 ObjCProtocolDecl::protocol_iterator end);
1591 const ObjCProtocolDecl *PD) override;
2881 const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
2889 void CGObjCCommonMac::GenerateProtocol(const ObjCProtocolDecl *PD) { in GenerateProtocol()
2901 llvm::Constant *CGObjCCommonMac::GetProtocolRef(const ObjCProtocolDecl *PD) { in GetProtocolRef()
2938 llvm::Constant *CGObjCMac::GetOrEmitProtocol(const ObjCProtocolDecl *PD) { in GetOrEmitProtocol()
2946 if (const ObjCProtocolDecl *Def = PD->getDefinition()) in GetOrEmitProtocol()
2984 llvm::Constant *CGObjCMac::GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) { in GetOrEmitProtocolRef()
3013 CGObjCMac::EmitProtocolExtension(const ObjCProtocolDecl *PD, in EmitProtocolExtension()
3063 ObjCProtocolDecl::protocol_iterator begin, in EmitProtocolList()
3064 ObjCProtocolDecl::protocol_iterator end) { in EmitProtocolList()
3103 const ObjCProtocolDecl *Proto, bool IsClassProperty) { in PushProtocolProperties()
6499 const ObjCProtocolDecl *PD) { in GenerateProtocolRef()
6891 CGObjCNonFragileABIMac::GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) { in GetOrEmitProtocolRef()
6935 CGObjCNonFragileABIMac::GetOrEmitProtocol(const ObjCProtocolDecl *PD) { in GetOrEmitProtocol()
7033 Twine Name, ObjCProtocolDecl::protocol_iterator begin, in EmitProtocolList()
7034 ObjCProtocolDecl::protocol_iterator end) { in EmitProtocolList()