vlib/v/parser/tests/inline_sum_type_return_type_too_many_variants.vv:4:6: warning: an inline sum type expects a maximum of 3 types (5 were given)
    2 | 
    3 | struct Foo {
    4 |     bar int | string | token.Position | bool | u32
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    5 | }
    6 |
vlib/v/parser/tests/inline_sum_type_return_type_too_many_variants.vv:7:12: warning: an inline sum type expects a maximum of 3 types (5 were given)
    5 | }
    6 | 
    7 | fn foo(arg int | string | token.Position | bool | u32) int | string | token.Position | bool | u32 {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8 |     return 1
    9 | }
vlib/v/parser/tests/inline_sum_type_return_type_too_many_variants.vv:7:56: warning: an inline sum type expects a maximum of 3 types (5 were given)
    5 | }
    6 | 
    7 | fn foo(arg int | string | token.Position | bool | u32) int | string | token.Position | bool | u32 {
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8 |     return 1
    9 | }
