aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/test_data/parser/ok/0020_type_param_bounds.rast
diff options
context:
space:
mode:
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.rast24
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) ";"