github.com/nevalang/neva@v0.23.1-0.20240507185603-7696a9bb8dda/internal/compiler/parser/smoke_test/happypath/019_interface.struct_nested.neva (about)

     1  interface { IReader1 (x struct { foo struct {} }) () }
     2  
     3  interface {
     4      IReader1 (x struct { foo struct {} }) () }
     5  
     6  interface {
     7      IReader1 (x struct { foo struct {} }) ()
     8  }
     9  
    10  interface { IReader1 (x struct { foo struct {} }) (bar struct { baz struct {} }) }
    11  
    12  interface {
    13      IReader1 (x struct { foo struct {} }) (bar struct { baz struct {} })
    14  }
    15  
    16  interface {
    17      IReader1 (
    18          x struct { foo struct {} }
    19      ) (bar struct { baz struct {} })
    20  }
    21  
    22  interface {
    23      IReader1 (
    24          x struct { foo struct {} }
    25      ) (
    26          bar struct { baz struct {} }
    27      )
    28  }
    29  
    30  interface {
    31      IReader1 (x struct {
    32          foo struct { a int }
    33      }) (bar struct {
    34          baz struct { b bool }
    35      })
    36  }
    37  
    38  interface {
    39      IReader1 (
    40          x struct { foo struct { a int } }
    41      ) (
    42          bar struct { baz struct { b bool } }
    43      )
    44  }
    45  
    46  interface {
    47      pub IReader1 (
    48          x struct { foo struct { a int } },
    49          y struct {}
    50      ) (
    51          bar struct { baz struct { b bool } },
    52          bax struct { r struct {} }
    53      )
    54  }