diff options
author | Anders Carlsson <andersca@mac.com> | 2009-05-01 22:18:43 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2009-05-01 22:18:43 +0000 |
commit | 2d44e8a41de8a33c0f04ac198714f71dc841bab0 (patch) | |
tree | f4f041ff087824041f4558728e03fd73dc7f8897 /lib/AST/ExprCXX.cpp | |
parent | 3dad49f2b60353638586ad1893a72f335618f919 (diff) |
Rename CXXExprWithCleanup to CXXExprWithTemporaries.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70584 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/AST/ExprCXX.cpp')
-rw-r--r-- | lib/AST/ExprCXX.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/lib/AST/ExprCXX.cpp b/lib/AST/ExprCXX.cpp index dc0b57372f..c28086147f 100644 --- a/lib/AST/ExprCXX.cpp +++ b/lib/AST/ExprCXX.cpp @@ -274,9 +274,10 @@ CXXDestroyExpr *CXXDestroyExpr::Create(ASTContext &C, VarDecl *vd) { return new (C) CXXDestroyExpr(vd, C.VoidTy); } -CXXExprWithCleanup::CXXExprWithCleanup(Expr *subexpr, CXXTempVarDecl **decls, - unsigned numdecls) -: Expr(CXXExprWithCleanupClass, subexpr->getType(), +CXXExprWithTemporaries::CXXExprWithTemporaries(Expr *subexpr, + CXXTempVarDecl **decls, + unsigned numdecls) +: Expr(CXXExprWithTemporariesClass, subexpr->getType(), subexpr->isTypeDependent(), subexpr->isValueDependent()), SubExpr(subexpr), Decls(0), NumDecls(numdecls) { if (NumDecls > 0) { @@ -286,7 +287,7 @@ CXXExprWithCleanup::CXXExprWithCleanup(Expr *subexpr, CXXTempVarDecl **decls, } } -CXXExprWithCleanup::~CXXExprWithCleanup() { +CXXExprWithTemporaries::~CXXExprWithTemporaries() { delete[] Decls; } @@ -306,7 +307,7 @@ Stmt::child_iterator CXXDestroyExpr::child_end() { return child_iterator(); } -// CXXExprWithCleanup -Stmt::child_iterator CXXExprWithCleanup::child_begin() { return &SubExpr; } -Stmt::child_iterator CXXExprWithCleanup::child_end() { return &SubExpr + 1; } +// CXXExprWithTemporaries +Stmt::child_iterator CXXExprWithTemporaries::child_begin() { return &SubExpr; } +Stmt::child_iterator CXXExprWithTemporaries::child_end() { return &SubExpr + 1;} |