]> ocean-lang.org Git - ocean/commit - csrc/oceani-tests.mdc
oceani: add tracking of rval vs lval
authorNeilBrown <neil@brown.name>
Wed, 15 Dec 2021 10:02:48 +0000 (21:02 +1100)
committerNeilBrown <neil@brown.name>
Wed, 15 Dec 2021 10:02:48 +0000 (21:02 +1100)
commitd445e961d9ca6d339f882607eb3685c78ed86f4a
treecc893c301085c8cabe906b0768ee87baf4df6c89
parent63e4b945b7fcf3c2ccbf7fee64bc08ae9f0aecf0
oceani: add tracking of rval vs lval

We need to know when a value is an rval or an lval.
So add an 'Erval' flag.  If not an rval, it must be an lval.

Also fix tracking of whether the lval is for a constant.

Signed-off-by: NeilBrown <neil@brown.name>
csrc/oceani-tests.mdc
csrc/oceani.mdc