Lines Matching refs:ExDecl
12013 VarDecl *ExDecl = VarDecl::Create(Context, CurContext, StartLoc, Loc, Name, in BuildExceptionDeclaration() local
12015 ExDecl->setExceptionVariable(true); in BuildExceptionDeclaration()
12018 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(ExDecl)) in BuildExceptionDeclaration()
12038 InitializedEntity::InitializeVariable(ExDecl); in BuildExceptionDeclaration()
12054 ExDecl->setInit(init); in BuildExceptionDeclaration()
12058 FinalizeVarWithDestructor(ExDecl, recordType); in BuildExceptionDeclaration()
12064 ExDecl->setInvalidDecl(); in BuildExceptionDeclaration()
12066 return ExDecl; in BuildExceptionDeclaration()
12107 VarDecl *ExDecl = BuildExceptionDeclaration(S, TInfo, in ActOnExceptionDeclarator() local
12112 ExDecl->setInvalidDecl(); in ActOnExceptionDeclarator()
12116 PushOnScopeChains(ExDecl, S); in ActOnExceptionDeclarator()
12118 CurContext->addDecl(ExDecl); in ActOnExceptionDeclarator()
12120 ProcessDeclAttributes(S, ExDecl, D); in ActOnExceptionDeclarator()
12121 return ExDecl; in ActOnExceptionDeclarator()