Lines Matching refs:ExDecl
12254 VarDecl *ExDecl = VarDecl::Create(Context, CurContext, StartLoc, Loc, Name, in BuildExceptionDeclaration() local
12256 ExDecl->setExceptionVariable(true); in BuildExceptionDeclaration()
12259 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(ExDecl)) in BuildExceptionDeclaration()
12279 InitializedEntity::InitializeVariable(ExDecl); in BuildExceptionDeclaration()
12295 ExDecl->setInit(init); in BuildExceptionDeclaration()
12299 FinalizeVarWithDestructor(ExDecl, recordType); in BuildExceptionDeclaration()
12305 ExDecl->setInvalidDecl(); in BuildExceptionDeclaration()
12307 return ExDecl; in BuildExceptionDeclaration()
12348 VarDecl *ExDecl = BuildExceptionDeclaration(S, TInfo, in ActOnExceptionDeclarator() local
12353 ExDecl->setInvalidDecl(); in ActOnExceptionDeclarator()
12357 PushOnScopeChains(ExDecl, S); in ActOnExceptionDeclarator()
12359 CurContext->addDecl(ExDecl); in ActOnExceptionDeclarator()
12361 ProcessDeclAttributes(S, ExDecl, D); in ActOnExceptionDeclarator()
12362 return ExDecl; in ActOnExceptionDeclarator()