• Home
  • Raw
  • Download

Lines Matching refs:IDecl

335   } else if (ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(IIDecl)) {  in getTypeName()  local
336 (void)DiagnoseUseOfDecl(IDecl, NameLoc); in getTypeName()
338 T = Context.getObjCInterfaceType(IDecl); in getTypeName()
1431 NamedDecl *IDecl = LookupSingleName(TUScope, Id, IdLoc, LookupOrdinaryName); in getObjCInterfaceDecl() local
1433 if (!IDecl && DoTypoCorrection) { in getObjCInterfaceDecl()
1440 IDecl = C.getCorrectionDeclAs<ObjCInterfaceDecl>(); in getObjCInterfaceDecl()
1442 << Id << IDecl->getDeclName() in getObjCInterfaceDecl()
1443 << FixItHint::CreateReplacement(IdLoc, IDecl->getNameAsString()); in getObjCInterfaceDecl()
1444 Diag(IDecl->getLocation(), diag::note_previous_decl) in getObjCInterfaceDecl()
1445 << IDecl->getDeclName(); in getObjCInterfaceDecl()
1447 Id = IDecl->getIdentifier(); in getObjCInterfaceDecl()
1450 ObjCInterfaceDecl *Def = dyn_cast_or_null<ObjCInterfaceDecl>(IDecl); in getObjCInterfaceDecl()
10036 Decl *Sema::ActOnObjCContainerStartDefinition(Decl *IDecl) { in ActOnObjCContainerStartDefinition() argument
10037 assert(isa<ObjCContainerDecl>(IDecl) && in ActOnObjCContainerStartDefinition()
10039 DeclContext *OCD = cast<DeclContext>(IDecl); in ActOnObjCContainerStartDefinition()
10043 return IDecl; in ActOnObjCContainerStartDefinition()
11035 ObjCInterfaceDecl *IDecl = CDecl->getClassInterface(); in ActOnFields() local
11037 if (IDecl) { in ActOnFields()
11039 IDecl->getIvarDecl(ClsFields[i]->getIdentifier())) { in ActOnFields()
11046 Ext = IDecl->known_extensions_begin(), in ActOnFields()
11047 ExtEnd = IDecl->known_extensions_end(); in ActOnFields()