CXXConditionDeclExpr expression node is an lvalue.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56093 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Argyrios Kyrtzidis 2008-09-11 04:22:26 +00:00
Родитель d146552a1e
Коммит 24b41fa823
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -460,6 +460,8 @@ Expr::isLvalueResult Expr::isLvalue(ASTContext &Ctx) const {
? LV_InvalidExpression : LV_Valid); ? LV_InvalidExpression : LV_Valid);
case CXXDefaultArgExprClass: case CXXDefaultArgExprClass:
return cast<CXXDefaultArgExpr>(this)->getExpr()->isLvalue(Ctx); return cast<CXXDefaultArgExpr>(this)->getExpr()->isLvalue(Ctx);
case CXXConditionDeclExprClass:
return LV_Valid;
default: default:
break; break;
} }