diff options
Diffstat (limited to 'crates/ra_syntax/test_data/parser/ok/0020_type_param_bounds.rast')
-rw-r--r-- | crates/ra_syntax/test_data/parser/ok/0020_type_param_bounds.rast | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/crates/ra_syntax/test_data/parser/ok/0020_type_param_bounds.rast b/crates/ra_syntax/test_data/parser/ok/0020_type_param_bounds.rast index 18a5fd784..edacc4bd9 100644 --- a/crates/ra_syntax/test_data/parser/ok/0020_type_param_bounds.rast +++ b/crates/ra_syntax/test_data/parser/ok/0020_type_param_bounds.rast | |||
@@ -10,7 +10,7 @@ SOURCE_FILE@[0; 250) | |||
10 | NAME@[9; 10) | 10 | NAME@[9; 10) |
11 | IDENT@[9; 10) "T" | 11 | IDENT@[9; 10) "T" |
12 | R_ANGLE@[10; 11) ">" | 12 | R_ANGLE@[10; 11) ">" |
13 | SEMI@[11; 12) ";" | 13 | SEMICOLON@[11; 12) ";" |
14 | WHITESPACE@[12; 13) "\n" | 14 | WHITESPACE@[12; 13) "\n" |
15 | STRUCT_DEF@[13; 26) | 15 | STRUCT_DEF@[13; 26) |
16 | STRUCT_KW@[13; 19) "struct" | 16 | STRUCT_KW@[13; 19) "struct" |
@@ -25,7 +25,7 @@ SOURCE_FILE@[0; 250) | |||
25 | COLON@[23; 24) ":" | 25 | COLON@[23; 24) ":" |
26 | TYPE_BOUND_LIST@[24; 24) | 26 | TYPE_BOUND_LIST@[24; 24) |
27 | R_ANGLE@[24; 25) ">" | 27 | R_ANGLE@[24; 25) ">" |
28 | SEMI@[25; 26) ";" | 28 | SEMICOLON@[25; 26) ";" |
29 | WHITESPACE@[26; 27) "\n" | 29 | WHITESPACE@[26; 27) "\n" |
30 | STRUCT_DEF@[27; 43) | 30 | STRUCT_DEF@[27; 43) |
31 | STRUCT_KW@[27; 33) "struct" | 31 | STRUCT_KW@[27; 33) "struct" |
@@ -43,7 +43,7 @@ SOURCE_FILE@[0; 250) | |||
43 | TYPE_BOUND@[39; 41) | 43 | TYPE_BOUND@[39; 41) |
44 | LIFETIME@[39; 41) "\'a" | 44 | LIFETIME@[39; 41) "\'a" |
45 | R_ANGLE@[41; 42) ">" | 45 | R_ANGLE@[41; 42) ">" |
46 | SEMI@[42; 43) ";" | 46 | SEMICOLON@[42; 43) ";" |
47 | WHITESPACE@[43; 44) "\n" | 47 | WHITESPACE@[43; 44) "\n" |
48 | STRUCT_DEF@[44; 63) | 48 | STRUCT_DEF@[44; 63) |
49 | STRUCT_KW@[44; 50) "struct" | 49 | STRUCT_KW@[44; 50) "struct" |
@@ -64,7 +64,7 @@ SOURCE_FILE@[0; 250) | |||
64 | PLUS@[59; 60) "+" | 64 | PLUS@[59; 60) "+" |
65 | WHITESPACE@[60; 61) " " | 65 | WHITESPACE@[60; 61) " " |
66 | R_ANGLE@[61; 62) ">" | 66 | R_ANGLE@[61; 62) ">" |
67 | SEMI@[62; 63) ";" | 67 | SEMICOLON@[62; 63) ";" |
68 | WHITESPACE@[63; 64) "\n" | 68 | WHITESPACE@[63; 64) "\n" |
69 | STRUCT_DEF@[64; 86) | 69 | STRUCT_DEF@[64; 86) |
70 | STRUCT_KW@[64; 70) "struct" | 70 | STRUCT_KW@[64; 70) "struct" |
@@ -88,7 +88,7 @@ SOURCE_FILE@[0; 250) | |||
88 | LIFETIME@[81; 83) "\'d" | 88 | LIFETIME@[81; 83) "\'d" |
89 | WHITESPACE@[83; 84) " " | 89 | WHITESPACE@[83; 84) " " |
90 | R_ANGLE@[84; 85) ">" | 90 | R_ANGLE@[84; 85) ">" |
91 | SEMI@[85; 86) ";" | 91 | SEMICOLON@[85; 86) ";" |
92 | WHITESPACE@[86; 87) "\n" | 92 | WHITESPACE@[86; 87) "\n" |
93 | STRUCT_DEF@[87; 116) | 93 | STRUCT_DEF@[87; 116) |
94 | STRUCT_KW@[87; 93) "struct" | 94 | STRUCT_KW@[87; 93) "struct" |
@@ -120,7 +120,7 @@ SOURCE_FILE@[0; 250) | |||
120 | NAME_REF@[109; 114) | 120 | NAME_REF@[109; 114) |
121 | IDENT@[109; 114) "Clone" | 121 | IDENT@[109; 114) "Clone" |
122 | R_ANGLE@[114; 115) ">" | 122 | R_ANGLE@[114; 115) ">" |
123 | SEMI@[115; 116) ";" | 123 | SEMICOLON@[115; 116) ";" |
124 | WHITESPACE@[116; 117) "\n" | 124 | WHITESPACE@[116; 117) "\n" |
125 | STRUCT_DEF@[117; 143) | 125 | STRUCT_DEF@[117; 143) |
126 | STRUCT_KW@[117; 123) "struct" | 126 | STRUCT_KW@[117; 123) "struct" |
@@ -151,7 +151,7 @@ SOURCE_FILE@[0; 250) | |||
151 | NAME_REF@[137; 141) | 151 | NAME_REF@[137; 141) |
152 | IDENT@[137; 141) "Copy" | 152 | IDENT@[137; 141) "Copy" |
153 | R_ANGLE@[141; 142) ">" | 153 | R_ANGLE@[141; 142) ">" |
154 | SEMI@[142; 143) ";" | 154 | SEMICOLON@[142; 143) ";" |
155 | WHITESPACE@[143; 144) "\n" | 155 | WHITESPACE@[143; 144) "\n" |
156 | STRUCT_DEF@[144; 180) | 156 | STRUCT_DEF@[144; 180) |
157 | STRUCT_KW@[144; 150) "struct" | 157 | STRUCT_KW@[144; 150) "struct" |
@@ -170,7 +170,7 @@ SOURCE_FILE@[0; 250) | |||
170 | PATH_TYPE@[156; 161) | 170 | PATH_TYPE@[156; 161) |
171 | PATH@[156; 161) | 171 | PATH@[156; 161) |
172 | PATH_SEGMENT@[156; 161) | 172 | PATH_SEGMENT@[156; 161) |
173 | COLONCOLON@[156; 158) "::" | 173 | COLON2@[156; 158) "::" |
174 | NAME_REF@[158; 161) | 174 | NAME_REF@[158; 161) |
175 | IDENT@[158; 161) "Foo" | 175 | IDENT@[158; 161) "Foo" |
176 | WHITESPACE@[161; 162) " " | 176 | WHITESPACE@[161; 162) " " |
@@ -182,7 +182,7 @@ SOURCE_FILE@[0; 250) | |||
182 | PATH@[164; 168) | 182 | PATH@[164; 168) |
183 | PATH_SEGMENT@[164; 168) | 183 | PATH_SEGMENT@[164; 168) |
184 | SELF_KW@[164; 168) "self" | 184 | SELF_KW@[164; 168) "self" |
185 | COLONCOLON@[168; 170) "::" | 185 | COLON2@[168; 170) "::" |
186 | PATH_SEGMENT@[170; 173) | 186 | PATH_SEGMENT@[170; 173) |
187 | NAME_REF@[170; 173) | 187 | NAME_REF@[170; 173) |
188 | IDENT@[170; 173) "Bar" | 188 | IDENT@[170; 173) "Bar" |
@@ -192,7 +192,7 @@ SOURCE_FILE@[0; 250) | |||
192 | TYPE_BOUND@[176; 178) | 192 | TYPE_BOUND@[176; 178) |
193 | LIFETIME@[176; 178) "\'a" | 193 | LIFETIME@[176; 178) "\'a" |
194 | R_ANGLE@[178; 179) ">" | 194 | R_ANGLE@[178; 179) ">" |
195 | SEMI@[179; 180) ";" | 195 | SEMICOLON@[179; 180) ";" |
196 | WHITESPACE@[180; 181) "\n" | 196 | WHITESPACE@[180; 181) "\n" |
197 | STRUCT_DEF@[181; 199) | 197 | STRUCT_DEF@[181; 199) |
198 | STRUCT_KW@[181; 187) "struct" | 198 | STRUCT_KW@[181; 187) "struct" |
@@ -215,7 +215,7 @@ SOURCE_FILE@[0; 250) | |||
215 | TYPE_BOUND_LIST@[196; 196) | 215 | TYPE_BOUND_LIST@[196; 196) |
216 | COMMA@[196; 197) "," | 216 | COMMA@[196; 197) "," |
217 | R_ANGLE@[197; 198) ">" | 217 | R_ANGLE@[197; 198) ">" |
218 | SEMI@[198; 199) ";" | 218 | SEMICOLON@[198; 199) ";" |
219 | WHITESPACE@[199; 200) "\n" | 219 | WHITESPACE@[199; 200) "\n" |
220 | STRUCT_DEF@[200; 250) | 220 | STRUCT_DEF@[200; 250) |
221 | STRUCT_KW@[200; 206) "struct" | 221 | STRUCT_KW@[200; 206) "struct" |
@@ -265,4 +265,4 @@ SOURCE_FILE@[0; 250) | |||
265 | NAME_REF@[243; 248) | 265 | NAME_REF@[243; 248) |
266 | IDENT@[243; 248) "Clone" | 266 | IDENT@[243; 248) "Clone" |
267 | R_ANGLE@[248; 249) ">" | 267 | R_ANGLE@[248; 249) ">" |
268 | SEMI@[249; 250) ";" | 268 | SEMICOLON@[249; 250) ";" |