Lines Matching refs:ExDecl
13775 VarDecl *ExDecl = VarDecl::Create(Context, CurContext, StartLoc, Loc, Name, in BuildExceptionDeclaration() local
13777 ExDecl->setExceptionVariable(true); in BuildExceptionDeclaration()
13780 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(ExDecl)) in BuildExceptionDeclaration()
13801 InitializedEntity::InitializeVariable(ExDecl); in BuildExceptionDeclaration()
13817 ExDecl->setInit(init); in BuildExceptionDeclaration()
13821 FinalizeVarWithDestructor(ExDecl, recordType); in BuildExceptionDeclaration()
13827 ExDecl->setInvalidDecl(); in BuildExceptionDeclaration()
13829 return ExDecl; in BuildExceptionDeclaration()
13870 VarDecl *ExDecl = BuildExceptionDeclaration( in ActOnExceptionDeclarator() local
13873 ExDecl->setInvalidDecl(); in ActOnExceptionDeclarator()
13877 PushOnScopeChains(ExDecl, S); in ActOnExceptionDeclarator()
13879 CurContext->addDecl(ExDecl); in ActOnExceptionDeclarator()
13881 ProcessDeclAttributes(S, ExDecl, D); in ActOnExceptionDeclarator()
13882 return ExDecl; in ActOnExceptionDeclarator()