Lines Matching refs:ExDecl
16438 VarDecl *ExDecl = VarDecl::Create(Context, CurContext, StartLoc, Loc, Name, in BuildExceptionDeclaration() local
16440 ExDecl->setExceptionVariable(true); in BuildExceptionDeclaration()
16443 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(ExDecl)) in BuildExceptionDeclaration()
16464 InitializedEntity::InitializeVariable(ExDecl); in BuildExceptionDeclaration()
16480 ExDecl->setInit(init); in BuildExceptionDeclaration()
16484 FinalizeVarWithDestructor(ExDecl, recordType); in BuildExceptionDeclaration()
16490 ExDecl->setInvalidDecl(); in BuildExceptionDeclaration()
16492 return ExDecl; in BuildExceptionDeclaration()
16533 VarDecl *ExDecl = BuildExceptionDeclaration( in ActOnExceptionDeclarator() local
16536 ExDecl->setInvalidDecl(); in ActOnExceptionDeclarator()
16540 PushOnScopeChains(ExDecl, S); in ActOnExceptionDeclarator()
16542 CurContext->addDecl(ExDecl); in ActOnExceptionDeclarator()
16544 ProcessDeclAttributes(S, ExDecl, D); in ActOnExceptionDeclarator()
16545 return ExDecl; in ActOnExceptionDeclarator()