Docs.rs
ra_ap_parser-0.0.327
Platform
aarch64-apple-darwin
aarch64-unknown-linux-gnu
i686-pc-windows-msvc
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
ra_ap_parser 0.0.327
The Rust parser for rust-analyzer.
Crate
Source
Builds
Feature flags
Documentation
Hide files
..
0000_struct_field_missing_comma.rast
0000_struct_field_missing_comma.rs
0001_item_recovery_in_file.rast
0001_item_recovery_in_file.rs
0002_duplicate_shebang.rast
0002_duplicate_shebang.rs
0003_C++_semicolon.rast
0003_C++_semicolon.rs
0004_use_path_bad_segment.rast
0004_use_path_bad_segment.rs
0005_attribute_recover.rast
0005_attribute_recover.rs
0006_named_field_recovery.rast
0006_named_field_recovery.rs
0007_stray_curly_in_file.rast
0007_stray_curly_in_file.rs
0008_item_block_recovery.rast
0008_item_block_recovery.rs
0009_broken_struct_type_parameter.rast
0009_broken_struct_type_parameter.rs
0010_unsafe_lambda_block.rast
0010_unsafe_lambda_block.rs
0011_extern_struct.rast
0011_extern_struct.rs
0012_broken_lambda.rast
0013_invalid_type.rast
0013_invalid_type.rs
0014_where_no_bounds.rast
0014_where_no_bounds.rs
0015_curly_in_params.rast
0015_curly_in_params.rs
0016_missing_semi.rast
0016_missing_semi.rs
0017_incomplete_binexpr.rast
0017_incomplete_binexpr.rs
0018_incomplete_fn.rast
0018_incomplete_fn.rs
0019_let_recover.rast
0019_let_recover.rs
0020_fn_recover.rast
0020_fn_recover.rs
0021_incomplete_param.rast
0021_incomplete_param.rs
0022_bad_exprs.rast
0022_bad_exprs.rs
0023_mismatched_paren.rast
0023_mismatched_paren.rs
0024_many_type_parens.rast
0024_many_type_parens.rs
0025_nope.rast
0025_nope.rs
0026_imp_recovery.rast
0026_imp_recovery.rs
0027_incomplete_where_for.rast
0027_incomplete_where_for.rs
0029_field_completion.rast
0029_field_completion.rs
0032_match_arms_inner_attrs.rast
0032_match_arms_inner_attrs.rs
0033_match_arms_outer_attrs.rast
0033_match_arms_outer_attrs.rs
0034_bad_box_pattern.rast
0034_bad_box_pattern.rs
0035_use_recover.rast
0035_use_recover.rs
0036_partial_use.rast
0036_partial_use.rs
0039_lambda_recovery.rast
0039_lambda_recovery.rs
0042_weird_blocks.rast
0042_weird_blocks.rs
0043_unexpected_for_type.rast
0043_unexpected_for_type.rs
0044_item_modifiers.rast
0044_item_modifiers.rs
0047_repeated_extern_modifier.rast
0047_repeated_extern_modifier.rs
0048_double_fish.rast
0048_double_fish.rs
0049_let_else_right_curly_brace_for.rast
0049_let_else_right_curly_brace_for.rs
0050_let_else_right_curly_brace_loop.rast
0050_let_else_right_curly_brace_loop.rs
0051_let_else_right_curly_brace_match.rast
0051_let_else_right_curly_brace_match.rs
0052_let_else_right_curly_brace_while.rast
0052_let_else_right_curly_brace_while.rs
0053_let_else_right_curly_brace_if.rast
0053_let_else_right_curly_brace_if.rs
0054_float_split_scientific_notation.rast
0054_float_split_scientific_notation.rs
0055_impl_use.rast
0055_impl_use.rs
0056_let_else_right_curly_brace_struct.rast
0056_let_else_right_curly_brace_struct.rs
0057_let_else_right_curly_brace_arithmetic.rast
0057_let_else_right_curly_brace_arithmetic.rs
0057_let_else_right_curly_brace_format_args.rast
0057_let_else_right_curly_brace_format_args.rs
0058_let_else_right_curly_brace_range.rast
0058_let_else_right_curly_brace_range.rs
0059_let_else_right_curly_brace_closure.rast
0059_let_else_right_curly_brace_closure.rs
0060_let_else_right_curly_brace_unary.rast
0060_let_else_right_curly_brace_unary.rs
0061_let_else_right_curly_brace_do_yeet.rast
0061_let_else_right_curly_brace_do_yeet.rs
0062_let_else_right_curly_brace_become.rast
0062_let_else_right_curly_brace_become.rs
0063_let_else_right_curly_brace_reference.rast
0063_let_else_right_curly_brace_reference.rs
0064_let_else_right_curly_brace_assignment.rast
0064_let_else_right_curly_brace_assignment.rs
1
2
3
4
5
6
fn
foo
(
)
{
foo
(
1
,
2
)
return
92
;
}