mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
15 lines
253 B
Plaintext
15 lines
253 B
Plaintext
// Even if the functions pass the equality check, they are not movable.
|
|
{
|
|
function f() -> a { }
|
|
let b := sub(f(), f())
|
|
mstore(0, b)
|
|
}
|
|
// ====
|
|
// step: fullSimplify
|
|
// ----
|
|
// {
|
|
// function f() -> a
|
|
// { }
|
|
// mstore(0, sub(f(), f()))
|
|
// }
|