Lines Matching refs:ExDecl
9737 VarDecl *ExDecl = VarDecl::Create(Context, CurContext, StartLoc, Loc, Name, in BuildExceptionDeclaration() local
9739 ExDecl->setExceptionVariable(true); in BuildExceptionDeclaration()
9742 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(ExDecl)) in BuildExceptionDeclaration()
9759 InitializedEntity::InitializeVariable(ExDecl); in BuildExceptionDeclaration()
9776 ExDecl->setInit(init); in BuildExceptionDeclaration()
9780 FinalizeVarWithDestructor(ExDecl, recordType); in BuildExceptionDeclaration()
9786 ExDecl->setInvalidDecl(); in BuildExceptionDeclaration()
9788 return ExDecl; in BuildExceptionDeclaration()
9825 VarDecl *ExDecl = BuildExceptionDeclaration(S, TInfo, in ActOnExceptionDeclarator() local
9830 ExDecl->setInvalidDecl(); in ActOnExceptionDeclarator()
9834 PushOnScopeChains(ExDecl, S); in ActOnExceptionDeclarator()
9836 CurContext->addDecl(ExDecl); in ActOnExceptionDeclarator()
9838 ProcessDeclAttributes(S, ExDecl, D); in ActOnExceptionDeclarator()
9839 return ExDecl; in ActOnExceptionDeclarator()