aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/data/parser/inline/ok/0081_for_type.txt
blob: 6e7e6bda1cfc115697b4348123c5c2af9db2c26e (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
31
SOURCE_FILE@[0; 29)
  TYPE_ALIAS_DEF@[0; 28)
    TYPE_KW@[0; 4)
    WHITESPACE@[4; 5)
    NAME@[5; 6)
      IDENT@[5; 6) "A"
    WHITESPACE@[6; 7)
    EQ@[7; 8)
    WHITESPACE@[8; 9)
    FOR_TYPE@[9; 27)
      FOR_KW@[9; 12)
      TYPE_PARAM_LIST@[12; 16)
        L_ANGLE@[12; 13)
        LIFETIME_PARAM@[13; 15)
          LIFETIME@[13; 15) "'a"
        R_ANGLE@[15; 16)
      WHITESPACE@[16; 17)
      FN_POINTER_TYPE@[17; 27)
        FN_KW@[17; 19)
        PARAM_LIST@[19; 21)
          L_PAREN@[19; 20)
          R_PAREN@[20; 21)
        WHITESPACE@[21; 22)
        RET_TYPE@[22; 27)
          THIN_ARROW@[22; 24)
          WHITESPACE@[24; 25)
          TUPLE_TYPE@[25; 27)
            L_PAREN@[25; 26)
            R_PAREN@[26; 27)
    SEMI@[27; 28)
  WHITESPACE@[28; 29)