github.com/tinygo-org/tinygo@v0.31.3-0.20240404173401-90b0bf646c27/testdata/interface.txt (about)

     1  thing: foo
     2  Thing.Print: foo
     3  is int: 5
     4  is byte: 120
     5  is string: foo
     6  is Foo: 18
     7  is Thing: foo
     8  is *Thing: foo
     9  is *Thing: foo
    10  is struct{n int}
    11  is struct{n int `foo:"bar"`}
    12  is Doubler: 6
    13  is Tuple: 1 7 11 13
    14  Array len: 4
    15  is Tuple: 1 7 11 13
    16  ArrayStruct.Print: 4 3
    17  is Tuple: 0 8 16 24
    18  SmallPair.Print: 3 5
    19  Stringer.String(): foo
    20  Stringer.(*Thing).String(): foo
    21  s has String() method: foo
    22  nested switch: true
    23  Byte():  3
    24  non-blocking call on sometimes-blocking interface
    25  slept 1ms
    26  slept 1ms
    27  type is int
    28  type is *int
    29  type is **int
    30  x is 5