diff options
Diffstat (limited to 'crates/ra_syntax/test_data/parser/ok/0014_use_tree.rast')
-rw-r--r-- | crates/ra_syntax/test_data/parser/ok/0014_use_tree.rast | 190 |
1 files changed, 95 insertions, 95 deletions
diff --git a/crates/ra_syntax/test_data/parser/ok/0014_use_tree.rast b/crates/ra_syntax/test_data/parser/ok/0014_use_tree.rast index 49a68e881..3642c107b 100644 --- a/crates/ra_syntax/test_data/parser/ok/0014_use_tree.rast +++ b/crates/ra_syntax/test_data/parser/ok/0014_use_tree.rast | |||
@@ -1,95 +1,95 @@ | |||
1 | SOURCE_FILE@[0; 81) | 1 | SOURCE_FILE@0..81 |
2 | USE_ITEM@[0; 6) | 2 | USE_ITEM@0..6 |
3 | USE_KW@[0; 3) "use" | 3 | USE_KW@0..3 "use" |
4 | WHITESPACE@[3; 4) " " | 4 | WHITESPACE@3..4 " " |
5 | USE_TREE@[4; 5) | 5 | USE_TREE@4..5 |
6 | STAR@[4; 5) "*" | 6 | STAR@4..5 "*" |
7 | SEMICOLON@[5; 6) ";" | 7 | SEMICOLON@5..6 ";" |
8 | WHITESPACE@[6; 7) "\n" | 8 | WHITESPACE@6..7 "\n" |
9 | USE_ITEM@[7; 15) | 9 | USE_ITEM@7..15 |
10 | USE_KW@[7; 10) "use" | 10 | USE_KW@7..10 "use" |
11 | WHITESPACE@[10; 11) " " | 11 | WHITESPACE@10..11 " " |
12 | USE_TREE@[11; 14) | 12 | USE_TREE@11..14 |
13 | COLON2@[11; 13) "::" | 13 | COLON2@11..13 "::" |
14 | STAR@[13; 14) "*" | 14 | STAR@13..14 "*" |
15 | SEMICOLON@[14; 15) ";" | 15 | SEMICOLON@14..15 ";" |
16 | WHITESPACE@[15; 16) "\n" | 16 | WHITESPACE@15..16 "\n" |
17 | USE_ITEM@[16; 25) | 17 | USE_ITEM@16..25 |
18 | USE_KW@[16; 19) "use" | 18 | USE_KW@16..19 "use" |
19 | WHITESPACE@[19; 20) " " | 19 | WHITESPACE@19..20 " " |
20 | USE_TREE@[20; 24) | 20 | USE_TREE@20..24 |
21 | COLON2@[20; 22) "::" | 21 | COLON2@20..22 "::" |
22 | USE_TREE_LIST@[22; 24) | 22 | USE_TREE_LIST@22..24 |
23 | L_CURLY@[22; 23) "{" | 23 | L_CURLY@22..23 "{" |
24 | R_CURLY@[23; 24) "}" | 24 | R_CURLY@23..24 "}" |
25 | SEMICOLON@[24; 25) ";" | 25 | SEMICOLON@24..25 ";" |
26 | WHITESPACE@[25; 26) "\n" | 26 | WHITESPACE@25..26 "\n" |
27 | USE_ITEM@[26; 33) | 27 | USE_ITEM@26..33 |
28 | USE_KW@[26; 29) "use" | 28 | USE_KW@26..29 "use" |
29 | WHITESPACE@[29; 30) " " | 29 | WHITESPACE@29..30 " " |
30 | USE_TREE@[30; 32) | 30 | USE_TREE@30..32 |
31 | USE_TREE_LIST@[30; 32) | 31 | USE_TREE_LIST@30..32 |
32 | L_CURLY@[30; 31) "{" | 32 | L_CURLY@30..31 "{" |
33 | R_CURLY@[31; 32) "}" | 33 | R_CURLY@31..32 "}" |
34 | SEMICOLON@[32; 33) ";" | 34 | SEMICOLON@32..33 ";" |
35 | WHITESPACE@[33; 34) "\n" | 35 | WHITESPACE@33..34 "\n" |
36 | USE_ITEM@[34; 45) | 36 | USE_ITEM@34..45 |
37 | USE_KW@[34; 37) "use" | 37 | USE_KW@34..37 "use" |
38 | WHITESPACE@[37; 38) " " | 38 | WHITESPACE@37..38 " " |
39 | USE_TREE@[38; 44) | 39 | USE_TREE@38..44 |
40 | PATH@[38; 41) | 40 | PATH@38..41 |
41 | PATH_SEGMENT@[38; 41) | 41 | PATH_SEGMENT@38..41 |
42 | NAME_REF@[38; 41) | 42 | NAME_REF@38..41 |
43 | IDENT@[38; 41) "foo" | 43 | IDENT@38..41 "foo" |
44 | COLON2@[41; 43) "::" | 44 | COLON2@41..43 "::" |
45 | STAR@[43; 44) "*" | 45 | STAR@43..44 "*" |
46 | SEMICOLON@[44; 45) ";" | 46 | SEMICOLON@44..45 ";" |
47 | WHITESPACE@[45; 46) "\n" | 47 | WHITESPACE@45..46 "\n" |
48 | USE_ITEM@[46; 58) | 48 | USE_ITEM@46..58 |
49 | USE_KW@[46; 49) "use" | 49 | USE_KW@46..49 "use" |
50 | WHITESPACE@[49; 50) " " | 50 | WHITESPACE@49..50 " " |
51 | USE_TREE@[50; 57) | 51 | USE_TREE@50..57 |
52 | PATH@[50; 53) | 52 | PATH@50..53 |
53 | PATH_SEGMENT@[50; 53) | 53 | PATH_SEGMENT@50..53 |
54 | NAME_REF@[50; 53) | 54 | NAME_REF@50..53 |
55 | IDENT@[50; 53) "foo" | 55 | IDENT@50..53 "foo" |
56 | COLON2@[53; 55) "::" | 56 | COLON2@53..55 "::" |
57 | USE_TREE_LIST@[55; 57) | 57 | USE_TREE_LIST@55..57 |
58 | L_CURLY@[55; 56) "{" | 58 | L_CURLY@55..56 "{" |
59 | R_CURLY@[56; 57) "}" | 59 | R_CURLY@56..57 "}" |
60 | SEMICOLON@[57; 58) ";" | 60 | SEMICOLON@57..58 ";" |
61 | WHITESPACE@[58; 59) "\n" | 61 | WHITESPACE@58..59 "\n" |
62 | USE_ITEM@[59; 80) | 62 | USE_ITEM@59..80 |
63 | USE_KW@[59; 62) "use" | 63 | USE_KW@59..62 "use" |
64 | WHITESPACE@[62; 63) " " | 64 | WHITESPACE@62..63 " " |
65 | USE_TREE@[63; 79) | 65 | USE_TREE@63..79 |
66 | PATH@[63; 68) | 66 | PATH@63..68 |
67 | PATH_SEGMENT@[63; 68) | 67 | PATH_SEGMENT@63..68 |
68 | COLON2@[63; 65) "::" | 68 | COLON2@63..65 "::" |
69 | NAME_REF@[65; 68) | 69 | NAME_REF@65..68 |
70 | IDENT@[65; 68) "foo" | 70 | IDENT@65..68 "foo" |
71 | COLON2@[68; 70) "::" | 71 | COLON2@68..70 "::" |
72 | USE_TREE_LIST@[70; 79) | 72 | USE_TREE_LIST@70..79 |
73 | L_CURLY@[70; 71) "{" | 73 | L_CURLY@70..71 "{" |
74 | USE_TREE@[71; 72) | 74 | USE_TREE@71..72 |
75 | PATH@[71; 72) | 75 | PATH@71..72 |
76 | PATH_SEGMENT@[71; 72) | 76 | PATH_SEGMENT@71..72 |
77 | NAME_REF@[71; 72) | 77 | NAME_REF@71..72 |
78 | IDENT@[71; 72) "a" | 78 | IDENT@71..72 "a" |
79 | COMMA@[72; 73) "," | 79 | COMMA@72..73 "," |
80 | WHITESPACE@[73; 74) " " | 80 | WHITESPACE@73..74 " " |
81 | USE_TREE@[74; 75) | 81 | USE_TREE@74..75 |
82 | PATH@[74; 75) | 82 | PATH@74..75 |
83 | PATH_SEGMENT@[74; 75) | 83 | PATH_SEGMENT@74..75 |
84 | NAME_REF@[74; 75) | 84 | NAME_REF@74..75 |
85 | IDENT@[74; 75) "b" | 85 | IDENT@74..75 "b" |
86 | COMMA@[75; 76) "," | 86 | COMMA@75..76 "," |
87 | WHITESPACE@[76; 77) " " | 87 | WHITESPACE@76..77 " " |
88 | USE_TREE@[77; 78) | 88 | USE_TREE@77..78 |
89 | PATH@[77; 78) | 89 | PATH@77..78 |
90 | PATH_SEGMENT@[77; 78) | 90 | PATH_SEGMENT@77..78 |
91 | NAME_REF@[77; 78) | 91 | NAME_REF@77..78 |
92 | IDENT@[77; 78) "c" | 92 | IDENT@77..78 "c" |
93 | R_CURLY@[78; 79) "}" | 93 | R_CURLY@78..79 "}" |
94 | SEMICOLON@[79; 80) ";" | 94 | SEMICOLON@79..80 ";" |
95 | WHITESPACE@[80; 81) "\n" | 95 | WHITESPACE@80..81 "\n" |