Commit 266e9ae2 by Ian Lance Taylor

compiler: Always re-lower lowered expressions.

From-SVN: r183530
parent 3a840863
...@@ -1520,6 +1520,8 @@ Lower_parse_tree::expression(Expression** pexpr) ...@@ -1520,6 +1520,8 @@ Lower_parse_tree::expression(Expression** pexpr)
&this->inserter_, this->iota_value_); &this->inserter_, this->iota_value_);
if (enew == e) if (enew == e)
break; break;
if (enew->traverse_subexpressions(this) == TRAVERSE_EXIT)
return TRAVERSE_EXIT;
*pexpr = enew; *pexpr = enew;
} }
return TRAVERSE_SKIP_COMPONENTS; return TRAVERSE_SKIP_COMPONENTS;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment