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