[cfe-commits] r70000 - in /cfe/trunk: include/clang/AST/ExprCXX.h include/clang/AST/StmtNodes.def lib/AST/ExprCXX.cpp lib/AST/StmtPrinter.cpp
Sebastian Redl
sebastian.redl at getdesigned.at
Sat Apr 25 01:46:15 PDT 2009
On Fri, 24 Apr 2009 22:47:04 -0000, Anders Carlsson <andersca at mac.com>
wrote:
> Author: andersca
> Date: Fri Apr 24 17:47:04 2009
> New Revision: 70000
>
> URL: http://llvm.org/viewvc/llvm-project?rev=70000&view=rev
> Log:
> Add CXXExprWithCleanup
>
> Modified:
> cfe/trunk/include/clang/AST/ExprCXX.h
> cfe/trunk/include/clang/AST/StmtNodes.def
> cfe/trunk/lib/AST/ExprCXX.cpp
> cfe/trunk/lib/AST/StmtPrinter.cpp
>
> Modified: cfe/trunk/include/clang/AST/ExprCXX.h
> URL:
>
http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/ExprCXX.h?rev=70000&r1=69999&r2=70000&view=diff
>
>
==============================================================================
> --- cfe/trunk/include/clang/AST/ExprCXX.h (original)
> +++ cfe/trunk/include/clang/AST/ExprCXX.h Fri Apr 24 17:47:04 2009
> @@ -21,6 +21,7 @@
> namespace clang {
>
> class CXXConstructorDecl;
> + class CXXTempVarDecl;
>
>
//===--------------------------------------------------------------------===//
> // C++ Expressions.
> @@ -946,6 +947,32 @@
> virtual child_iterator child_end();
> };
>
> +class CXXExprWithCleanup : public Expr {
Documentation, please? I have no idea what this class is about.
Sebastian
More information about the cfe-commits
mailing list