aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/test_data/parser/inline/ok/0157_variant_discriminant.txt
blob: a378dd80b7cc52d838ea8170a2e550ca2150a871 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
SOURCE_FILE@[0; 23)
  ENUM_DEF@[0; 22)
    ENUM_KW@[0; 4) "enum"
    WHITESPACE@[4; 5) " "
    NAME@[5; 6)
      IDENT@[5; 6) "E"
    WHITESPACE@[6; 7) " "
    ENUM_VARIANT_LIST@[7; 22)
      L_CURLY@[7; 8) "{"
      WHITESPACE@[8; 9) " "
      ENUM_VARIANT@[9; 20)
        NAME@[9; 10)
          IDENT@[9; 10) "X"
        TUPLE_FIELD_DEF_LIST@[10; 15)
          L_PAREN@[10; 11) "("
          TUPLE_FIELD_DEF@[11; 14)
            PATH_TYPE@[11; 14)
              PATH@[11; 14)
                PATH_SEGMENT@[11; 14)
                  NAME_REF@[11; 14)
                    IDENT@[11; 14) "i32"
          R_PAREN@[14; 15) ")"
        WHITESPACE@[15; 16) " "
        EQ@[16; 17) "="
        WHITESPACE@[17; 18) " "
        LITERAL@[18; 20)
          INT_NUMBER@[18; 20) "10"
      WHITESPACE@[20; 21) " "
      R_CURLY@[21; 22) "}"
  WHITESPACE@[22; 23) "\n"