solidity/test/libsolidity/semanticTests/expressions/inc_dec_operators.sol

19 lines
338 B
Solidity

contract test {
uint8 x;
uint v;
function f() public returns (uint r) {
uint a = 6;
r = a;
r += (a++) * 0x10;
r += (++a) * 0x100;
v = 3;
r += (v++) * 0x1000;
r += (++v) * 0x10000;
}
}
// ====
// compileViaYul: also
// compileToEwasm: also
// ----
// f() -> 0x053866