github.com/tinygo-org/tinygo@v0.31.3-0.20240404173401-90b0bf646c27/testdata/calls.txt (about) 1 hello from function pointer: 5 2 deferring... 3 Thing.Print: foo arg: bar 4 ...run as defer 3 5 ...run closure deferred: 4 6 ...run as defer 1 7 ...exported defer 8 loop 3 9 loop 2 10 loop 1 11 loop 0 12 ...extracted defer func 1 13 Called the correct function. i = 1 14 bound method: foo 15 thing inside closure: foo 16 inside fp closure: foo 3 17 Thing.Print: arg: functional args 1 18 Thing.Print: named thing arg: functional args 2