Branch: Tag:

2018-05-26

2018-05-26 11:02:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added F_FOREACH_VAL_LVAL.

This tree node type is identical to F_VAL_LVAL except
that it it used only as the CAR of F_FOREACH. This is
in preparation for delaying the resolving of auto for
foreach() to the tree optimizer pass.

3195:    {    if ($7) {    $$=mknode(F_FOREACH, -  mknode(F_VAL_LVAL,$6,$7), +  mknode(F_FOREACH_VAL_LVAL,$6,$7),    $10);    } else {    /* Error in lvalue */