Lines Matching defs:CDecl
195 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) {
196 if (CDecl->IsClassExtension()) {
410 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(SemaRef.CurContext);
414 ObjCInterfaceDecl *CCPrimary = CDecl->getClassInterface();
419 Diag(CDecl->getLocation(), diag::err_continuation_class);
503 ObjCPropertyDecl *PDecl = CreatePropertyDecl(S, CDecl, AtLoc, LParenLoc,
551 Scope *S, ObjCContainerDecl *CDecl, SourceLocation AtLoc,
599 DeclContext *DC = CDecl;
692 CDecl->hasAttr<ObjCDirectMembersAttr>()) {
693 if (isa<ObjCProtocolDecl>(CDecl)) {
1734 CollectImmediateProperties(ObjCContainerDecl *CDecl,
1739 if (ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl)) {
1759 if (ObjCCategoryDecl *CATDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) {
1773 else if (ObjCProtocolDecl *PDecl = dyn_cast<ObjCProtocolDecl>(CDecl)) {
1801 static void CollectSuperClassPropertyImplementations(ObjCInterfaceDecl *CDecl,
1803 if (ObjCInterfaceDecl *SDecl = CDecl->getSuperClass()) {
1976 ObjCImplDecl *IMPDecl, ObjCContainerDecl *CDecl, ObjCCategoryDecl *C,
1994 isa<ObjCCategoryDecl>(CDecl)
2005 if (ObjCInterfaceDecl *ID = dyn_cast<ObjCInterfaceDecl>(CDecl))
2012 ObjCContainerDecl *CDecl,
2015 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl);
2023 if (ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl)) {
2035 CollectImmediateProperties(CDecl, PropMap, NoNeedToImplPropMap,
2057 CollectImmediateProperties(CDecl, *LazyMap, NoNeedToImplPropMap,
2085 ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl);
2110 IMPDecl, CDecl, C, Prop, InsMap);
2113 Prop->getSetterName(), IMPDecl, CDecl, C,