Fold sue:s early, rather than after statements (fixes sizeof)
Fold sue:s early, rather than after statements (fixes sizeof)

e.g.
x = sizeof(struct A { int i, j; });

The struct size, etc is normally generated after the statement, when we
detect a new struct has entered scope, but it's too late by then, as
sizeof() folding has run.

bobrippling/ucc-c-compiler,bobrippling/ucc-c-compiler,bobrippling/ucc-c-compiler