SOURCE_FILE@0..21
  ERROR@0..2
    IF_KW@0..2 "if"
  WHITESPACE@2..3 " "
  ERROR@3..8
    MATCH_KW@3..8 "match"
  WHITESPACE@8..10 "\n\n"
  STRUCT@10..21
    STRUCT_KW@10..16 "struct"
    WHITESPACE@16..17 " "
    NAME@17..18
      IDENT@17..18 "S"
    WHITESPACE@18..19 " "
    RECORD_FIELD_LIST@19..21
      L_CURLY@19..20 "{"
      R_CURLY@20..21 "}"
error 0..0: expected an item
error 3..3: expected an item
