Lines Matching refs:ObjCMethodDecl

67 ObjCMethodDecl *
89 ObjCMethodDecl *MD = dyn_cast<ObjCMethodDecl>(*Meth); in getMethod()
107 ObjCMethodDecl *MD = dyn_cast<ObjCMethodDecl>(*Meth); in HasUserDeclaredSetterMethod()
116 if (ObjCMethodDecl *MD = Cat->getInstanceMethod(Sel)) in HasUserDeclaredSetterMethod()
491 llvm::SmallVectorImpl<const ObjCMethodDecl *> &Methods) const { in getDesignatedInitializers()
513 const ObjCMethodDecl **InitMethod) const { in isDesignatedInitializer()
524 if (const ObjCMethodDecl *MD = IFace->getInstanceMethod(Sel)) { in isDesignatedInitializer()
532 if (const ObjCMethodDecl *MD = Ext->getInstanceMethod(Sel)) { in isDesignatedInitializer()
625 ObjCMethodDecl *ObjCInterfaceDecl::lookupMethod(Selector Sel, in lookupMethod()
636 ObjCMethodDecl *MethodDecl = nullptr; in lookupMethod()
683 ObjCMethodDecl *ObjCInterfaceDecl::lookupPrivateMethod( in lookupPrivateMethod()
693 ObjCMethodDecl *Method = nullptr; in lookupPrivateMethod()
722 ObjCMethodDecl *ObjCMethodDecl::Create( in Create()
728 return new (C, contextDecl) ObjCMethodDecl( in Create()
734 ObjCMethodDecl *ObjCMethodDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
735 return new (C, ID) ObjCMethodDecl(SourceLocation(), SourceLocation(), in CreateDeserialized()
739 bool ObjCMethodDecl::isThisDeclarationADesignatedInitializer() const { in isThisDeclarationADesignatedInitializer()
744 bool ObjCMethodDecl::isDesignatedInitializerForTheInterface( in isDesignatedInitializerForTheInterface()
745 const ObjCMethodDecl **InitMethod) const { in isDesignatedInitializerForTheInterface()
756 Stmt *ObjCMethodDecl::getBody() const { in getBody()
760 void ObjCMethodDecl::setAsRedeclaration(const ObjCMethodDecl *PrevMethod) { in setAsRedeclaration()
767 void ObjCMethodDecl::setParamsAndSelLocs(ASTContext &C, in setParamsAndSelLocs()
782 void ObjCMethodDecl::getSelectorLocs( in getSelectorLocs()
788 void ObjCMethodDecl::setMethodParams(ASTContext &C, in setMethodParams()
807 ObjCMethodDecl *ObjCMethodDecl::getNextRedeclarationImpl() { in getNextRedeclarationImpl()
809 ObjCMethodDecl *Redecl = nullptr; in getNextRedeclarationImpl()
811 Redecl = const_cast<ObjCMethodDecl*>(Ctx.getObjCMethodRedeclaration(this)); in getNextRedeclarationImpl()
851 ObjCMethodDecl *ObjCMethodDecl::getCanonicalDecl() { in getCanonicalDecl()
856 if (ObjCMethodDecl *MD = IFD->getMethod(getSelector(), in getCanonicalDecl()
863 if (ObjCMethodDecl *MD = CatD->getMethod(getSelector(), in getCanonicalDecl()
875 SourceLocation ObjCMethodDecl::getLocEnd() const { in getLocEnd()
881 ObjCMethodFamily ObjCMethodDecl::getMethodFamily() const { in getMethodFamily()
948 ObjCMethodDecl::param_type_iterator it = param_type_begin(); in getMethodFamily()
973 QualType ObjCMethodDecl::getSelfType(ASTContext &Context, in getSelfType()
1018 void ObjCMethodDecl::createImplicitParams(ASTContext &Context, in createImplicitParams()
1039 ObjCInterfaceDecl *ObjCMethodDecl::getClassInterface() { in getClassInterface()
1051 SourceRange ObjCMethodDecl::getReturnTypeSourceRange() const { in getReturnTypeSourceRange()
1058 QualType ObjCMethodDecl::getSendResultType() const { in getSendResultType()
1064 QualType ObjCMethodDecl::getSendResultType(QualType receiverType) const { in getSendResultType()
1073 const ObjCMethodDecl *Method, in CollectOverriddenMethodsRecurse()
1074 SmallVectorImpl<const ObjCMethodDecl *> &Methods, in CollectOverriddenMethodsRecurse()
1087 if (ObjCMethodDecl * in CollectOverriddenMethodsRecurse()
1104 if (const ObjCMethodDecl * in CollectOverriddenMethodsRecurse()
1135 const ObjCMethodDecl *Method, in CollectOverriddenMethods()
1136 SmallVectorImpl<const ObjCMethodDecl *> &Methods) { in CollectOverriddenMethods()
1141 static void collectOverriddenMethodsSlow(const ObjCMethodDecl *Method, in collectOverriddenMethodsSlow()
1142 SmallVectorImpl<const ObjCMethodDecl *> &overridden) { in collectOverriddenMethodsSlow()
1156 if (const ObjCMethodDecl *IFaceMeth = ID->getMethod(Method->getSelector(), in collectOverriddenMethodsSlow()
1169 if (const ObjCMethodDecl *IFaceMeth = ID->getMethod(Method->getSelector(), in collectOverriddenMethodsSlow()
1182 void ObjCMethodDecl::getOverriddenMethods( in getOverriddenMethods()
1183 SmallVectorImpl<const ObjCMethodDecl *> &Overridden) const { in getOverriddenMethods()
1184 const ObjCMethodDecl *Method = this; in getOverriddenMethods()
1199 ObjCMethodDecl::findPropertyDecl(bool CheckOverrides) const { in findPropertyDecl()
1259 typedef SmallVector<const ObjCMethodDecl *, 8> OverridesTy; in findPropertyDecl()
1574 ObjCMethodDecl *
1578 if (ObjCMethodDecl *MD = Impl->getInstanceMethod(Sel)) in getCategoryInstanceMethod()
1585 ObjCMethodDecl *ObjCInterfaceDecl::getCategoryClassMethod(Selector Sel) const { in getCategoryClassMethod()
1588 if (ObjCMethodDecl *MD = Impl->getClassMethod(Sel)) in getCategoryClassMethod()
1786 ObjCMethodDecl *ObjCProtocolDecl::lookupMethod(Selector Sel, in lookupMethod()
1788 ObjCMethodDecl *MethodDecl = nullptr; in lookupMethod()