Lines Matching refs:ObjCProtocolDecl
54 void ObjCProtocolList::set(ObjCProtocolDecl* const* InList, unsigned Elts, in set()
96 if (const auto *Proto = dyn_cast<ObjCProtocolDecl>(this)) { in getMethod()
97 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in getMethod()
170 if (const auto *PD = dyn_cast<ObjCProtocolDecl>(this)) in HasUserDeclaredSetterMethod()
183 if (const auto *Proto = dyn_cast<ObjCProtocolDecl>(DC)) { in findPropertyDecl()
184 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in findPropertyDecl()
253 if (const auto *Proto = dyn_cast<ObjCProtocolDecl>(this)) { in FindPropertyDeclaration()
254 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in FindPropertyDeclaration()
277 const auto *PID = cast<ObjCProtocolDecl>(this); in FindPropertyDeclaration()
447 ObjCProtocolDecl *const* ExtList, unsigned ExtNum, in mergeClassExtensionProtocolList()
461 SmallVector<ObjCProtocolDecl *, 8> ProtocolRefs; in mergeClassExtensionProtocolList()
464 ObjCProtocolDecl *ProtoInExtension = ExtList[i]; in mergeClassExtensionProtocolList()
679 ObjCProtocolDecl *
728 const ObjCList<ObjCProtocolDecl> &Protocols = in lookupMethod()
847 if (const auto *PD = dyn_cast<const ObjCProtocolDecl>(getDeclContext())) in definedInNSObject()
859 if (isa<ObjCProtocolDecl>(DC)) in isDesignatedInitializerForTheInterface()
1183 if (isa<ObjCProtocolDecl>(getDeclContext())) in getClassInterface()
1259 if (const auto *Protocol = dyn_cast<ObjCProtocolDecl>(Container)){ in CollectOverriddenMethodsRecurse()
1289 dyn_cast<ObjCProtocolDecl>(Method->getDeclContext())) { in collectOverriddenMethodsSlow()
1759 bool ObjCInterfaceDecl::ClassImplementsProtocol(ObjCProtocolDecl *lProto, in ClassImplementsProtocol()
1899 void ObjCProtocolDecl::anchor() {} in anchor()
1901 ObjCProtocolDecl::ObjCProtocolDecl(ASTContext &C, DeclContext *DC, in ObjCProtocolDecl() function in ObjCProtocolDecl
1904 ObjCProtocolDecl *PrevDecl) in ObjCProtocolDecl()
1912 ObjCProtocolDecl *ObjCProtocolDecl::Create(ASTContext &C, DeclContext *DC, in Create()
1916 ObjCProtocolDecl *PrevDecl) { in Create()
1918 new (C, DC) ObjCProtocolDecl(C, DC, Id, nameLoc, atStartLoc, PrevDecl); in Create()
1923 ObjCProtocolDecl *ObjCProtocolDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1925 ObjCProtocolDecl *Result = in CreateDeserialized()
1926 new (C, ID) ObjCProtocolDecl(C, nullptr, nullptr, SourceLocation(), in CreateDeserialized()
1932 bool ObjCProtocolDecl::isNonRuntimeProtocol() const { in isNonRuntimeProtocol()
1936 void ObjCProtocolDecl::getImpliedProtocols( in getImpliedProtocols()
1937 llvm::DenseSet<const ObjCProtocolDecl *> &IPs) const { in getImpliedProtocols()
1938 std::queue<const ObjCProtocolDecl *> WorkQueue; in getImpliedProtocols()
1953 ObjCProtocolDecl *ObjCProtocolDecl::lookupProtocolNamed(IdentifierInfo *Name) { in lookupProtocolNamed()
1954 ObjCProtocolDecl *PDecl = this; in lookupProtocolNamed()
1968 ObjCMethodDecl *ObjCProtocolDecl::lookupMethod(Selector Sel, in lookupMethod()
1974 const ObjCProtocolDecl *Def = getDefinition(); in lookupMethod()
1987 void ObjCProtocolDecl::allocateDefinitionData() { in allocateDefinitionData()
1993 void ObjCProtocolDecl::startDefinition() { in startDefinition()
2001 void ObjCProtocolDecl::collectPropertiesToImplement(PropertyMap &PM, in collectPropertiesToImplement()
2003 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectPropertiesToImplement()
2017 void ObjCProtocolDecl::collectInheritedProtocolProperties( in collectInheritedProtocolProperties()
2020 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectInheritedProtocolProperties()
2038 ObjCProtocolDecl::getObjCRuntimeNameAsString() const { in getObjCRuntimeNameAsString()