Lines Matching refs:IMPDecl

1834 void Sema::DefaultSynthesizeProperties(Scope *S, ObjCImplDecl *IMPDecl,  in DefaultSynthesizeProperties()  argument
1853 if (IMPDecl->FindPropertyImplDecl( in DefaultSynthesizeProperties()
1856 if (IMPDecl->getInstanceMethod(Prop->getGetterName())) { in DefaultSynthesizeProperties()
1859 if (IMPDecl->getInstanceMethod(Prop->getSetterName())) in DefaultSynthesizeProperties()
1863 IMPDecl->FindPropertyImplIvarDecl(Prop->getIdentifier())) { in DefaultSynthesizeProperties()
1880 Diag(IMPDecl->getLocation(), in DefaultSynthesizeProperties()
1896 !IMPDecl->getInstanceMethod(Prop->getSetterName()) && in DefaultSynthesizeProperties()
1906 Diag(IMPDecl->getLocation(), diag::note_while_in_implementation); in DefaultSynthesizeProperties()
1922 Diag(IMPDecl->getLocation(), diag::note_while_in_implementation); in DefaultSynthesizeProperties()
1941 ObjCImplDecl *IMPDecl, ObjCContainerDecl *CDecl, ObjCCategoryDecl *C, in DiagnoseUnimplementedAccessor() argument
1967 S.Diag(IMPDecl->getLocation(), diag) << Prop->getDeclName() << Method; in DiagnoseUnimplementedAccessor()
1977 void Sema::DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, in DiagnoseUnimplementedProperties() argument
2044 for (const auto *I : IMPDecl->property_impls()) in DiagnoseUnimplementedProperties()
2049 for (const auto *I : IMPDecl->methods()) in DiagnoseUnimplementedProperties()
2077 PrimaryClass, Prop->getGetterName(), IMPDecl, CDecl, C, Prop, InsMap); in DiagnoseUnimplementedProperties()
2081 IMPDecl, CDecl, C, Prop, InsMap); in DiagnoseUnimplementedProperties()
2113 Sema::AtomicPropertySetterGetterRules (ObjCImplDecl* IMPDecl, in AtomicPropertySetterGetterRules() argument
2138 IMPDecl->getClassMethod(Property->getGetterName()) : in AtomicPropertySetterGetterRules()
2139 IMPDecl->getInstanceMethod(Property->getGetterName()); in AtomicPropertySetterGetterRules()
2141 IMPDecl->getClassMethod(Property->getSetterName()) : in AtomicPropertySetterGetterRules()
2142 IMPDecl->getInstanceMethod(Property->getSetterName()); in AtomicPropertySetterGetterRules()
2162 if (const ObjCPropertyImplDecl *PIDecl = IMPDecl->FindPropertyImplDecl( in AtomicPropertySetterGetterRules()
2168 IMPDecl->getClassMethod(Property->getGetterName()) : in AtomicPropertySetterGetterRules()
2169 IMPDecl->getInstanceMethod(Property->getGetterName()); in AtomicPropertySetterGetterRules()
2171 IMPDecl->getClassMethod(Property->getSetterName()) : in AtomicPropertySetterGetterRules()
2172 IMPDecl->getInstanceMethod(Property->getSetterName()); in AtomicPropertySetterGetterRules()