// bad.ts
export function main(): void {
let v = 1;
<i32>v++;
}
> node ~/fuzz_emerging_compilers/AssemblyScript/assemblyscript/bin/asc --optimizeLevel 2 --shrinkLevel 2 bad.ts -o bad.wasm
ERROR TS2357: The operand of an increment or decrement operator must be a variable or a property access.
:
2 │ <i32>v++;
│ ~~~~~~
└─ in bad.ts(2,1)
FAILURE 1 parse error(s)
Bug description
Steps to reproduce
AssemblyScript version
v0.28.20