2021-03-09 13:53:10 +00:00
|
|
|
{
|
|
|
|
let b := f(1, 2)
|
|
|
|
function f(a, r) -> t { }
|
|
|
|
b := f(3, 4)
|
|
|
|
}
|
|
|
|
// ====
|
|
|
|
// stackOptimization: true
|
|
|
|
// ----
|
2021-09-15 15:01:40 +00:00
|
|
|
// /* "":15:22 */
|
2021-11-01 13:19:33 +00:00
|
|
|
// tag_2
|
2021-09-15 15:01:40 +00:00
|
|
|
// /* "":20:21 */
|
|
|
|
// 0x02
|
|
|
|
// /* "":17:18 */
|
|
|
|
// 0x01
|
|
|
|
// /* "":15:22 */
|
2021-11-01 13:19:33 +00:00
|
|
|
// tag_1
|
2021-09-15 15:01:40 +00:00
|
|
|
// jump // in
|
2021-11-01 13:19:33 +00:00
|
|
|
// tag_2:
|
2021-09-15 15:01:40 +00:00
|
|
|
// /* "":62:69 */
|
|
|
|
// pop
|
|
|
|
// tag_3
|
|
|
|
// /* "":67:68 */
|
|
|
|
// 0x04
|
|
|
|
// /* "":64:65 */
|
|
|
|
// 0x03
|
|
|
|
// /* "":62:69 */
|
2021-11-01 13:19:33 +00:00
|
|
|
// tag_1
|
2021-09-15 15:01:40 +00:00
|
|
|
// jump // in
|
|
|
|
// tag_3:
|
|
|
|
// /* "":0:71 */
|
|
|
|
// stop
|
|
|
|
// /* "":27:52 */
|
2021-11-01 13:19:33 +00:00
|
|
|
// tag_1:
|
2021-09-15 15:01:40 +00:00
|
|
|
// pop
|
|
|
|
// pop
|
|
|
|
// /* "":47:48 */
|
|
|
|
// 0x00
|
|
|
|
// /* "":27:52 */
|
|
|
|
// swap1
|
|
|
|
// jump // out
|