commit | c821c862d85f8258529a0a32a9f35e394d7a430e | [log] [tgz] |
---|---|---|
author | Argiris Kirtzidis <akyrtzi@gmail.com> | Thu Sep 11 04:22:26 2008 +0000 |
committer | Argiris Kirtzidis <akyrtzi@gmail.com> | Thu Sep 11 04:22:26 2008 +0000 |
tree | 97576d1512f20684c9177ad8dfb694783d01f9cf | |
parent | b151955bf671ed006f5ac1c09488caabd05816da [diff] [blame] |
CXXConditionDeclExpr expression node is an lvalue. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56093 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/AST/Expr.cpp b/lib/AST/Expr.cpp index 9452db4..ca92c81 100644 --- a/lib/AST/Expr.cpp +++ b/lib/AST/Expr.cpp
@@ -460,6 +460,8 @@ ? LV_InvalidExpression : LV_Valid); case CXXDefaultArgExprClass: return cast<CXXDefaultArgExpr>(this)->getExpr()->isLvalue(Ctx); + case CXXConditionDeclExprClass: + return LV_Valid; default: break; }