[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