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()
1837 ObjCMethodDecl *Method, ObjCIvarDecl *IV) { in IvarBacksCurrentMethodAccessor()
1840 ObjCMethodDecl *IMD = IFace->lookupMethod(Method->getSelector(), in IvarBacksCurrentMethodAccessor()
1908 ObjCMethodDecl *ImpMethod = IMPDecl->getInstanceMethod(Prop->getGetterName()); in DefaultSynthesizeProperties()
1997 llvm::SmallPtrSet<const ObjCMethodDecl *, 8> &SMap) { in DiagnoseUnimplementedAccessor() argument
2000 auto I = llvm::find_if(SMap, [&](const ObjCMethodDecl *x) { in DiagnoseUnimplementedAccessor()
2099 llvm::SmallPtrSet<const ObjCMethodDecl *, 8> InsMap; in DiagnoseUnimplementedProperties()
2178 ObjCMethodDecl *GetterMethod = nullptr; in AtomicPropertySetterGetterRules()
2179 ObjCMethodDecl *SetterMethod = nullptr; in AtomicPropertySetterGetterRules()
2265 ObjCMethodDecl *IM = PID->getGetterMethodDecl(); in DiagnoseOwningPropertyGetterSynthesis()
2268 ObjCMethodDecl *method = PD->getGetterMethodDecl(); in DiagnoseOwningPropertyGetterSynthesis()
2329 SmallVector<const ObjCMethodDecl *, 8> DesignatedInits; in DiagnoseMissingDesignatedInitOverrides()
2331 for (SmallVector<const ObjCMethodDecl *, 8>::iterator in DiagnoseMissingDesignatedInitOverrides()
2333 const ObjCMethodDecl *MD = *I; in DiagnoseMissingDesignatedInitOverrides()
2360 static void AddPropertyAttrs(Sema &S, ObjCMethodDecl *PropertyMethod, in AddPropertyAttrs()
2376 ObjCMethodDecl *GetterMethod, *SetterMethod; in ProcessPropertyDecl()
2486 GetterMethod = ObjCMethodDecl::Create( in ProcessPropertyDecl()
2492 ? ObjCMethodDecl::Optional in ProcessPropertyDecl()
2493 : ObjCMethodDecl::Required); in ProcessPropertyDecl()
2536 ObjCMethodDecl::Create(Context, Loc, Loc, in ProcessPropertyDecl()
2546 ObjCMethodDecl::Optional : in ProcessPropertyDecl()
2547 ObjCMethodDecl::Required); in ProcessPropertyDecl()