fun f() { // this case is not processed specifically in implementation, but it works val x = -y println(5-x) }