Lines Matching refs:ObjCContainerDecl
166 ObjCContainerDecl *ClassDecl = cast<ObjCContainerDecl>(CurContext); in ActOnProperty()
521 ObjCContainerDecl *CDecl, in CreatePropertyDecl()
803 ObjCContainerDecl *ClassImpDecl = in ActOnPropertyImplDecl()
804 dyn_cast<ObjCContainerDecl>(CurContext); in ActOnPropertyImplDecl()
1421 static void CollectImmediateProperties(ObjCContainerDecl *CDecl, in CollectImmediateProperties()
1422 ObjCContainerDecl::PropertyMap &PropMap, in CollectImmediateProperties()
1423 ObjCContainerDecl::PropertyMap &SuperPropMap, in CollectImmediateProperties()
1620 ObjCContainerDecl *CDecl, in DiagnoseUnimplementedAccessor()
1647 ObjCContainerDecl *CDecl, in DiagnoseUnimplementedProperties()
1649 ObjCContainerDecl::PropertyMap PropMap; in DiagnoseUnimplementedProperties()
1653 ObjCContainerDecl::PropertyMap NoNeedToImplPropMap; in DiagnoseUnimplementedProperties()
1676 std::unique_ptr<ObjCContainerDecl::PropertyMap> LazyMap; in DiagnoseUnimplementedProperties()
1689 ObjCContainerDecl::PropertyMap NoNeedToImplPropMap; in DiagnoseUnimplementedProperties()
1690 LazyMap.reset(new ObjCContainerDecl::PropertyMap()); in DiagnoseUnimplementedProperties()
1729 for (ObjCContainerDecl::PropertyMap::iterator in DiagnoseUnimplementedProperties()
1751 ObjCContainerDecl* IDecl) { in AtomicPropertySetterGetterRules()
1904 ObjCContainerDecl *CD, in ProcessPropertyDecl()
1906 ObjCContainerDecl *lexicalDC) { in ProcessPropertyDecl()