Lines Matching defs:IMPDecl
1363 void Sema::DefaultSynthesizeProperties(Scope *S, ObjCImplDecl* IMPDecl,
1382 IMPDecl->FindPropertyImplIvarDecl(Prop->getIdentifier()))
1385 if (IMPDecl->FindPropertyImplDecl(Prop->getIdentifier()))
1387 if (IMPDecl->getInstanceMethod(Prop->getGetterName())) {
1390 if (IMPDecl->getInstanceMethod(Prop->getSetterName()))
1395 Diag(IMPDecl->getLocation(),
1424 void Sema::DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl,
1438 I = IMPDecl->propimpl_begin(),
1439 EI = IMPDecl->propimpl_end(); I != EI; ++I)
1451 Diag(IMPDecl->getLocation(),
1466 Diag(IMPDecl->getLocation(),
1482 Sema::AtomicPropertySetterGetterRules (ObjCImplDecl* IMPDecl,
1500 GetterMethod = IMPDecl->getInstanceMethod(Property->getGetterName());
1501 SetterMethod = IMPDecl->getInstanceMethod(Property->getSetterName());
1522 = IMPDecl->FindPropertyImplDecl(Property->getIdentifier())) {
1526 GetterMethod = IMPDecl->getInstanceMethod(Property->getGetterName());
1527 SetterMethod = IMPDecl->getInstanceMethod(Property->getSetterName());