solidity/test/libyul/yulOptimizerTests/expressionSimplifier/not_applied_function_call_equality_not_movable.yul

15 lines
252 B
Plaintext
Raw Normal View History

2018-10-11 16:35:13 +00:00
// Even if the functions pass the equality check, they are not movable.
{
function f() -> a { }
let b := sub(f(), f())
}
2019-04-01 14:33:46 +00:00
// ====
// step: expressionSimplifier
2018-10-11 16:35:13 +00:00
// ----
// {
// function f() -> a
// {
// }
// let b := sub(f(), f())
// }