Lines Matching refs:ObjCMethodDecl
1047 static ObjCMethodDecl *
1049 ObjCMethodDecl *AccessorDecl, SourceLocation AtLoc, in RedeclarePropertyAccessor()
1051 ObjCMethodDecl *Decl = AccessorDecl; in RedeclarePropertyAccessor()
1052 ObjCMethodDecl *ImplDecl = ObjCMethodDecl::Create( in RedeclarePropertyAccessor()
1434 if (ObjCMethodDecl *getterMethod = property->getGetterMethodDecl()) { in ActOnPropertyImplDecl()
1440 ObjCMethodDecl *OMD = ClassImpDecl->getMethod( in ActOnPropertyImplDecl()
1499 if (ObjCMethodDecl *setterMethod = property->getSetterMethodDecl()) { in ActOnPropertyImplDecl()
1504 ObjCMethodDecl *OMD = ClassImpDecl->getMethod( in ActOnPropertyImplDecl()
1530 ObjCMethodDecl::param_iterator P = setterMethod->param_begin(); in ActOnPropertyImplDecl()
1710 ObjCMethodDecl *GetterMethod, in DiagnosePropertyAccessorMismatch()
1838 ObjCMethodDecl *Method, ObjCIvarDecl *IV) { in IvarBacksCurrentMethodAccessor()
1841 ObjCMethodDecl *IMD = IFace->lookupMethod(Method->getSelector(), in IvarBacksCurrentMethodAccessor()
1910 ObjCMethodDecl *ImpMethod = IMPDecl->getInstanceMethod(Prop->getGetterName()); in DefaultSynthesizeProperties()
1999 llvm::SmallPtrSet<const ObjCMethodDecl *, 8> &SMap) { in DiagnoseUnimplementedAccessor() argument
2002 auto I = llvm::find_if(SMap, [&](const ObjCMethodDecl *x) { in DiagnoseUnimplementedAccessor()
2102 llvm::SmallPtrSet<const ObjCMethodDecl *, 8> InsMap; in DiagnoseUnimplementedProperties()
2181 ObjCMethodDecl *GetterMethod = nullptr; in AtomicPropertySetterGetterRules()
2182 ObjCMethodDecl *SetterMethod = nullptr; in AtomicPropertySetterGetterRules()
2268 ObjCMethodDecl *IM = PID->getGetterMethodDecl(); in DiagnoseOwningPropertyGetterSynthesis()
2271 ObjCMethodDecl *method = PD->getGetterMethodDecl(); in DiagnoseOwningPropertyGetterSynthesis()
2332 SmallVector<const ObjCMethodDecl *, 8> DesignatedInits; in DiagnoseMissingDesignatedInitOverrides()
2334 for (SmallVector<const ObjCMethodDecl *, 8>::iterator in DiagnoseMissingDesignatedInitOverrides()
2336 const ObjCMethodDecl *MD = *I; in DiagnoseMissingDesignatedInitOverrides()
2363 static void AddPropertyAttrs(Sema &S, ObjCMethodDecl *PropertyMethod, in AddPropertyAttrs()
2379 ObjCMethodDecl *GetterMethod, *SetterMethod; in ProcessPropertyDecl()
2489 GetterMethod = ObjCMethodDecl::Create( in ProcessPropertyDecl()
2495 ? ObjCMethodDecl::Optional in ProcessPropertyDecl()
2496 : ObjCMethodDecl::Required); in ProcessPropertyDecl()
2539 ObjCMethodDecl::Create(Context, Loc, Loc, in ProcessPropertyDecl()
2549 ObjCMethodDecl::Optional : in ProcessPropertyDecl()
2550 ObjCMethodDecl::Required); in ProcessPropertyDecl()