solidity/test/libsolidity/semanticTests/arithmetics/block_inside_unchecked.sol

15 lines
237 B
Solidity

contract C {
function f() public returns (uint y) {
unchecked{{
uint max = type(uint).max;
uint x = max + 1;
y = x;
}}
}
}
// ====
// compileToEwasm: also
// compileViaYul: also
// ----
// f() -> 0x00