diff options
Diffstat (limited to 'crates/ra_syntax/test_data/parser')
27 files changed, 42 insertions, 42 deletions
diff --git a/crates/ra_syntax/test_data/parser/err/0012_broken_lambda.rast b/crates/ra_syntax/test_data/parser/err/0012_broken_lambda.rast index 0afa24b77..307d9b31b 100644 --- a/crates/ra_syntax/test_data/parser/err/0012_broken_lambda.rast +++ b/crates/ra_syntax/test_data/parser/err/0012_broken_lambda.rast | |||
@@ -25,7 +25,7 @@ SOURCE_FILE@0..389 | |||
25 | PATH_SEGMENT@29..37 | 25 | PATH_SEGMENT@29..37 |
26 | NAME_REF@29..33 | 26 | NAME_REF@29..33 |
27 | IDENT@29..33 "Sink" | 27 | IDENT@29..33 "Sink" |
28 | TYPE_ARG_LIST@33..37 | 28 | GENERIC_ARG_LIST@33..37 |
29 | L_ANGLE@33..34 | 29 | L_ANGLE@33..34 |
30 | LIFETIME_ARG@34..36 | 30 | LIFETIME_ARG@34..36 |
31 | LIFETIME@34..36 "'a" | 31 | LIFETIME@34..36 "'a" |
@@ -79,7 +79,7 @@ SOURCE_FILE@0..389 | |||
79 | PATH_SEGMENT@82..92 | 79 | PATH_SEGMENT@82..92 |
80 | NAME_REF@82..85 | 80 | NAME_REF@82..85 |
81 | IDENT@82..85 "Vec" | 81 | IDENT@82..85 "Vec" |
82 | TYPE_ARG_LIST@85..92 | 82 | GENERIC_ARG_LIST@85..92 |
83 | L_ANGLE@85..86 | 83 | L_ANGLE@85..86 |
84 | TYPE_ARG@86..91 | 84 | TYPE_ARG@86..91 |
85 | PATH_TYPE@86..91 | 85 | PATH_TYPE@86..91 |
diff --git a/crates/ra_syntax/test_data/parser/err/0013_invalid_type.rast b/crates/ra_syntax/test_data/parser/err/0013_invalid_type.rast index 3eef848fc..f48ab6e71 100644 --- a/crates/ra_syntax/test_data/parser/err/0013_invalid_type.rast +++ b/crates/ra_syntax/test_data/parser/err/0013_invalid_type.rast | |||
@@ -16,7 +16,7 @@ SOURCE_FILE@0..86 | |||
16 | PATH_SEGMENT@22..68 | 16 | PATH_SEGMENT@22..68 |
17 | NAME_REF@22..29 | 17 | NAME_REF@22..29 |
18 | IDENT@22..29 "RefCell" | 18 | IDENT@22..29 "RefCell" |
19 | TYPE_ARG_LIST@29..68 | 19 | GENERIC_ARG_LIST@29..68 |
20 | L_ANGLE@29..30 "<" | 20 | L_ANGLE@29..30 "<" |
21 | TYPE_ARG@30..68 | 21 | TYPE_ARG@30..68 |
22 | PATH_TYPE@30..68 | 22 | PATH_TYPE@30..68 |
@@ -24,7 +24,7 @@ SOURCE_FILE@0..86 | |||
24 | PATH_SEGMENT@30..68 | 24 | PATH_SEGMENT@30..68 |
25 | NAME_REF@30..37 | 25 | NAME_REF@30..37 |
26 | IDENT@30..37 "HashMap" | 26 | IDENT@30..37 "HashMap" |
27 | TYPE_ARG_LIST@37..68 | 27 | GENERIC_ARG_LIST@37..68 |
28 | L_ANGLE@37..38 "<" | 28 | L_ANGLE@37..38 "<" |
29 | WHITESPACE@38..47 "\n " | 29 | WHITESPACE@38..47 "\n " |
30 | TYPE_ARG@47..53 | 30 | TYPE_ARG@47..53 |
@@ -41,7 +41,7 @@ SOURCE_FILE@0..86 | |||
41 | PATH_SEGMENT@63..68 | 41 | PATH_SEGMENT@63..68 |
42 | NAME_REF@63..66 | 42 | NAME_REF@63..66 |
43 | IDENT@63..66 "Box" | 43 | IDENT@63..66 "Box" |
44 | TYPE_ARG_LIST@66..68 | 44 | GENERIC_ARG_LIST@66..68 |
45 | L_ANGLE@66..67 "<" | 45 | L_ANGLE@66..67 "<" |
46 | TYPE_ARG@67..68 | 46 | TYPE_ARG@67..68 |
47 | ERROR@67..68 | 47 | ERROR@67..68 |
diff --git a/crates/ra_syntax/test_data/parser/err/0024_many_type_parens.rast b/crates/ra_syntax/test_data/parser/err/0024_many_type_parens.rast index 4c2d1ad68..1cb1e9757 100644 --- a/crates/ra_syntax/test_data/parser/err/0024_many_type_parens.rast +++ b/crates/ra_syntax/test_data/parser/err/0024_many_type_parens.rast | |||
@@ -50,7 +50,7 @@ SOURCE_FILE@0..240 | |||
50 | PATH_SEGMENT@37..46 | 50 | PATH_SEGMENT@37..46 |
51 | NAME_REF@37..42 | 51 | NAME_REF@37..42 |
52 | IDENT@37..42 "Trait" | 52 | IDENT@37..42 "Trait" |
53 | TYPE_ARG_LIST@42..46 | 53 | GENERIC_ARG_LIST@42..46 |
54 | L_ANGLE@42..43 "<" | 54 | L_ANGLE@42..43 "<" |
55 | LIFETIME_ARG@43..45 | 55 | LIFETIME_ARG@43..45 |
56 | LIFETIME@43..45 "\'a" | 56 | LIFETIME@43..45 "\'a" |
@@ -92,7 +92,7 @@ SOURCE_FILE@0..240 | |||
92 | PATH_SEGMENT@78..88 | 92 | PATH_SEGMENT@78..88 |
93 | NAME_REF@78..81 | 93 | NAME_REF@78..81 |
94 | IDENT@78..81 "Box" | 94 | IDENT@78..81 "Box" |
95 | TYPE_ARG_LIST@81..88 | 95 | GENERIC_ARG_LIST@81..88 |
96 | L_ANGLE@81..82 "<" | 96 | L_ANGLE@81..82 "<" |
97 | TYPE_ARG@82..88 | 97 | TYPE_ARG@82..88 |
98 | PAREN_TYPE@82..88 | 98 | PAREN_TYPE@82..88 |
@@ -133,7 +133,7 @@ SOURCE_FILE@0..240 | |||
133 | PATH_SEGMENT@111..120 | 133 | PATH_SEGMENT@111..120 |
134 | NAME_REF@111..116 | 134 | NAME_REF@111..116 |
135 | IDENT@111..116 "Trait" | 135 | IDENT@111..116 "Trait" |
136 | TYPE_ARG_LIST@116..120 | 136 | GENERIC_ARG_LIST@116..120 |
137 | L_ANGLE@116..117 "<" | 137 | L_ANGLE@116..117 "<" |
138 | LIFETIME_ARG@117..119 | 138 | LIFETIME_ARG@117..119 |
139 | LIFETIME@117..119 "\'a" | 139 | LIFETIME@117..119 "\'a" |
@@ -156,7 +156,7 @@ SOURCE_FILE@0..240 | |||
156 | PATH_SEGMENT@135..141 | 156 | PATH_SEGMENT@135..141 |
157 | NAME_REF@135..138 | 157 | NAME_REF@135..138 |
158 | IDENT@135..138 "Box" | 158 | IDENT@135..138 "Box" |
159 | TYPE_ARG_LIST@138..141 | 159 | GENERIC_ARG_LIST@138..141 |
160 | L_ANGLE@138..139 "<" | 160 | L_ANGLE@138..139 "<" |
161 | TYPE_ARG@139..141 | 161 | TYPE_ARG@139..141 |
162 | PAREN_TYPE@139..141 | 162 | PAREN_TYPE@139..141 |
@@ -235,7 +235,7 @@ SOURCE_FILE@0..240 | |||
235 | PATH_SEGMENT@192..215 | 235 | PATH_SEGMENT@192..215 |
236 | NAME_REF@192..195 | 236 | NAME_REF@192..195 |
237 | IDENT@192..195 "Box" | 237 | IDENT@192..195 "Box" |
238 | TYPE_ARG_LIST@195..215 | 238 | GENERIC_ARG_LIST@195..215 |
239 | L_ANGLE@195..196 "<" | 239 | L_ANGLE@195..196 "<" |
240 | TYPE_ARG@196..215 | 240 | TYPE_ARG@196..215 |
241 | PAREN_TYPE@196..215 | 241 | PAREN_TYPE@196..215 |
@@ -253,7 +253,7 @@ SOURCE_FILE@0..240 | |||
253 | PATH_SEGMENT@205..214 | 253 | PATH_SEGMENT@205..214 |
254 | NAME_REF@205..210 | 254 | NAME_REF@205..210 |
255 | IDENT@205..210 "Trait" | 255 | IDENT@205..210 "Trait" |
256 | TYPE_ARG_LIST@210..214 | 256 | GENERIC_ARG_LIST@210..214 |
257 | L_ANGLE@210..211 "<" | 257 | L_ANGLE@210..211 "<" |
258 | LIFETIME_ARG@211..213 | 258 | LIFETIME_ARG@211..213 |
259 | LIFETIME@211..213 "\'a" | 259 | LIFETIME@211..213 "\'a" |
diff --git a/crates/ra_syntax/test_data/parser/err/0026_imp_recovery.rast b/crates/ra_syntax/test_data/parser/err/0026_imp_recovery.rast index 7e4b11c27..1b08c834e 100644 --- a/crates/ra_syntax/test_data/parser/err/0026_imp_recovery.rast +++ b/crates/ra_syntax/test_data/parser/err/0026_imp_recovery.rast | |||
@@ -31,7 +31,7 @@ SOURCE_FILE@0..38 | |||
31 | PATH_SEGMENT@23..34 | 31 | PATH_SEGMENT@23..34 |
32 | NAME_REF@23..31 | 32 | NAME_REF@23..31 |
33 | IDENT@23..31 "OnceCell" | 33 | IDENT@23..31 "OnceCell" |
34 | TYPE_ARG_LIST@31..34 | 34 | GENERIC_ARG_LIST@31..34 |
35 | L_ANGLE@31..32 "<" | 35 | L_ANGLE@31..32 "<" |
36 | TYPE_ARG@32..33 | 36 | TYPE_ARG@32..33 |
37 | PATH_TYPE@32..33 | 37 | PATH_TYPE@32..33 |
diff --git a/crates/ra_syntax/test_data/parser/err/0039_lambda_recovery.rast b/crates/ra_syntax/test_data/parser/err/0039_lambda_recovery.rast index 0678d4278..7a5e115bc 100644 --- a/crates/ra_syntax/test_data/parser/err/0039_lambda_recovery.rast +++ b/crates/ra_syntax/test_data/parser/err/0039_lambda_recovery.rast | |||
@@ -62,7 +62,7 @@ SOURCE_FILE@0..83 | |||
62 | DOT@66..67 "." | 62 | DOT@66..67 "." |
63 | NAME_REF@67..70 | 63 | NAME_REF@67..70 |
64 | IDENT@67..70 "max" | 64 | IDENT@67..70 "max" |
65 | TYPE_ARG_LIST@70..77 | 65 | GENERIC_ARG_LIST@70..77 |
66 | COLON2@70..72 "::" | 66 | COLON2@70..72 "::" |
67 | L_ANGLE@72..73 "<" | 67 | L_ANGLE@72..73 "<" |
68 | TYPE_ARG@73..76 | 68 | TYPE_ARG@73..76 |
diff --git a/crates/ra_syntax/test_data/parser/fragments/type/ok/0000_result.rast b/crates/ra_syntax/test_data/parser/fragments/type/ok/0000_result.rast index 8831cfa6c..38c15b581 100644 --- a/crates/ra_syntax/test_data/parser/fragments/type/ok/0000_result.rast +++ b/crates/ra_syntax/test_data/parser/fragments/type/ok/0000_result.rast | |||
@@ -3,7 +3,7 @@ PATH_TYPE@0..16 | |||
3 | PATH_SEGMENT@0..16 | 3 | PATH_SEGMENT@0..16 |
4 | NAME_REF@0..6 | 4 | NAME_REF@0..6 |
5 | IDENT@0..6 "Result" | 5 | IDENT@0..6 "Result" |
6 | TYPE_ARG_LIST@6..16 | 6 | GENERIC_ARG_LIST@6..16 |
7 | L_ANGLE@6..7 "<" | 7 | L_ANGLE@6..7 "<" |
8 | TYPE_ARG@7..10 | 8 | TYPE_ARG@7..10 |
9 | PATH_TYPE@7..10 | 9 | PATH_TYPE@7..10 |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0004_value_parameters_no_patterns.rast b/crates/ra_syntax/test_data/parser/inline/ok/0004_value_parameters_no_patterns.rast index ace8ad050..44d92aedb 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0004_value_parameters_no_patterns.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0004_value_parameters_no_patterns.rast | |||
@@ -12,7 +12,7 @@ SOURCE_FILE@0..39 | |||
12 | PATH_SEGMENT@9..37 | 12 | PATH_SEGMENT@9..37 |
13 | NAME_REF@9..12 | 13 | NAME_REF@9..12 |
14 | IDENT@9..12 "Box" | 14 | IDENT@9..12 "Box" |
15 | TYPE_ARG_LIST@12..37 | 15 | GENERIC_ARG_LIST@12..37 |
16 | L_ANGLE@12..13 "<" | 16 | L_ANGLE@12..13 "<" |
17 | TYPE_ARG@13..36 | 17 | TYPE_ARG@13..36 |
18 | PATH_TYPE@13..36 | 18 | PATH_TYPE@13..36 |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.rast b/crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.rast index 20b2b6c19..1b31aa95a 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.rast | |||
@@ -53,7 +53,7 @@ SOURCE_FILE@0..69 | |||
53 | PATH_SEGMENT@53..62 | 53 | PATH_SEGMENT@53..62 |
54 | NAME_REF@53..56 | 54 | NAME_REF@53..56 |
55 | IDENT@53..56 "Box" | 55 | IDENT@53..56 "Box" |
56 | TYPE_ARG_LIST@56..62 | 56 | GENERIC_ARG_LIST@56..62 |
57 | L_ANGLE@56..57 "<" | 57 | L_ANGLE@56..57 "<" |
58 | TYPE_ARG@57..61 | 58 | TYPE_ARG@57..61 |
59 | PATH_TYPE@57..61 | 59 | PATH_TYPE@57..61 |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0028_impl_trait_type.rast b/crates/ra_syntax/test_data/parser/inline/ok/0028_impl_trait_type.rast index f45f3cab8..32b2959bd 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0028_impl_trait_type.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0028_impl_trait_type.rast | |||
@@ -17,7 +17,7 @@ SOURCE_FILE@0..43 | |||
17 | PATH_SEGMENT@14..36 | 17 | PATH_SEGMENT@14..36 |
18 | NAME_REF@14..22 | 18 | NAME_REF@14..22 |
19 | IDENT@14..22 "Iterator" | 19 | IDENT@14..22 "Iterator" |
20 | TYPE_ARG_LIST@22..36 | 20 | GENERIC_ARG_LIST@22..36 |
21 | L_ANGLE@22..23 "<" | 21 | L_ANGLE@22..23 "<" |
22 | ASSOC_TYPE_ARG@23..35 | 22 | ASSOC_TYPE_ARG@23..35 |
23 | NAME_REF@23..27 | 23 | NAME_REF@23..27 |
@@ -28,7 +28,7 @@ SOURCE_FILE@0..43 | |||
28 | PATH_SEGMENT@28..35 | 28 | PATH_SEGMENT@28..35 |
29 | NAME_REF@28..31 | 29 | NAME_REF@28..31 |
30 | IDENT@28..31 "Foo" | 30 | IDENT@28..31 "Foo" |
31 | TYPE_ARG_LIST@31..35 | 31 | GENERIC_ARG_LIST@31..35 |
32 | L_ANGLE@31..32 "<" | 32 | L_ANGLE@31..32 "<" |
33 | LIFETIME_ARG@32..34 | 33 | LIFETIME_ARG@32..34 |
34 | LIFETIME@32..34 "\'a" | 34 | LIFETIME@32..34 "\'a" |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0039_type_arg.rast b/crates/ra_syntax/test_data/parser/inline/ok/0039_type_arg.rast index 2185d3c91..b9381abdc 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0039_type_arg.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0039_type_arg.rast | |||
@@ -12,7 +12,7 @@ SOURCE_FILE@0..46 | |||
12 | PATH_SEGMENT@9..44 | 12 | PATH_SEGMENT@9..44 |
13 | NAME_REF@9..10 | 13 | NAME_REF@9..10 |
14 | IDENT@9..10 "B" | 14 | IDENT@9..10 "B" |
15 | TYPE_ARG_LIST@10..44 | 15 | GENERIC_ARG_LIST@10..44 |
16 | L_ANGLE@10..11 "<" | 16 | L_ANGLE@10..11 "<" |
17 | LIFETIME_ARG@11..18 | 17 | LIFETIME_ARG@11..18 |
18 | LIFETIME@11..18 "\'static" | 18 | LIFETIME@11..18 "\'static" |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0045_param_list_opt_patterns.rast b/crates/ra_syntax/test_data/parser/inline/ok/0045_param_list_opt_patterns.rast index d4235a8b1..c100d1c71 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0045_param_list_opt_patterns.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0045_param_list_opt_patterns.rast | |||
@@ -30,7 +30,7 @@ SOURCE_FILE@0..35 | |||
30 | PATH_SEGMENT@21..28 | 30 | PATH_SEGMENT@21..28 |
31 | NAME_REF@21..24 | 31 | NAME_REF@21..24 |
32 | IDENT@21..24 "Foo" | 32 | IDENT@21..24 "Foo" |
33 | TYPE_ARG_LIST@24..28 | 33 | GENERIC_ARG_LIST@24..28 |
34 | L_ANGLE@24..25 "<" | 34 | L_ANGLE@24..25 "<" |
35 | LIFETIME_ARG@25..27 | 35 | LIFETIME_ARG@25..27 |
36 | LIFETIME@25..27 "\'a" | 36 | LIFETIME@25..27 "\'a" |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0048_path_type_with_bounds.rast b/crates/ra_syntax/test_data/parser/inline/ok/0048_path_type_with_bounds.rast index 37757ccd4..4d8404e7c 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0048_path_type_with_bounds.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0048_path_type_with_bounds.rast | |||
@@ -16,7 +16,7 @@ SOURCE_FILE@0..58 | |||
16 | PATH_SEGMENT@12..23 | 16 | PATH_SEGMENT@12..23 |
17 | NAME_REF@12..15 | 17 | NAME_REF@12..15 |
18 | IDENT@12..15 "Box" | 18 | IDENT@12..15 "Box" |
19 | TYPE_ARG_LIST@15..23 | 19 | GENERIC_ARG_LIST@15..23 |
20 | L_ANGLE@15..16 "<" | 20 | L_ANGLE@15..16 "<" |
21 | TYPE_ARG@16..22 | 21 | TYPE_ARG@16..22 |
22 | DYN_TRAIT_TYPE@16..22 | 22 | DYN_TRAIT_TYPE@16..22 |
@@ -55,7 +55,7 @@ SOURCE_FILE@0..58 | |||
55 | PATH_SEGMENT@39..54 | 55 | PATH_SEGMENT@39..54 |
56 | NAME_REF@39..42 | 56 | NAME_REF@39..42 |
57 | IDENT@39..42 "Box" | 57 | IDENT@39..42 "Box" |
58 | TYPE_ARG_LIST@42..54 | 58 | GENERIC_ARG_LIST@42..54 |
59 | L_ANGLE@42..43 "<" | 59 | L_ANGLE@42..43 "<" |
60 | TYPE_ARG@43..53 | 60 | TYPE_ARG@43..53 |
61 | DYN_TRAIT_TYPE@43..53 | 61 | DYN_TRAIT_TYPE@43..53 |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0053_path_expr.rast b/crates/ra_syntax/test_data/parser/inline/ok/0053_path_expr.rast index 2bfb52453..de2016f18 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0053_path_expr.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0053_path_expr.rast | |||
@@ -60,7 +60,7 @@ SOURCE_FILE@0..91 | |||
60 | COLON2@56..58 "::" | 60 | COLON2@56..58 "::" |
61 | NAME_REF@58..59 | 61 | NAME_REF@58..59 |
62 | IDENT@58..59 "a" | 62 | IDENT@58..59 "a" |
63 | TYPE_ARG_LIST@59..64 | 63 | GENERIC_ARG_LIST@59..64 |
64 | COLON2@59..61 "::" | 64 | COLON2@59..61 "::" |
65 | L_ANGLE@61..62 "<" | 65 | L_ANGLE@61..62 "<" |
66 | TYPE_ARG@62..63 | 66 | TYPE_ARG@62..63 |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0065_dyn_trait_type.rast b/crates/ra_syntax/test_data/parser/inline/ok/0065_dyn_trait_type.rast index 629fea99d..3a7fcfe24 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0065_dyn_trait_type.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0065_dyn_trait_type.rast | |||
@@ -17,7 +17,7 @@ SOURCE_FILE@0..42 | |||
17 | PATH_SEGMENT@13..35 | 17 | PATH_SEGMENT@13..35 |
18 | NAME_REF@13..21 | 18 | NAME_REF@13..21 |
19 | IDENT@13..21 "Iterator" | 19 | IDENT@13..21 "Iterator" |
20 | TYPE_ARG_LIST@21..35 | 20 | GENERIC_ARG_LIST@21..35 |
21 | L_ANGLE@21..22 "<" | 21 | L_ANGLE@21..22 "<" |
22 | ASSOC_TYPE_ARG@22..34 | 22 | ASSOC_TYPE_ARG@22..34 |
23 | NAME_REF@22..26 | 23 | NAME_REF@22..26 |
@@ -28,7 +28,7 @@ SOURCE_FILE@0..42 | |||
28 | PATH_SEGMENT@27..34 | 28 | PATH_SEGMENT@27..34 |
29 | NAME_REF@27..30 | 29 | NAME_REF@27..30 |
30 | IDENT@27..30 "Foo" | 30 | IDENT@27..30 "Foo" |
31 | TYPE_ARG_LIST@30..34 | 31 | GENERIC_ARG_LIST@30..34 |
32 | L_ANGLE@30..31 "<" | 32 | L_ANGLE@30..31 "<" |
33 | LIFETIME_ARG@31..33 | 33 | LIFETIME_ARG@31..33 |
34 | LIFETIME@31..33 "\'a" | 34 | LIFETIME@31..33 "\'a" |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0081_for_type.rast b/crates/ra_syntax/test_data/parser/inline/ok/0081_for_type.rast index e7629ac03..5f4807522 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0081_for_type.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0081_for_type.rast | |||
@@ -95,7 +95,7 @@ SOURCE_FILE@0..121 | |||
95 | PATH_SEGMENT@101..119 | 95 | PATH_SEGMENT@101..119 |
96 | NAME_REF@101..110 | 96 | NAME_REF@101..110 |
97 | IDENT@101..110 "PartialEq" | 97 | IDENT@101..110 "PartialEq" |
98 | TYPE_ARG_LIST@110..119 | 98 | GENERIC_ARG_LIST@110..119 |
99 | L_ANGLE@110..111 "<" | 99 | L_ANGLE@110..111 "<" |
100 | TYPE_ARG@111..118 | 100 | TYPE_ARG@111..118 |
101 | REFERENCE_TYPE@111..118 | 101 | REFERENCE_TYPE@111..118 |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0104_path_fn_trait_args.rast b/crates/ra_syntax/test_data/parser/inline/ok/0104_path_fn_trait_args.rast index 3f53d60c0..1244a5031 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0104_path_fn_trait_args.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0104_path_fn_trait_args.rast | |||
@@ -12,7 +12,7 @@ SOURCE_FILE@0..29 | |||
12 | PATH_SEGMENT@9..27 | 12 | PATH_SEGMENT@9..27 |
13 | NAME_REF@9..12 | 13 | NAME_REF@9..12 |
14 | IDENT@9..12 "Box" | 14 | IDENT@9..12 "Box" |
15 | TYPE_ARG_LIST@12..27 | 15 | GENERIC_ARG_LIST@12..27 |
16 | L_ANGLE@12..13 "<" | 16 | L_ANGLE@12..13 "<" |
17 | TYPE_ARG@13..26 | 17 | TYPE_ARG@13..26 |
18 | PATH_TYPE@13..26 | 18 | PATH_TYPE@13..26 |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0107_method_call_expr.rast b/crates/ra_syntax/test_data/parser/inline/ok/0107_method_call_expr.rast index b2961b0ff..be8365e05 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0107_method_call_expr.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0107_method_call_expr.rast | |||
@@ -36,7 +36,7 @@ SOURCE_FILE@0..49 | |||
36 | DOT@29..30 "." | 36 | DOT@29..30 "." |
37 | NAME_REF@30..33 | 37 | NAME_REF@30..33 |
38 | IDENT@30..33 "bar" | 38 | IDENT@30..33 "bar" |
39 | TYPE_ARG_LIST@33..38 | 39 | GENERIC_ARG_LIST@33..38 |
40 | COLON2@33..35 "::" | 40 | COLON2@33..35 "::" |
41 | L_ANGLE@35..36 "<" | 41 | L_ANGLE@35..36 "<" |
42 | TYPE_ARG@36..37 | 42 | TYPE_ARG@36..37 |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0138_associated_type_bounds.rast b/crates/ra_syntax/test_data/parser/inline/ok/0138_associated_type_bounds.rast index 157513565..e0a82df75 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0138_associated_type_bounds.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0138_associated_type_bounds.rast | |||
@@ -18,7 +18,7 @@ SOURCE_FILE@0..59 | |||
18 | PATH_SEGMENT@16..39 | 18 | PATH_SEGMENT@16..39 |
19 | NAME_REF@16..24 | 19 | NAME_REF@16..24 |
20 | IDENT@16..24 "Iterator" | 20 | IDENT@16..24 "Iterator" |
21 | TYPE_ARG_LIST@24..39 | 21 | GENERIC_ARG_LIST@24..39 |
22 | L_ANGLE@24..25 "<" | 22 | L_ANGLE@24..25 "<" |
23 | ASSOC_TYPE_ARG@25..38 | 23 | ASSOC_TYPE_ARG@25..38 |
24 | NAME_REF@25..29 | 24 | NAME_REF@25..29 |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0150_impl_type_params.rast b/crates/ra_syntax/test_data/parser/inline/ok/0150_impl_type_params.rast index 8f197a19d..12194abda 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0150_impl_type_params.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0150_impl_type_params.rast | |||
@@ -22,7 +22,7 @@ SOURCE_FILE@0..29 | |||
22 | PATH_SEGMENT@19..25 | 22 | PATH_SEGMENT@19..25 |
23 | NAME_REF@19..22 | 23 | NAME_REF@19..22 |
24 | IDENT@19..22 "Bar" | 24 | IDENT@19..22 "Bar" |
25 | TYPE_ARG_LIST@22..25 | 25 | GENERIC_ARG_LIST@22..25 |
26 | L_ANGLE@22..23 "<" | 26 | L_ANGLE@22..23 "<" |
27 | TYPE_ARG@23..24 | 27 | TYPE_ARG@23..24 |
28 | PATH_TYPE@23..24 | 28 | PATH_TYPE@23..24 |
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0151_trait_alias.rast b/crates/ra_syntax/test_data/parser/inline/ok/0151_trait_alias.rast index cc220e534..dac50410e 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0151_trait_alias.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0151_trait_alias.rast | |||
@@ -20,7 +20,7 @@ SOURCE_FILE@0..83 | |||
20 | PATH_SEGMENT@13..17 | 20 | PATH_SEGMENT@13..17 |
21 | NAME_REF@13..14 | 21 | NAME_REF@13..14 |
22 | IDENT@13..14 "T" | 22 | IDENT@13..14 "T" |
23 | TYPE_ARG_LIST@14..17 | 23 | GENERIC_ARG_LIST@14..17 |
24 | L_ANGLE@14..15 "<" | 24 | L_ANGLE@14..15 "<" |
25 | TYPE_ARG@15..16 | 25 | TYPE_ARG@15..16 |
26 | PATH_TYPE@15..16 | 26 | PATH_TYPE@15..16 |
@@ -52,7 +52,7 @@ SOURCE_FILE@0..83 | |||
52 | PATH_SEGMENT@32..36 | 52 | PATH_SEGMENT@32..36 |
53 | NAME_REF@32..33 | 53 | NAME_REF@32..33 |
54 | IDENT@32..33 "T" | 54 | IDENT@32..33 "T" |
55 | TYPE_ARG_LIST@33..36 | 55 | GENERIC_ARG_LIST@33..36 |
56 | L_ANGLE@33..34 "<" | 56 | L_ANGLE@33..34 "<" |
57 | TYPE_ARG@34..35 | 57 | TYPE_ARG@34..35 |
58 | PATH_TYPE@34..35 | 58 | PATH_TYPE@34..35 |
@@ -115,7 +115,7 @@ SOURCE_FILE@0..83 | |||
115 | PATH_SEGMENT@77..81 | 115 | PATH_SEGMENT@77..81 |
116 | NAME_REF@77..78 | 116 | NAME_REF@77..78 |
117 | IDENT@77..78 "T" | 117 | IDENT@77..78 "T" |
118 | TYPE_ARG_LIST@78..81 | 118 | GENERIC_ARG_LIST@78..81 |
119 | L_ANGLE@78..79 "<" | 119 | L_ANGLE@78..79 "<" |
120 | TYPE_ARG@79..80 | 120 | TYPE_ARG@79..80 |
121 | PATH_TYPE@79..80 | 121 | PATH_TYPE@79..80 |
diff --git a/crates/ra_syntax/test_data/parser/ok/0032_where_for.rast b/crates/ra_syntax/test_data/parser/ok/0032_where_for.rast index 10da87c71..d59548f21 100644 --- a/crates/ra_syntax/test_data/parser/ok/0032_where_for.rast +++ b/crates/ra_syntax/test_data/parser/ok/0032_where_for.rast | |||
@@ -49,7 +49,7 @@ SOURCE_FILE@0..116 | |||
49 | PATH_SEGMENT@65..81 | 49 | PATH_SEGMENT@65..81 |
50 | NAME_REF@65..76 | 50 | NAME_REF@65..76 |
51 | IDENT@65..76 "Deserialize" | 51 | IDENT@65..76 "Deserialize" |
52 | TYPE_ARG_LIST@76..81 | 52 | GENERIC_ARG_LIST@76..81 |
53 | L_ANGLE@76..77 "<" | 53 | L_ANGLE@76..77 "<" |
54 | LIFETIME_ARG@77..80 | 54 | LIFETIME_ARG@77..80 |
55 | LIFETIME@77..80 "\'de" | 55 | LIFETIME@77..80 "\'de" |
diff --git a/crates/ra_syntax/test_data/parser/ok/0035_weird_exprs.rast b/crates/ra_syntax/test_data/parser/ok/0035_weird_exprs.rast index 1d75ed08f..0e0c8c9dc 100644 --- a/crates/ra_syntax/test_data/parser/ok/0035_weird_exprs.rast +++ b/crates/ra_syntax/test_data/parser/ok/0035_weird_exprs.rast | |||
@@ -249,7 +249,7 @@ SOURCE_FILE@0..3813 | |||
249 | PATH_SEGMENT@653..663 | 249 | PATH_SEGMENT@653..663 |
250 | NAME_REF@653..657 | 250 | NAME_REF@653..657 |
251 | IDENT@653..657 "Cell" | 251 | IDENT@653..657 "Cell" |
252 | TYPE_ARG_LIST@657..663 | 252 | GENERIC_ARG_LIST@657..663 |
253 | L_ANGLE@657..658 "<" | 253 | L_ANGLE@657..658 "<" |
254 | TYPE_ARG@658..662 | 254 | TYPE_ARG@658..662 |
255 | PATH_TYPE@658..662 | 255 | PATH_TYPE@658..662 |
@@ -1588,7 +1588,7 @@ SOURCE_FILE@0..3813 | |||
1588 | PATH_SEGMENT@2888..2901 | 1588 | PATH_SEGMENT@2888..2901 |
1589 | NAME_REF@2888..2893 | 1589 | NAME_REF@2888..2893 |
1590 | IDENT@2888..2893 "union" | 1590 | IDENT@2888..2893 "union" |
1591 | TYPE_ARG_LIST@2893..2901 | 1591 | GENERIC_ARG_LIST@2893..2901 |
1592 | L_ANGLE@2893..2894 "<" | 1592 | L_ANGLE@2893..2894 "<" |
1593 | LIFETIME_ARG@2894..2900 | 1593 | LIFETIME_ARG@2894..2900 |
1594 | LIFETIME@2894..2900 "\'union" | 1594 | LIFETIME@2894..2900 "\'union" |
diff --git a/crates/ra_syntax/test_data/parser/ok/0045_block_inner_attrs.rast b/crates/ra_syntax/test_data/parser/ok/0045_block_inner_attrs.rast index 139ce9046..bd152ffa3 100644 --- a/crates/ra_syntax/test_data/parser/ok/0045_block_inner_attrs.rast +++ b/crates/ra_syntax/test_data/parser/ok/0045_block_inner_attrs.rast | |||
@@ -141,7 +141,7 @@ SOURCE_FILE@0..686 | |||
141 | PATH_SEGMENT@589..600 | 141 | PATH_SEGMENT@589..600 |
142 | NAME_REF@589..594 | 142 | NAME_REF@589..594 |
143 | IDENT@589..594 "Event" | 143 | IDENT@589..594 "Event" |
144 | TYPE_ARG_LIST@594..600 | 144 | GENERIC_ARG_LIST@594..600 |
145 | L_ANGLE@594..595 "<" | 145 | L_ANGLE@594..595 "<" |
146 | TYPE_ARG@595..599 | 146 | TYPE_ARG@595..599 |
147 | PATH_TYPE@595..599 | 147 | PATH_TYPE@595..599 |
diff --git a/crates/ra_syntax/test_data/parser/ok/0050_async_block_as_argument.rast b/crates/ra_syntax/test_data/parser/ok/0050_async_block_as_argument.rast index 798e81ca6..48e1f07d1 100644 --- a/crates/ra_syntax/test_data/parser/ok/0050_async_block_as_argument.rast +++ b/crates/ra_syntax/test_data/parser/ok/0050_async_block_as_argument.rast | |||
@@ -32,7 +32,7 @@ SOURCE_FILE@0..95 | |||
32 | PATH_SEGMENT@28..48 | 32 | PATH_SEGMENT@28..48 |
33 | NAME_REF@28..34 | 33 | NAME_REF@28..34 |
34 | IDENT@28..34 "Future" | 34 | IDENT@28..34 "Future" |
35 | TYPE_ARG_LIST@34..48 | 35 | GENERIC_ARG_LIST@34..48 |
36 | L_ANGLE@34..35 "<" | 36 | L_ANGLE@34..35 "<" |
37 | ASSOC_TYPE_ARG@35..47 | 37 | ASSOC_TYPE_ARG@35..47 |
38 | NAME_REF@35..41 | 38 | NAME_REF@35..41 |
diff --git a/crates/ra_syntax/test_data/parser/ok/0051_parameter_attrs.rast b/crates/ra_syntax/test_data/parser/ok/0051_parameter_attrs.rast index 2cc849784..706ccdc39 100644 --- a/crates/ra_syntax/test_data/parser/ok/0051_parameter_attrs.rast +++ b/crates/ra_syntax/test_data/parser/ok/0051_parameter_attrs.rast | |||
@@ -172,7 +172,7 @@ SOURCE_FILE@0..519 | |||
172 | PATH_SEGMENT@159..166 | 172 | PATH_SEGMENT@159..166 |
173 | NAME_REF@159..162 | 173 | NAME_REF@159..162 |
174 | IDENT@159..162 "Foo" | 174 | IDENT@159..162 "Foo" |
175 | TYPE_ARG_LIST@162..166 | 175 | GENERIC_ARG_LIST@162..166 |
176 | L_ANGLE@162..163 "<" | 176 | L_ANGLE@162..163 "<" |
177 | LIFETIME_ARG@163..165 | 177 | LIFETIME_ARG@163..165 |
178 | LIFETIME@163..165 "\'a" | 178 | LIFETIME@163..165 "\'a" |
@@ -490,7 +490,7 @@ SOURCE_FILE@0..519 | |||
490 | PATH_SEGMENT@505..513 | 490 | PATH_SEGMENT@505..513 |
491 | NAME_REF@505..507 | 491 | NAME_REF@505..507 |
492 | IDENT@505..507 "Rc" | 492 | IDENT@505..507 "Rc" |
493 | TYPE_ARG_LIST@507..513 | 493 | GENERIC_ARG_LIST@507..513 |
494 | L_ANGLE@507..508 "<" | 494 | L_ANGLE@507..508 "<" |
495 | TYPE_ARG@508..512 | 495 | TYPE_ARG@508..512 |
496 | PATH_TYPE@508..512 | 496 | PATH_TYPE@508..512 |
diff --git a/crates/ra_syntax/test_data/parser/ok/0052_for_range_block.rast b/crates/ra_syntax/test_data/parser/ok/0052_for_range_block.rast index a30000398..fd4f4f242 100644 --- a/crates/ra_syntax/test_data/parser/ok/0052_for_range_block.rast +++ b/crates/ra_syntax/test_data/parser/ok/0052_for_range_block.rast | |||
@@ -50,7 +50,7 @@ SOURCE_FILE@0..80 | |||
50 | DOT@43..44 "." | 50 | DOT@43..44 "." |
51 | NAME_REF@44..47 | 51 | NAME_REF@44..47 |
52 | IDENT@44..47 "sum" | 52 | IDENT@44..47 "sum" |
53 | TYPE_ARG_LIST@47..54 | 53 | GENERIC_ARG_LIST@47..54 |
54 | COLON2@47..49 "::" | 54 | COLON2@47..49 "::" |
55 | L_ANGLE@49..50 "<" | 55 | L_ANGLE@49..50 "<" |
56 | TYPE_ARG@50..53 | 56 | TYPE_ARG@50..53 |
diff --git a/crates/ra_syntax/test_data/parser/ok/0054_qual_path_in_type_arg.rast b/crates/ra_syntax/test_data/parser/ok/0054_qual_path_in_type_arg.rast index e3997ac5b..0d48c7e81 100644 --- a/crates/ra_syntax/test_data/parser/ok/0054_qual_path_in_type_arg.rast +++ b/crates/ra_syntax/test_data/parser/ok/0054_qual_path_in_type_arg.rast | |||
@@ -16,7 +16,7 @@ SOURCE_FILE@0..88 | |||
16 | PATH_SEGMENT@10..23 | 16 | PATH_SEGMENT@10..23 |
17 | NAME_REF@10..13 | 17 | NAME_REF@10..13 |
18 | IDENT@10..13 "Foo" | 18 | IDENT@10..13 "Foo" |
19 | TYPE_ARG_LIST@13..23 | 19 | GENERIC_ARG_LIST@13..23 |
20 | L_ANGLE@13..14 "<" | 20 | L_ANGLE@13..14 "<" |
21 | TYPE_ARG@14..22 | 21 | TYPE_ARG@14..22 |
22 | PATH_TYPE@14..22 | 22 | PATH_TYPE@14..22 |