diff options
author | DJMcNab <[email protected]> | 2018-12-05 21:43:40 +0000 |
---|---|---|
committer | DJMcNab <[email protected]> | 2018-12-05 21:43:40 +0000 |
commit | 0a82d768c474818548cc438b1bbe544f3618ee32 (patch) | |
tree | 493a2907b3410e10dad81a61d96cc13b364e2ee7 /crates/ra_syntax/tests/data/parser/inline/0115_use_alias.txt | |
parent | 0b1c0ee225a075d25d700fcd1c007615556e2afb (diff) |
Improve/add the use_item documentation
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/inline/0115_use_alias.txt')
-rw-r--r-- | crates/ra_syntax/tests/data/parser/inline/0115_use_alias.txt | 124 |
1 files changed, 124 insertions, 0 deletions
diff --git a/crates/ra_syntax/tests/data/parser/inline/0115_use_alias.txt b/crates/ra_syntax/tests/data/parser/inline/0115_use_alias.txt new file mode 100644 index 000000000..f7b599476 --- /dev/null +++ b/crates/ra_syntax/tests/data/parser/inline/0115_use_alias.txt | |||
@@ -0,0 +1,124 @@ | |||
1 | SOURCE_FILE@[0; 181) | ||
2 | USE_ITEM@[0; 28) | ||
3 | USE_KW@[0; 3) | ||
4 | WHITESPACE@[3; 4) | ||
5 | USE_TREE@[4; 27) | ||
6 | PATH@[4; 14) | ||
7 | PATH@[4; 8) | ||
8 | PATH_SEGMENT@[4; 8) | ||
9 | NAME_REF@[4; 8) | ||
10 | IDENT@[4; 8) "some" | ||
11 | COLONCOLON@[8; 10) | ||
12 | PATH_SEGMENT@[10; 14) | ||
13 | NAME_REF@[10; 14) | ||
14 | IDENT@[10; 14) "path" | ||
15 | WHITESPACE@[14; 15) | ||
16 | ALIAS@[15; 27) | ||
17 | AS_KW@[15; 17) | ||
18 | WHITESPACE@[17; 18) | ||
19 | NAME@[18; 27) | ||
20 | IDENT@[18; 27) "some_name" | ||
21 | SEMI@[27; 28) | ||
22 | WHITESPACE@[28; 29) | ||
23 | USE_ITEM@[29; 180) | ||
24 | USE_KW@[29; 32) | ||
25 | WHITESPACE@[32; 33) | ||
26 | USE_TREE@[33; 179) | ||
27 | PATH@[33; 37) | ||
28 | PATH_SEGMENT@[33; 37) | ||
29 | NAME_REF@[33; 37) | ||
30 | IDENT@[33; 37) "some" | ||
31 | COLONCOLON@[37; 39) | ||
32 | USE_TREE_LIST@[39; 179) | ||
33 | L_CURLY@[39; 40) | ||
34 | WHITESPACE@[40; 42) | ||
35 | USE_TREE@[42; 72) | ||
36 | PATH@[42; 53) | ||
37 | PATH@[42; 47) | ||
38 | PATH_SEGMENT@[42; 47) | ||
39 | NAME_REF@[42; 47) | ||
40 | IDENT@[42; 47) "other" | ||
41 | COLONCOLON@[47; 49) | ||
42 | PATH_SEGMENT@[49; 53) | ||
43 | NAME_REF@[49; 53) | ||
44 | IDENT@[49; 53) "path" | ||
45 | WHITESPACE@[53; 54) | ||
46 | ALIAS@[54; 72) | ||
47 | AS_KW@[54; 56) | ||
48 | WHITESPACE@[56; 57) | ||
49 | NAME@[57; 72) | ||
50 | IDENT@[57; 72) "some_other_name" | ||
51 | COMMA@[72; 73) | ||
52 | WHITESPACE@[73; 75) | ||
53 | USE_TREE@[75; 108) | ||
54 | PATH@[75; 90) | ||
55 | PATH@[75; 84) | ||
56 | PATH_SEGMENT@[75; 84) | ||
57 | NAME_REF@[75; 84) | ||
58 | IDENT@[75; 84) "different" | ||
59 | COLONCOLON@[84; 86) | ||
60 | PATH_SEGMENT@[86; 90) | ||
61 | NAME_REF@[86; 90) | ||
62 | IDENT@[86; 90) "path" | ||
63 | WHITESPACE@[90; 91) | ||
64 | ALIAS@[91; 108) | ||
65 | AS_KW@[91; 93) | ||
66 | WHITESPACE@[93; 94) | ||
67 | NAME@[94; 108) | ||
68 | IDENT@[94; 108) "different_name" | ||
69 | COMMA@[108; 109) | ||
70 | WHITESPACE@[109; 111) | ||
71 | USE_TREE@[111; 129) | ||
72 | PATH@[111; 129) | ||
73 | PATH@[111; 123) | ||
74 | PATH@[111; 114) | ||
75 | PATH_SEGMENT@[111; 114) | ||
76 | NAME_REF@[111; 114) | ||
77 | IDENT@[111; 114) "yet" | ||
78 | COLONCOLON@[114; 116) | ||
79 | PATH_SEGMENT@[116; 123) | ||
80 | NAME_REF@[116; 123) | ||
81 | IDENT@[116; 123) "another" | ||
82 | COLONCOLON@[123; 125) | ||
83 | PATH_SEGMENT@[125; 129) | ||
84 | NAME_REF@[125; 129) | ||
85 | IDENT@[125; 129) "path" | ||
86 | COMMA@[129; 130) | ||
87 | WHITESPACE@[130; 132) | ||
88 | USE_TREE@[132; 177) | ||
89 | PATH@[132; 174) | ||
90 | PATH@[132; 163) | ||
91 | PATH@[132; 158) | ||
92 | PATH@[132; 148) | ||
93 | PATH@[132; 144) | ||
94 | PATH@[132; 139) | ||
95 | PATH_SEGMENT@[132; 139) | ||
96 | NAME_REF@[132; 139) | ||
97 | IDENT@[132; 139) "running" | ||
98 | COLONCOLON@[139; 141) | ||
99 | PATH_SEGMENT@[141; 144) | ||
100 | NAME_REF@[141; 144) | ||
101 | IDENT@[141; 144) "out" | ||
102 | COLONCOLON@[144; 146) | ||
103 | PATH_SEGMENT@[146; 148) | ||
104 | NAME_REF@[146; 148) | ||
105 | IDENT@[146; 148) "of" | ||
106 | COLONCOLON@[148; 150) | ||
107 | PATH_SEGMENT@[150; 158) | ||
108 | NAME_REF@[150; 158) | ||
109 | IDENT@[150; 158) "synonyms" | ||
110 | COLONCOLON@[158; 160) | ||
111 | err: `expected identifier` | ||
112 | PATH_SEGMENT@[160; 163) | ||
113 | ERROR@[160; 163) | ||
114 | FOR_KW@[160; 163) | ||
115 | COLONCOLON@[163; 165) | ||
116 | PATH_SEGMENT@[165; 174) | ||
117 | NAME_REF@[165; 174) | ||
118 | IDENT@[165; 174) "different" | ||
119 | COLONCOLON@[174; 176) | ||
120 | STAR@[176; 177) | ||
121 | WHITESPACE@[177; 178) | ||
122 | R_CURLY@[178; 179) | ||
123 | SEMI@[179; 180) | ||
124 | WHITESPACE@[180; 181) | ||