Home | History | Annotate | Download | only in Sema

Lines Matching defs:CDecl

200   if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) {
201 if (CDecl->IsClassExtension()) {
421 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(CurContext);
425 ObjCInterfaceDecl *CCPrimary = CDecl->getClassInterface();
430 Diag(CDecl->getLocation(), diag::err_continuation_class);
510 ObjCPropertyDecl *PDecl = CreatePropertyDecl(S, CDecl, AtLoc, LParenLoc,
556 ObjCContainerDecl *CDecl,
609 DeclContext *DC = cast<DeclContext>(CDecl);
1518 static void CollectImmediateProperties(ObjCContainerDecl *CDecl,
1523 if (ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl)) {
1537 if (ObjCCategoryDecl *CATDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) {
1546 else if (ObjCProtocolDecl *PDecl = dyn_cast<ObjCProtocolDecl>(CDecl)) {
1567 static void CollectSuperClassPropertyImplementations(ObjCInterfaceDecl *CDecl,
1569 if (ObjCInterfaceDecl *SDecl = CDecl->getSuperClass()) {
1733 ObjCContainerDecl *CDecl,
1745 isa<ObjCCategoryDecl>(CDecl) ?
1753 if (ObjCInterfaceDecl *ID = dyn_cast<ObjCInterfaceDecl>(CDecl))
1760 ObjCContainerDecl *CDecl,
1763 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl);
1770 if (ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl)) {
1782 CollectImmediateProperties(CDecl, PropMap, NoNeedToImplPropMap);
1804 CollectImmediateProperties(CDecl, *LazyMap, NoNeedToImplPropMap,
1829 ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl);
1854 PrimaryClass, Prop->getGetterName(), IMPDecl, CDecl, C, Prop, InsMap);
1858 IMPDecl, CDecl, C, Prop, InsMap);