Lines Matching refs:ExDecl
16507 VarDecl *ExDecl = VarDecl::Create(Context, CurContext, StartLoc, Loc, Name, in BuildExceptionDeclaration() local
16509 ExDecl->setExceptionVariable(true); in BuildExceptionDeclaration()
16512 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(ExDecl)) in BuildExceptionDeclaration()
16533 InitializedEntity::InitializeVariable(ExDecl); in BuildExceptionDeclaration()
16549 ExDecl->setInit(init); in BuildExceptionDeclaration()
16553 FinalizeVarWithDestructor(ExDecl, recordType); in BuildExceptionDeclaration()
16559 ExDecl->setInvalidDecl(); in BuildExceptionDeclaration()
16561 return ExDecl; in BuildExceptionDeclaration()
16602 VarDecl *ExDecl = BuildExceptionDeclaration( in ActOnExceptionDeclarator() local
16605 ExDecl->setInvalidDecl(); in ActOnExceptionDeclarator()
16609 PushOnScopeChains(ExDecl, S); in ActOnExceptionDeclarator()
16611 CurContext->addDecl(ExDecl); in ActOnExceptionDeclarator()
16613 ProcessDeclAttributes(S, ExDecl, D); in ActOnExceptionDeclarator()
16614 return ExDecl; in ActOnExceptionDeclarator()