Docs.rs
ra_ap_parser-0.0.98
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
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.98
TBD
Crate
Source
Builds
Feature flags
Documentation
Hide files
..
0002_use_tree_list.rast
0002_use_tree_list.rs
0002_use_tree_list.txt
0003_where_pred_for.rast
0003_where_pred_for.rs
0003_where_pred_for.txt
0004_value_parameters_no_patterns.rast
0004_value_parameters_no_patterns.rs
0004_value_parameters_no_patterns.txt
0005_function_type_params.rast
0005_function_type_params.rs
0005_function_type_params.txt
0006_self_param.rast
0006_self_param.rs
0006_self_param.txt
0007_type_param_bounds.rast
0007_type_param_bounds.rs
0007_type_param_bounds.txt
0008_path_part.rast
0008_path_part.rs
0008_path_part.txt
0009_loop_expr.rast
0009_loop_expr.rs
0009_loop_expr.txt
0010_extern_block.rast
0010_extern_block.rs
0010_extern_block.txt
0011_field_expr.rast
0011_field_expr.rs
0011_field_expr.txt
0012_type_item_where_clause.rast
0012_type_item_where_clause.rs
0012_type_item_where_clause.txt
0013_pointer_type_mut.rast
0013_pointer_type_mut.rs
0013_pointer_type_mut.txt
0014_never_type.rast
0014_never_type.rs
0014_never_type.txt
0015_continue_expr.rast
0015_continue_expr.rs
0015_continue_expr.txt
0017_array_type.rast
0017_array_type.rs
0017_array_type.txt
0018_arb_self_types.rast
0018_arb_self_types.rs
0018_arb_self_types.txt
0019_unary_expr.rast
0019_unary_expr.rs
0019_unary_expr.txt
0021_assoc_item_list.rast
0021_assoc_item_list.rs
0021_assoc_item_list.txt
0022_crate_visibility.rast
0022_crate_visibility.rs
0022_crate_visibility.txt
0023_placeholder_type.rast
0023_placeholder_type.rs
0023_placeholder_type.txt
0024_slice_pat.rast
0024_slice_pat.rs
0024_slice_pat.txt
0025_slice_type.rast
0025_slice_type.rs
0025_slice_type.txt
0026_tuple_pat_fields.rast
0026_tuple_pat_fields.rs
0026_tuple_pat_fields.txt
0027_ref_pat.rast
0027_ref_pat.rs
0027_ref_pat.txt
0028_impl_trait_type.rast
0028_impl_trait_type.rs
0028_impl_trait_type.txt
0029_cast_expr.rast
0029_cast_expr.rs
0029_cast_expr.txt
0030_let_expr.rast
0030_let_expr.rs
0030_let_expr.txt
0031_while_expr.rast
0031_while_expr.rs
0031_while_expr.txt
0032_fn_pointer_type.rast
0032_fn_pointer_type.rs
0032_fn_pointer_type.txt
0033_reference_type;.rast
0033_reference_type;.rs
0033_reference_type;.txt
0034_break_expr.rast
0034_break_expr.rs
0034_break_expr.txt
0037_qual_paths.rast
0037_qual_paths.rs
0037_qual_paths.txt
0038_full_range_expr.rast
0038_full_range_expr.rs
0038_full_range_expr.txt
0040_crate_keyword_vis.rast
0040_crate_keyword_vis.rs
0040_crate_keyword_vis.txt
0041_trait_item.rast
0041_trait_item.rs
0041_trait_item.txt
0042_call_expr.rast
0042_call_expr.rs
0042_call_expr.txt
0044_block_items.rast
0044_block_items.rs
0044_block_items.txt
0045_param_list_opt_patterns.rast
0045_param_list_opt_patterns.rs
0045_param_list_opt_patterns.txt
0046_singleton_tuple_type.rast
0046_singleton_tuple_type.rs
0046_singleton_tuple_type.txt
0048_path_type_with_bounds.rast
0048_path_type_with_bounds.rs
0048_path_type_with_bounds.txt
0050_fn_decl.rast
0050_fn_decl.rs
0050_fn_decl.txt
0051_unit_type.rast
0051_unit_type.rs
0051_unit_type.txt
0052_path_type.rast
0052_path_type.rs
0052_path_type.txt
0053_path_expr.rast
0053_path_expr.rs
0053_path_expr.txt
0054_record_field_attrs.rast
0054_record_field_attrs.rs
0054_record_field_attrs.txt
0055_literal_pattern.rast
0055_literal_pattern.rs
0055_literal_pattern.txt
0056_where_clause.rast
0056_where_clause.rs
0056_where_clause.txt
0058_range_pat.rast
0058_range_pat.rs
0058_range_pat.txt
0059_match_arms_commas.rast
0059_match_arms_commas.rs
0059_match_arms_commas.txt
0060_extern_crate.rast
0060_extern_crate.rs
0060_extern_crate.txt
0061_record_lit.rast
0061_record_lit.rs
0061_record_lit.txt
0062_mod_contents.rast
0062_mod_contents.rs
0062_mod_contents.txt
0063_impl_item_neg.rast
0063_impl_item_neg.rs
0063_impl_item_neg.txt
0064_if_expr.rast
0064_if_expr.rs
0064_if_expr.txt
0065_dyn_trait_type.rast
0065_dyn_trait_type.rs
0065_dyn_trait_type.txt
0066_match_arm.rast
0066_match_arm.rs
0066_match_arm.txt
0067_crate_path.rast
0067_crate_path.rs
0067_crate_path.txt
0070_stmt_bin_expr_ambiguity.rast
0070_stmt_bin_expr_ambiguity.rs
0070_stmt_bin_expr_ambiguity.txt
0071_match_expr.rast
0071_match_expr.rs
0071_match_expr.txt
0072_return_expr.rast
0072_return_expr.rs
0072_return_expr.txt
0073_type_item_type_params.rast
0073_type_item_type_params.rs
0073_type_item_type_params.txt
0074_stmt_postfix_expr_ambiguity.rast
0074_stmt_postfix_expr_ambiguity.rs
0074_stmt_postfix_expr_ambiguity.txt
0075_block.rast
0075_block.rs
0075_block.txt
0076_function_where_clause.rast
0076_function_where_clause.rs
0076_function_where_clause.txt
0077_try_expr.rast
0077_try_expr.rs
0077_try_expr.txt
0078_type_alias.rast
0078_type_alias.rs
0078_type_alias.txt
0079_impl_item.rast
0079_impl_item.rs
0079_impl_item.txt
0080_postfix_range.rast
0080_postfix_range.rs
0080_postfix_range.txt
0081_for_type.rast
0081_for_type.rs
0081_for_type.txt
0082_ref_expr.rast
0082_ref_expr.rs
0082_ref_expr.txt
0083_struct_items.rast
0084_paren_type.rast
0084_paren_type.rs
0084_paren_type.txt
0085_expr_literals.rast
0085_expr_literals.rs
0085_expr_literals.txt
0086_function_ret_type.rast
0086_function_ret_type.rs
0086_function_ret_type.txt
0088_break_ambiguity.rast
0088_break_ambiguity.rs
0088_break_ambiguity.txt
0090_type_param_default.rast
0090_type_param_default.rs
0090_type_param_default.txt
0092_fn_pointer_type_with_ret.rast
0092_fn_pointer_type_with_ret.rs
0092_fn_pointer_type_with_ret.txt
0093_index_expr.rast
0093_index_expr.rs
0093_index_expr.txt
0095_placeholder_pat.rast
0095_placeholder_pat.rs
0095_placeholder_pat.txt
0096_no_semi_after_block.rast
0096_no_semi_after_block.rs
0096_no_semi_after_block.txt
0099_param_list.rast
0099_param_list.rs
0099_param_list.txt
0100_for_expr.rast
0100_for_expr.rs
0100_for_expr.txt
0102_record_pat_field_list.rast
0102_record_pat_field_list.rs
0102_record_pat_field_list.txt
0103_array_expr.rast
0103_array_expr.rs
0103_array_expr.txt
0104_path_fn_trait_args.rast
0104_path_fn_trait_args.rs
0104_path_fn_trait_args.txt
0106_lambda_expr.rast
0106_lambda_expr.rs
0106_lambda_expr.txt
0107_method_call_expr.rast
0107_method_call_expr.rs
0107_method_call_expr.txt
0108_tuple_expr.rast
0108_tuple_expr.rs
0108_tuple_expr.txt
0109_label.rast
0109_label.rs
0109_label.txt
0111_tuple_pat.rast
0111_tuple_pat.rs
0111_tuple_pat.txt
0112_bind_pat.rast
0112_bind_pat.rs
0112_bind_pat.txt
0113_nocontentexpr.rast
0113_nocontentexpr.rs
0113_nocontentexpr.txt
0114_tuple_struct_where.rast
0114_tuple_struct_where.rs
0114_tuple_struct_where.txt
0115_tuple_field_attrs.rast
0115_tuple_field_attrs.rs
0115_tuple_field_attrs.txt
0117_macro_call_type.rast
0117_macro_call_type.rs
0117_macro_call_type.txt
0118_match_guard.rast
0118_match_guard.rs
0118_match_guard.txt
0120_match_arms_inner_attribute.rast
0120_match_arms_inner_attribute.rs
0120_match_arms_inner_attribute.txt
0121_match_arms_outer_attributes.rast
0121_match_arms_outer_attributes.rs
0121_match_arms_outer_attributes.txt
0123_param_list_vararg.rast
0123_param_list_vararg.rs
0123_param_list_vararg.txt
0125_crate_keyword_path.rast
0125_crate_keyword_path.rs
0125_crate_keyword_path.txt
0125_record_literal_field_with_attr.rast
0125_record_literal_field_with_attr.rs
0125_record_literal_field_with_attr.txt
0126_attr_on_expr_stmt.rast
0126_attr_on_expr_stmt.rs
0126_attr_on_expr_stmt.txt
0129_marco_pat.rast
0129_marco_pat.rs
0129_marco_pat.txt
0130_let_stmt.rast
0130_let_stmt.rs
0130_let_stmt.txt
0130_try_block_expr.rast
0130_try_block_expr.rs
0130_try_block_expr.txt
0131_existential_type.rast
0131_existential_type.rs
0131_existential_type.txt
0132_box_expr.rast
0132_box_expr.rs
0132_box_expr.txt
0134_nocontentexpr_after_item.rast
0134_nocontentexpr_after_item.rs
0134_nocontentexpr_after_item.txt
0137_await_expr.rast
0137_await_expr.rs
0137_await_expr.txt
0138_associated_type_bounds.rast
0138_associated_type_bounds.rs
0138_associated_type_bounds.txt
0138_expression_after_block.rast
0138_expression_after_block.rs
0138_expression_after_block.txt
0138_self_param_outer_attr.rast
0138_self_param_outer_attr.rs
0138_self_param_outer_attr.txt
0139_param_outer_arg.rast
0139_param_outer_arg.rs
0139_param_outer_arg.txt
0142_for_range_from.rast
0142_for_range_from.rs
0142_for_range_from.txt
0143_box_pat.rast
0143_box_pat.rs
0143_box_pat.txt
0144_dot_dot_pat.rast
0144_dot_dot_pat.rs
0144_dot_dot_pat.txt
0145_record_pat_field.rast
0145_record_pat_field.rs
0145_record_pat_field.txt
0146_as_precedence.rast
0146_as_precedence.rs
0146_as_precedence.txt
0147_const_param.rast
0147_const_param.rs
0147_const_param.txt
0147_macro_def.rast
0147_macro_def.rs
0147_macro_def.txt
0150_array_attrs.rast
0150_array_attrs.rs
0150_array_attrs.txt
0150_impl_type_params.rast
0150_impl_type_params.rs
0150_impl_type_params.txt
0151_fn.rast
0151_fn.rs
0151_fn.txt
0151_trait_alias.rast
0151_trait_alias.rs
0151_trait_alias.txt
0152_arg_with_attr.rast
0152_arg_with_attr.rs
0152_arg_with_attr.txt
0153_pub_parens_typepath.rast
0153_pub_parens_typepath.rs
0153_pub_parens_typepath.txt
0154_fn_pointer_param_ident_path.rast
0154_fn_pointer_param_ident_path.rs
0154_fn_pointer_param_ident_path.txt
0154_no_dyn_trait_leading_for.rast
0154_no_dyn_trait_leading_for.rs
0154_no_dyn_trait_leading_for.txt
0154_tuple_attrs.rast
0154_tuple_attrs.rs
0154_tuple_attrs.txt
0155_closure_params.rast
0155_closure_params.rs
0155_closure_params.txt
0156_const_block_pat.rast
0156_const_block_pat.rs
0156_const_block_pat.txt
0156_fn_def_param.rast
0156_fn_def_param.rs
0156_fn_def_param.txt
0156_or_pattern.rast
0156_or_pattern.rs
0156_or_pattern.txt
0157_const_block.rast
0157_const_block.rs
0157_const_block.txt
0157_fn_pointer_unnamed_arg.rast
0157_fn_pointer_unnamed_arg.rs
0157_fn_pointer_unnamed_arg.txt
0157_variant_discriminant.rast
0157_variant_discriminant.rs
0157_variant_discriminant.txt
0158_binop_resets_statementness.rast
0158_binop_resets_statementness.rs
0158_binop_resets_statementness.txt
0158_lambda_ret_block.rast
0158_lambda_ret_block.rs
0158_lambda_ret_block.txt
0158_macro_rules_non_brace.rast
0158_macro_rules_non_brace.rs
0158_macro_rules_non_brace.txt
0159_try_macro_fallback.rast
0159_try_macro_fallback.rs
0159_try_macro_fallback.txt
0159_yield_expr.rast
0159_yield_expr.rs
0159_yield_expr.txt
0160_crate_visibility_in.rast
0160_crate_visibility_in.rs
0160_crate_visibility_in.txt
0160_try_macro_rules.rast
0160_try_macro_rules.rs
0160_try_macro_rules.txt
0161_impl_item_const.rast
0161_impl_item_const.rs
0161_impl_item_const.txt
0161_labeled_block.rast
0161_labeled_block.rs
0161_labeled_block.txt
0162_default_async_unsafe_fn.rast
0162_default_async_unsafe_fn.rs
0162_default_async_unsafe_fn.txt
0162_unsafe_block.rast
0162_unsafe_block.rs
0162_unsafe_block.txt
0163_default_async_fn.rast
0163_default_async_fn.rs
0163_default_async_fn.txt
0163_default_unsafe_item.rast
0163_default_unsafe_item.rs
0163_default_unsafe_item.txt
0164_default_item.rast
0164_default_item.rs
0164_default_item.txt
0164_type_path_in_pattern.rast
0164_type_path_in_pattern.rs
0164_type_path_in_pattern.txt
0165_const_param_defaults.rast
0165_const_param_defaults.rs
0165_const_param_defaults.txt
0166_half_open_range_pat.rast
0166_half_open_range_pat.rs
0166_half_open_range_pat.txt
0168_extern_crate_rename.rast
0168_extern_crate_rename.rs
0168_extern_crate_rename.txt
0168_extern_crate_self.rast
0168_extern_crate_self.rs
0168_extern_crate_self.txt
0169_mod_item.rast
0169_mod_item.rs
0169_mod_item.txt
0170_mod_item_curly.rast
0170_mod_item_curly.rs
0170_mod_item_curly.txt
0170_tuple_struct.rast
0170_tuple_struct.rs
0170_tuple_struct.txt
0171_struct_item.rast
0171_struct_item.rs
0171_struct_item.txt
0172_const_item.rast
0172_const_item.rs
0172_const_item.txt
0172_record_field_list.rast
0172_record_field_list.rs
0172_record_field_list.txt
0173_anonymous_const.rast
0173_anonymous_const.rs
0173_anonymous_const.txt
0173_macro_def_curly.rast
0173_macro_def_curly.rs
0173_macro_def_curly.txt
0173_union_item.rast
0173_union_item.rs
0173_union_item.txt
0174_trait_item_generic_params.rast
0174_trait_item_generic_params.rs
0174_trait_item_generic_params.txt
0174_unit_struct.rast
0174_unit_struct.rs
0174_unit_struct.txt
0174_use_tree_star.rast
0174_use_tree_star.rs
0174_use_tree_star.txt
0175_trait_item_bounds.rast
0175_trait_item_bounds.rs
0175_trait_item_bounds.txt
0176_trait_item_where_clause.rast
0176_trait_item_where_clause.rs
0176_trait_item_where_clause.txt
0176_use_tree_alias.rast
0176_use_tree_alias.rs
0176_use_tree_alias.txt
0177_assoc_item_list_inner_attrs.rast
0177_assoc_item_list_inner_attrs.rs
0177_assoc_item_list_inner_attrs.txt
0177_trait_alias_where_clause.rast
0177_trait_alias_where_clause.rs
0177_trait_alias_where_clause.txt
0177_use_tree.rast
0177_use_tree.rs
0177_use_tree.txt
0177_use_tree_path.rast
0177_use_tree_path.rs
0177_use_tree_path.txt
0178_use_tree_path_use_tree.rast
0178_use_tree_path_use_tree.rs
0178_use_tree_path_use_tree.txt
0179_use_tree_abs_star.rast
0179_use_tree_abs_star.rs
0179_use_tree_abs_star.txt
0180_use_tree_path_star.rast
0180_use_tree_path_star.rs
0180_use_tree_path_star.txt
0181_generic_param_attribute.rast
0181_generic_param_attribute.rs
0181_generic_param_attribute.txt
0181_use_item.rast
0181_use_item.rs
0181_use_item.txt
0182_lifetime_param.rast
0182_lifetime_param.rs
0182_lifetime_param.txt
0183_const_arg_block.rast
0183_const_arg_block.rs
0183_const_arg_block.txt
0183_type_param.rast
0183_type_param.rs
0183_type_param.txt
0184_const_arg.rast
0184_const_arg.rs
0184_const_arg.txt
0184_generic_param_list.rast
0184_generic_param_list.rs
0184_generic_param_list.txt
0185_assoc_type_bound.rast
0185_assoc_type_bound.rs
0185_assoc_type_bound.txt
0186_lifetime_arg.rast
0186_lifetime_arg.rs
0186_lifetime_arg.txt
0187_assoc_type_eq.rast
0187_assoc_type_eq.rs
0187_assoc_type_eq.txt
0188_const_arg_path.rast
0188_const_arg_path.rs
0188_const_arg_path.txt
0189_const_arg_literal.rast
0189_const_arg_literal.rs
0189_const_arg_literal.txt
0190_generic_arg.rast
0190_generic_arg.rs
0190_generic_arg.txt
0191_const_arg_negative_number.rast
0191_const_arg_negative_number.rs
0191_const_arg_negative_number.txt
0192_const_arg_bool_literal.rast
0192_const_arg_bool_literal.rs
0192_const_arg_bool_literal.txt
0193_let_stmt_init.rast
0193_let_stmt_init.rs
0193_let_stmt_init.txt
0194_let_else.rast
0194_let_else.rs
0194_let_else.txt
0194_let_stmt_ascription.rast
0194_let_stmt_ascription.rs
0194_let_stmt_ascription.txt
0194_macro_inside_generic_arg.rast
0194_macro_inside_generic_arg.rs
0194_macro_inside_generic_arg.txt
0196_pub_tuple_field.rast
0196_pub_tuple_field.rs
0196_pub_tuple_field.txt
1
2
3
4
5
6
fn
foo
(
)
{
82
as
i32
;
81
as
i8
+
1
;
79
as
i16
-
1
;
0x36
as
u8
<=
0x37
;
}