index
:
rust-analyzer
master
[FORK] modified to work on wasm targets
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
syntax
/
test_data
/
parser
/
inline
/
ok
Mode
Name
Size
-rw-r--r--
0002_use_tree_list.rast
4283
log
plain
-rw-r--r--
0002_use_tree_list.rs
248
log
plain
-rw-r--r--
0003_where_pred_for.rast
1889
log
plain
-rw-r--r--
0003_where_pred_for.rs
54
log
plain
-rw-r--r--
0004_value_parameters_no_patterns.rast
2145
log
plain
-rw-r--r--
0004_value_parameters_no_patterns.rs
39
log
plain
-rw-r--r--
0005_function_type_params.rast
982
log
plain
-rw-r--r--
0005_function_type_params.rs
28
log
plain
-rw-r--r--
0006_self_param.rast
3460
log
plain
-rw-r--r--
0006_self_param.rs
128
log
plain
-rw-r--r--
0007_type_param_bounds.rast
1160
log
plain
-rw-r--r--
0007_type_param_bounds.rs
35
log
plain
-rw-r--r--
0008_path_part.rast
2683
log
plain
-rw-r--r--
0008_path_part.rs
103
log
plain
-rw-r--r--
0009_loop_expr.rast
588
log
plain
-rw-r--r--
0009_loop_expr.rs
26
log
plain
-rw-r--r--
0010_extern_block.rast
201
log
plain
-rw-r--r--
0010_extern_block.rs
10
log
plain
-rw-r--r--
0011_field_expr.rast
1622
log
plain
-rw-r--r--
0011_field_expr.rs
48
log
plain
-rw-r--r--
0012_type_item_where_clause.rast
865
log
plain
-rw-r--r--
0012_type_item_where_clause.rs
31
log
plain
-rw-r--r--
0013_pointer_type_mut.rast
811
log
plain
-rw-r--r--
0013_pointer_type_mut.rs
36
log
plain
-rw-r--r--
0014_never_type.rast
290
log
plain
-rw-r--r--
0014_never_type.rs
16
log
plain
-rw-r--r--
0015_continue_expr.rast
1027
log
plain
-rw-r--r--
0015_continue_expr.rs
69
log
plain
-rw-r--r--
0017_array_type.rast
489
log
plain
-rw-r--r--
0017_array_type.rs
19
log
plain
-rw-r--r--
0018_arb_self_types.rast
2177
log
plain
-rw-r--r--
0018_arb_self_types.rs
69
log
plain
-rw-r--r--
0019_unary_expr.rast
1161
log
plain
-rw-r--r--
0019_unary_expr.rs
44
log
plain
-rw-r--r--
0020_use_star.rast
1430
log
plain
-rw-r--r--
0020_use_star.rs
60
log
plain
-rw-r--r--
0021_impl_item_list.rast
2107
log
plain
-rw-r--r--
0021_impl_item_list.rs
89
log
plain
-rw-r--r--
0022_crate_visibility.rast
1180
log
plain
-rw-r--r--
0022_crate_visibility.rs
62
log
plain
-rw-r--r--
0023_placeholder_type.rast
302
log
plain
-rw-r--r--
0023_placeholder_type.rs
22
log
plain
-rw-r--r--
0024_slice_pat.rast
1056
log
plain
-rw-r--r--
0024_slice_pat.rs
39
log
plain
-rw-r--r--
0025_slice_type.rast
382
log
plain
-rw-r--r--
0025_slice_type.rs
15
log
plain
-rw-r--r--
0026_tuple_pat_fields.rast
2890
log
plain
-rw-r--r--
0026_tuple_pat_fields.rs
97
log
plain
-rw-r--r--
0027_ref_pat.rast
1266
log
plain
-rw-r--r--
0027_ref_pat.rs
52
log
plain
-rw-r--r--
0028_impl_trait_type.rast
1473
log
plain
-rw-r--r--
0028_impl_trait_type.rs
43
log
plain
-rw-r--r--
0029_cast_expr.rast
2578
log
plain
-rw-r--r--
0029_cast_expr.rs
89
log
plain
-rw-r--r--
0030_cond.rast
6391
log
plain
-rw-r--r--
0030_cond.rs
197
log
plain
-rw-r--r--
0031_while_expr.rast
2496
log
plain
-rw-r--r--
0031_while_expr.rs
93
log
plain
-rw-r--r--
0032_fn_pointer_type.rast
2508
log
plain
-rw-r--r--
0032_fn_pointer_type.rs
113
log
plain
-rw-r--r--
0033_reference_type;.rast
1196
log
plain
-rw-r--r--
0033_reference_type;.rs
54
log
plain
-rw-r--r--
0034_break_expr.rast
1673
log
plain
-rw-r--r--
0034_break_expr.rs
102
log
plain
-rw-r--r--
0037_qual_paths.rast
2271
log
plain
-rw-r--r--
0037_qual_paths.rs
71
log
plain
-rw-r--r--
0038_full_range_expr.rast
697
log
plain
-rw-r--r--
0038_full_range_expr.rs
21
log
plain
-rw-r--r--
0039_type_arg.rast
2008
log
plain
-rw-r--r--
0039_type_arg.rs
59
log
plain
-rw-r--r--
0040_crate_keyword_vis.rast
1569
log
plain
-rw-r--r--
0040_crate_keyword_vis.rs
71
log
plain
-rw-r--r--
0041_trait_item.rast
3433
log
plain
-rw-r--r--
0041_trait_item.rs
101
log
plain
-rw-r--r--
0042_call_expr.rast
4676
log
plain
-rw-r--r--
0042_call_expr.rs
118
log
plain
-rw-r--r--
0043_use_alias.rast
4200
log
plain
-rw-r--r--
0043_use_alias.rs
198
log
plain
-rw-r--r--
0044_block_items.rast
661
log
plain
-rw-r--r--
0044_block_items.rs
21
log
plain
-rw-r--r--
0045_param_list_opt_patterns.rast
1559
log
plain
-rw-r--r--
0045_param_list_opt_patterns.rs
35
log
plain
-rw-r--r--
0046_singleton_tuple_type.rast
461
log
plain
-rw-r--r--
0046_singleton_tuple_type.rs
17
log
plain
-rw-r--r--
0048_path_type_with_bounds.rast
2561
log
plain
-rw-r--r--
0048_path_type_with_bounds.rs
58
log
plain
-rw-r--r--
0050_fn_decl.rast
529
log
plain
-rw-r--r--
0050_fn_decl.rs
22
log
plain
-rw-r--r--
0051_unit_type.rast
304
log
plain
-rw-r--r--
0051_unit_type.rs
13
log
plain
-rw-r--r--
0052_path_type.rast
1731
log
plain
-rw-r--r--
0052_path_type.rs
71
log
plain
-rw-r--r--
0053_path_expr.rast
2706
log
plain
-rw-r--r--
0053_path_expr.rs
91
log
plain
-rw-r--r--
0054_record_field_attrs.rast
1210
log
plain
-rw-r--r--
0054_record_field_attrs.rs
64
log
plain
-rw-r--r--
0055_literal_pattern.rast
2311
log
plain
-rw-r--r--
0055_literal_pattern.rs
113
log
plain
-rw-r--r--
0056_where_clause.rast
3508
log
plain
-rw-r--r--
0056_where_clause.rs
116
log
plain
-rw-r--r--
0058_range_pat.rast
2562
log
plain
-rw-r--r--
0058_range_pat.rs
112
log
plain
-rw-r--r--
0059_match_arms_commas.rast
1711
log
plain
-rw-r--r--
0059_match_arms_commas.rs
83
log
plain
-rw-r--r--
0060_extern_crate.rast
239
log
plain
-rw-r--r--
0060_extern_crate.rs
18
log
plain
-rw-r--r--
0061_record_lit.rast
3901
log
plain
-rw-r--r--
0061_record_lit.rs
112
log
plain
-rw-r--r--
0062_mod_contents.rast
1503
log
plain
-rw-r--r--
0062_mod_contents.rs
70
log
plain
-rw-r--r--
0063_impl_def_neg.rast
543
log
plain
-rw-r--r--
0063_impl_def_neg.rs
20
log
plain
-rw-r--r--
0064_if_expr.rast
3625
log
plain
-rw-r--r--
0064_if_expr.rs
137
log
plain
-rw-r--r--
0065_dyn_trait_type.rast
1470
log
plain
-rw-r--r--
0065_dyn_trait_type.rs
42
log
plain
-rw-r--r--
0066_match_arm.rast
5256
log
plain
-rw-r--r--
0066_match_arm.rs
167
log
plain
-rw-r--r--
0067_crate_path.rast
381
log
plain
-rw-r--r--
0067_crate_path.rs
16
log
plain
-rw-r--r--
0068_union_items.rast
1173
log
plain
-rw-r--r--
0068_union_items.rs
51
log
plain
-rw-r--r--
0069_use_tree_list_after_path.rast
983
log
plain
-rw-r--r--
0069_use_tree_list_after_path.rs
37
log
plain
-rw-r--r--
0070_stmt_bin_expr_ambiguity.rast
1320
log
plain
-rw-r--r--
0070_stmt_bin_expr_ambiguity.rs
46
log
plain
-rw-r--r--
0071_match_expr.rast
2787
log
plain
-rw-r--r--
0071_match_expr.rs
97
log
plain
-rw-r--r--
0072_return_expr.rast
712
log
plain
-rw-r--r--
0072_return_expr.rs
40
log
plain
-rw-r--r--
0073_type_item_type_params.rast
470
log
plain
-rw-r--r--
0073_type_item_type_params.rs
21
log
plain
-rw-r--r--
0074_stmt_postfix_expr_ambiguity.rast
1738
log
plain
-rw-r--r--
0074_stmt_postfix_expr_ambiguity.rs
84
log
plain
-rw-r--r--
0075_block.rast
2071
log
plain
-rw-r--r--
0075_block.rs
65
log
plain
-rw-r--r--
0076_function_where_clause.rast
995
log
plain
-rw-r--r--
0076_function_where_clause.rs
29
log
plain
-rw-r--r--
0077_try_expr.rast
615
log
plain
-rw-r--r--
0077_try_expr.rs
21
log
plain
-rw-r--r--
0078_type_item.rast
363
log
plain
-rw-r--r--
0078_type_item.rs
16
log
plain
-rw-r--r--
0079_impl_def.rast
317
log
plain
-rw-r--r--
0079_impl_def.rs
12
log
plain
-rw-r--r--
0080_postfix_range.rast
2839
log
plain
-rw-r--r--
0080_postfix_range.rs
89
log
plain
-rw-r--r--
0081_for_type.rast
3359
log
plain
-rw-r--r--
0081_for_type.rs
121
log
plain
-rw-r--r--
0082_ref_expr.rast
4089
log
plain
-rw-r--r--
0082_ref_expr.rs
200
log
plain
-rw-r--r--
0083_struct_items.rast
2238
log
plain
-rw-r--r--
0083_struct_items.rs
106
log
plain
-rw-r--r--
0084_paren_type.rast
438
log
plain
-rw-r--r--
0084_paren_type.rs
16
log
plain
-rw-r--r--
0085_expr_literals.rast
3859
log
plain
-rw-r--r--
0085_expr_literals.rs
189
log
plain
-rw-r--r--
0086_function_ret_type.rast
772
log
plain
-rw-r--r--
0086_function_ret_type.rs
30
log
plain
-rw-r--r--
0088_break_ambiguity.rast
1818
log
plain
-rw-r--r--
0088_break_ambiguity.rs
88
log
plain
-rw-r--r--
0090_type_param_default.rast
541
log
plain
-rw-r--r--
0090_type_param_default.rs
19
log
plain
-rw-r--r--
0092_fn_pointer_type_with_ret.rast
552
log
plain
-rw-r--r--
0092_fn_pointer_type_with_ret.rs
21
log
plain
-rw-r--r--
0093_index_expr.rast
867
log
plain
-rw-r--r--
0093_index_expr.rs
26
log
plain
-rw-r--r--
0095_placeholder_pat.rast
690
log
plain
-rw-r--r--
0095_placeholder_pat.rs
26
log
plain
-rw-r--r--
0096_no_semi_after_block.rast
3481
log
plain
-rw-r--r--
0096_no_semi_after_block.rs
167
log
plain
-rw-r--r--
0099_param_list.rast
2387
log
plain
-rw-r--r--
0099_param_list.rs
67
log
plain
-rw-r--r--
0100_for_expr.rast
881
log
plain
-rw-r--r--
0100_for_expr.rs
33
log
plain
-rw-r--r--
0102_record_pat_field_list.rast
3955
log
plain
-rw-r--r--
0102_record_pat_field_list.rs
119
log
plain
-rw-r--r--
0103_array_expr.rast
1444
log
plain
-rw-r--r--
0103_array_expr.rs
55
log
plain
-rw-r--r--
0104_path_fn_trait_args.rast
1322
log
plain
-rw-r--r--
0104_path_fn_trait_args.rs
29
log
plain
-rw-r--r--
0106_lambda_expr.rast
3996
log
plain
-rw-r--r--
0106_lambda_expr.rs
134
log
plain
-rw-r--r--
0107_method_call_expr.rast
1747
log
plain
-rw-r--r--
0107_method_call_expr.rs
49
log
plain
-rw-r--r--
0108_tuple_expr.rast
976
log
plain
-rw-r--r--
0108_tuple_expr.rs
40
log
plain
-rw-r--r--
0109_label.rast
1844
log
plain
-rw-r--r--
0109_label.rs
74
log
plain
-rw-r--r--
0110_use_path.rast
1009
log
plain
-rw-r--r--
0110_use_path.rs
154
log
plain
-rw-r--r--
0111_tuple_pat.rast
2393
log
plain
-rw-r--r--
0111_tuple_pat.rs
94
log
plain
-rw-r--r--
0112_bind_pat.rast
3587
log
plain
-rw-r--r--
0112_bind_pat.rs
146
log
plain
-rw-r--r--
0113_nocontentexpr.rast
1466
log
plain
-rw-r--r--
0113_nocontentexpr.rs
50
log
plain
-rw-r--r--
0114_tuple_struct_where.rast
1685
log
plain
-rw-r--r--
0114_tuple_struct_where.rs
53
log
plain
-rw-r--r--
0115_tuple_field_attrs.rast
1129
log
plain
-rw-r--r--
0115_tuple_field_attrs.rs
60
log
plain
-rw-r--r--
0117_macro_call_type.rast
1053
log
plain
-rw-r--r--
0117_macro_call_type.rs
41
log
plain
-rw-r--r--
0118_impl_inner_attributes.rast
1033
log
plain
-rw-r--r--
0118_impl_inner_attributes.rs
94
log
plain
-rw-r--r--
0118_match_guard.rast
1350
log
plain
-rw-r--r--
0118_match_guard.rs
58
log
plain
-rw-r--r--
0120_match_arms_inner_attribute.rast
2443
log
plain
-rw-r--r--
0120_match_arms_inner_attribute.rs
139
log
plain
-rw-r--r--
0121_match_arms_outer_attributes.rast
4878
log
plain
-rw-r--r--
0121_match_arms_outer_attributes.rs
259
log
plain
-rw-r--r--
0122_generic_lifetime_type_attribute.rast
1808
log
plain
-rw-r--r--
0122_generic_lifetime_type_attribute.rs
64
log
plain
-rw-r--r--
0123_param_list_vararg.rast
1427
log
plain
-rw-r--r--
0123_param_list_vararg.rs
57
log
plain
-rw-r--r--
0125_crate_keyword_path.rast
843
log
plain
-rw-r--r--
0125_crate_keyword_path.rs
27
log
plain
-rw-r--r--
0125_record_literal_field_with_attr.rast
1337
log
plain
-rw-r--r--
0125_record_literal_field_with_attr.rs
46
log
plain
-rw-r--r--
0126_attr_on_expr_stmt.rast
2663
log
plain
-rw-r--r--
0126_attr_on_expr_stmt.rs
82
log
plain
-rw-r--r--
0127_attr_on_last_expr_in_block.rast
1585
log
plain
-rw-r--r--
0127_attr_on_last_expr_in_block.rs
47
log
plain
-rw-r--r--
0129_marco_pat.rast
940
log
plain
-rw-r--r--
0129_marco_pat.rs
33
log
plain
-rw-r--r--
0130_let_stmt.rast
3494
log
plain
-rw-r--r--
0130_let_stmt.rs
135
log
plain
-rw-r--r--
0130_try_block_expr.rast
787
log
plain
-rw-r--r--
0130_try_block_expr.rs
33
log
plain
-rw-r--r--
0131_existential_type.rast
917
log
plain
-rw-r--r--
0131_existential_type.rs
37
log
plain
-rw-r--r--
0132_box_expr.rast
2516
log
plain
-rw-r--r--
0132_box_expr.rs
106
log
plain
-rw-r--r--
0134_nocontentexpr_after_item.rast
1710
log
plain
-rw-r--r--
0134_nocontentexpr_after_item.rs
111
log
plain
-rw-r--r--
0137_await_expr.rast
2013
log
plain
-rw-r--r--
0137_await_expr.rs
67
log
plain
-rw-r--r--
0138_associated_type_bounds.rast
1700
log
plain
-rw-r--r--
0138_associated_type_bounds.rs
59
log
plain
-rw-r--r--
0138_expression_after_block.rast
1803
log
plain
-rw-r--r--
0138_expression_after_block.rs
52
log
plain
-rw-r--r--
0138_self_param_outer_attr.rast
625
log
plain
-rw-r--r--
0138_self_param_outer_attr.rs
26
log
plain
-rw-r--r--
0139_param_outer_arg.rast
826
log
plain
-rw-r--r--
0139_param_outer_arg.rs
28
log
plain
-rw-r--r--
0142_for_range_from.rast
1060
log
plain
-rw-r--r--
0142_for_range_from.rs
51
log
plain
-rw-r--r--
0143_box_pat.rast
3420
log
plain
-rw-r--r--
0143_box_pat.rs
118
log
plain
-rw-r--r--
0144_dot_dot_pat.rast
13589
log
plain
-rw-r--r--
0144_dot_dot_pat.rs
555
log
plain
-rw-r--r--
0145_record_pat_field.rast
2173
log
plain
-rw-r--r--
0145_record_pat_field.rs
63
log
plain
-rw-r--r--
0146_as_precedence.rast
1129
log
plain
-rw-r--r--
0146_as_precedence.rs
43
log
plain
-rw-r--r--
0147_const_param.rast
578
log
plain
-rw-r--r--
0147_const_param.rs
24
log
plain
-rw-r--r--
0147_macro_def.rast
1104
log
plain
-rw-r--r--
0147_macro_def.rs
50
log
plain
-rw-r--r--
0148_pub_macro_def.rast
505
log
plain
-rw-r--r--
0148_pub_macro_def.rs
24
log
plain
-rw-r--r--
0150_array_attrs.rast
1227
log
plain
-rw-r--r--
0150_array_attrs.rs
40
log
plain
-rw-r--r--
0150_impl_type_params.rast
1037
log
plain
-rw-r--r--
0150_impl_type_params.rs
29
log
plain
-rw-r--r--
0151_fn.rast
295
log
plain
-rw-r--r--
0151_fn.rs
12
log
plain
-rw-r--r--
0151_trait_alias.rast
3661
log
plain
-rw-r--r--
0151_trait_alias.rs
83
log
plain
-rw-r--r--
0152_arg_with_attr.rast
961
log
plain
-rw-r--r--
0152_arg_with_attr.rs
34
log
plain
-rw-r--r--
0152_impl.rast
514
log
plain
-rw-r--r--
0152_impl.rs
16
log
plain
-rw-r--r--
0153_pub_parens_typepath.rast
1548
log
plain
-rw-r--r--
0153_pub_parens_typepath.rs
53
log
plain
-rw-r--r--
0153_trait.rast
239
log
plain
-rw-r--r--
0153_trait.rs
11
log
plain
-rw-r--r--
0154_fn_pointer_param_ident_path.rast
1551
log
plain
-rw-r--r--
0154_fn_pointer_param_ident_path.rs
55
log
plain
-rw-r--r--
0154_no_dyn_trait_leading_for.rast
1300
log
plain
-rw-r--r--
0154_no_dyn_trait_leading_for.rs
34
log
plain
-rw-r--r--
0154_tuple_attrs.rast
1270
log
plain
-rw-r--r--
0154_tuple_attrs.rs
43
log
plain
-rw-r--r--
0155_closure_params.rast
2023
log
plain
-rw-r--r--
0155_closure_params.rs
63
log
plain
-rw-r--r--
0156_const_block_pat.rast
2240
log
plain
-rw-r--r--
0156_const_block_pat.rs
78
log
plain
-rw-r--r--
0156_fn_def_param.rast
1122
log
plain
-rw-r--r--
0156_fn_def_param.rs
30
log
plain
-rw-r--r--
0156_or_pattern.rast
3586
log
plain
-rw-r--r--
0156_or_pattern.rs
130
log
plain
-rw-r--r--
0157_const_block.rast
547
log
plain
-rw-r--r--
0157_const_block.rs
21
log
plain
-rw-r--r--
0157_fn_pointer_unnamed_arg.rast
662
log
plain
-rw-r--r--
0157_fn_pointer_unnamed_arg.rs
23
log
plain
-rw-r--r--
0157_variant_discriminant.rast
774
log
plain
-rw-r--r--
0157_variant_discriminant.rs
23
log
plain
-rw-r--r--
0158_binop_resets_statementness.rast
952
log
plain
-rw-r--r--
0158_binop_resets_statementness.rs
28
log
plain
-rw-r--r--
0158_lambda_ret_block.rast
1219
log
plain
-rw-r--r--
0158_lambda_ret_block.rs
34
log
plain
-rw-r--r--
0158_macro_rules_non_brace.rast
1440
log
plain
-rw-r--r--
0158_macro_rules_non_brace.rs
74
log
plain
-rw-r--r--
0159_try_macro_fallback.rast
892
log
plain
-rw-r--r--
0159_try_macro_fallback.rs
27
log
plain
-rw-r--r--
0159_yield_expr.rast
705
log
plain
-rw-r--r--
0159_yield_expr.rs
37
log
plain
-rw-r--r--
0160_crate_visibility_in.rast
1029
log
plain
-rw-r--r--
0160_crate_visibility_in.rs
51
log
plain
-rw-r--r--
0160_try_macro_rules.rast
600
log
plain
-rw-r--r--
0160_try_macro_rules.rs
30
log
plain
-rw-r--r--
0161_impl_def_const.rast
583
log
plain
-rw-r--r--
0161_impl_def_const.rs
25
log
plain
-rw-r--r--
0161_labeled_block.rast
668
log
plain
-rw-r--r--
0161_labeled_block.rs
23
log
plain
-rw-r--r--
0162_default_async_unsafe_fn.rast
1089
log
plain
-rw-r--r--
0162_default_async_unsafe_fn.rs
56
log
plain
-rw-r--r--
0162_unsafe_block.rast
549
log
plain
-rw-r--r--
0162_unsafe_block.rs
22
log
plain
-rw-r--r--
0163_default_async_fn.rast
1025
log
plain
-rw-r--r--
0163_default_async_fn.rs
49
log
plain
-rw-r--r--
0163_default_unsafe_item.rast
1153
log
plain
-rw-r--r--
0163_default_unsafe_item.rs
65
log
plain
-rw-r--r--
0164_default_item.rast
586
log
plain
-rw-r--r--
0164_default_item.rs
26
log
plain
-rw-r--r--
0164_type_path_in_pattern.rast
1006
log
plain
-rw-r--r--
0164_type_path_in_pattern.rs
33
log
plain