compiler: Always re-lower lowered expressions.

From-SVN: r183530
This commit is contained in:
Ian Lance Taylor 2012-01-25 18:54:34 +00:00
parent 3a840863c2
commit 266e9ae24f
1 changed files with 2 additions and 0 deletions

View File

@ -1520,6 +1520,8 @@ Lower_parse_tree::expression(Expression** pexpr)
&this->inserter_, this->iota_value_);
if (enew == e)
break;
if (enew->traverse_subexpressions(this) == TRAVERSE_EXIT)
return TRAVERSE_EXIT;
*pexpr = enew;
}
return TRAVERSE_SKIP_COMPONENTS;