mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-19 16:56:34 +00:00
Berry mark walrus operator as side-effect (#18999)
This commit is contained in:
parent
48e1dd4d7f
commit
ef304a8ba8
@ -1140,6 +1140,7 @@ static void walrus_expr(bparser *parser, bexpdesc *e)
|
||||
if (op == OptWalrus) {
|
||||
check_symbol(parser, e);
|
||||
bexpdesc e1 = *e; /* copy var to e1, e will get the result of expression */
|
||||
parser->finfo->binfo->sideeffect = 1; /* has side effect */
|
||||
scan_next_token(parser); /* skip ':=' */
|
||||
expr(parser, e);
|
||||
check_var(parser, e);
|
||||
|
Loading…
x
Reference in New Issue
Block a user