compiler: Always re-lower lowered expressions.
From-SVN: r183530
This commit is contained in:
parent
3a840863c2
commit
266e9ae24f
|
@ -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;
|
||||||
|
|
Loading…
Reference in New Issue