aboutsummaryrefslogtreecommitdiff
path: root/tests/data/parser/ok/0010_use_path_segments.txt
blob: 96d10d741bdbb42d8a4c2b222a31d75426bfa880 (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
32
33
34
35
36
37
38
39
40
41
42
FILE@[0; 40)
  USE_ITEM@[0; 21)
    USE_KW@[0; 3)
    USE_TREE@[3; 19)
      PATH@[3; 19)
        PATH@[3; 14)
          PATH@[3; 9)
            PATH_SEGMENT@[3; 9)
              WHITESPACE@[3; 4)
              COLONCOLON@[4; 6)
              NAME_REF@[6; 9)
                IDENT@[6; 9) "foo"
          COLONCOLON@[9; 11)
          PATH_SEGMENT@[11; 14)
            NAME_REF@[11; 14)
              IDENT@[11; 14) "bar"
        COLONCOLON@[14; 16)
        PATH_SEGMENT@[16; 19)
          NAME_REF@[16; 19)
            IDENT@[16; 19) "baz"
    SEMI@[19; 20)
    WHITESPACE@[20; 21)
  USE_ITEM@[21; 40)
    USE_KW@[21; 24)
    USE_TREE@[24; 38)
      PATH@[24; 38)
        PATH@[24; 33)
          PATH@[24; 28)
            PATH_SEGMENT@[24; 28)
              NAME_REF@[24; 28)
                WHITESPACE@[24; 25)
                IDENT@[25; 28) "foo"
          COLONCOLON@[28; 30)
          PATH_SEGMENT@[30; 33)
            NAME_REF@[30; 33)
              IDENT@[30; 33) "bar"
        COLONCOLON@[33; 35)
        PATH_SEGMENT@[35; 38)
          NAME_REF@[35; 38)
            IDENT@[35; 38) "baz"
    SEMI@[38; 39)
    WHITESPACE@[39; 40)