]> git.lizzy.rs Git - rust.git/commit
Add 'src/tools/rust-analyzer/' from commit '977e12a0bdc3e329af179ef3a9d466af9eb613bb'
authorAmos Wenger <amoswenger@gmail.com>
Sun, 24 Jul 2022 08:37:08 +0000 (10:37 +0200)
committerAmos Wenger <amoswenger@gmail.com>
Sun, 24 Jul 2022 08:37:08 +0000 (10:37 +0200)
commit43acb501b93c637b32fa134ba8cf586d82e96732
tree949f39638614b460137b2bf5d9edf88cac77bba5
parent3c98486a0cdb6d92f0fca34ffb1fd46c0e498653
parent977e12a0bdc3e329af179ef3a9d466af9eb613bb
Add 'src/tools/rust-analyzer/' from commit '977e12a0bdc3e329af179ef3a9d466af9eb613bb'

git-subtree-dir: src/tools/rust-analyzer
git-subtree-mainline: 3c98486a0cdb6d92f0fca34ffb1fd46c0e498653
git-subtree-split: 977e12a0bdc3e329af179ef3a9d466af9eb613bb
1698 files changed:
src/tools/rust-analyzer/.cargo/config.toml
src/tools/rust-analyzer/.editorconfig
src/tools/rust-analyzer/.git-blame-ignore-revs
src/tools/rust-analyzer/.gitattributes
src/tools/rust-analyzer/.github/ISSUE_TEMPLATE/blank_issue.md
src/tools/rust-analyzer/.github/ISSUE_TEMPLATE/bug_report.md
src/tools/rust-analyzer/.github/ISSUE_TEMPLATE/critical_nightly_regression.md
src/tools/rust-analyzer/.github/actions/github-release/Dockerfile
src/tools/rust-analyzer/.github/actions/github-release/README.md
src/tools/rust-analyzer/.github/actions/github-release/action.yml
src/tools/rust-analyzer/.github/actions/github-release/main.js
src/tools/rust-analyzer/.github/actions/github-release/package.json
src/tools/rust-analyzer/.github/workflows/ci.yaml
src/tools/rust-analyzer/.github/workflows/metrics.yaml
src/tools/rust-analyzer/.github/workflows/publish.yml
src/tools/rust-analyzer/.github/workflows/release.yaml
src/tools/rust-analyzer/.github/workflows/rustdoc.yaml
src/tools/rust-analyzer/.gitignore
src/tools/rust-analyzer/.vscode/extensions.json
src/tools/rust-analyzer/.vscode/launch.json
src/tools/rust-analyzer/.vscode/tasks.json
src/tools/rust-analyzer/Cargo.lock
src/tools/rust-analyzer/Cargo.toml
src/tools/rust-analyzer/LICENSE-APACHE
src/tools/rust-analyzer/LICENSE-MIT
src/tools/rust-analyzer/PRIVACY.md
src/tools/rust-analyzer/README.md
src/tools/rust-analyzer/assets/logo-square.svg
src/tools/rust-analyzer/assets/logo-wide.svg
src/tools/rust-analyzer/bench_data/glorious_old_parser
src/tools/rust-analyzer/bench_data/numerous_macro_rules
src/tools/rust-analyzer/crates/base-db/Cargo.toml
src/tools/rust-analyzer/crates/base-db/src/change.rs
src/tools/rust-analyzer/crates/base-db/src/fixture.rs
src/tools/rust-analyzer/crates/base-db/src/input.rs
src/tools/rust-analyzer/crates/base-db/src/lib.rs
src/tools/rust-analyzer/crates/cfg/Cargo.toml
src/tools/rust-analyzer/crates/cfg/src/cfg_expr.rs
src/tools/rust-analyzer/crates/cfg/src/dnf.rs
src/tools/rust-analyzer/crates/cfg/src/lib.rs
src/tools/rust-analyzer/crates/cfg/src/tests.rs
src/tools/rust-analyzer/crates/flycheck/Cargo.toml
src/tools/rust-analyzer/crates/flycheck/src/lib.rs
src/tools/rust-analyzer/crates/hir-def/Cargo.toml
src/tools/rust-analyzer/crates/hir-def/src/adt.rs
src/tools/rust-analyzer/crates/hir-def/src/attr.rs
src/tools/rust-analyzer/crates/hir-def/src/body.rs
src/tools/rust-analyzer/crates/hir-def/src/body/lower.rs
src/tools/rust-analyzer/crates/hir-def/src/body/scope.rs
src/tools/rust-analyzer/crates/hir-def/src/body/tests.rs
src/tools/rust-analyzer/crates/hir-def/src/body/tests/block.rs
src/tools/rust-analyzer/crates/hir-def/src/builtin_attr.rs
src/tools/rust-analyzer/crates/hir-def/src/builtin_type.rs
src/tools/rust-analyzer/crates/hir-def/src/child_by_source.rs
src/tools/rust-analyzer/crates/hir-def/src/data.rs
src/tools/rust-analyzer/crates/hir-def/src/db.rs
src/tools/rust-analyzer/crates/hir-def/src/dyn_map.rs
src/tools/rust-analyzer/crates/hir-def/src/expr.rs
src/tools/rust-analyzer/crates/hir-def/src/find_path.rs
src/tools/rust-analyzer/crates/hir-def/src/generics.rs
src/tools/rust-analyzer/crates/hir-def/src/import_map.rs
src/tools/rust-analyzer/crates/hir-def/src/intern.rs
src/tools/rust-analyzer/crates/hir-def/src/item_scope.rs
src/tools/rust-analyzer/crates/hir-def/src/item_tree.rs
src/tools/rust-analyzer/crates/hir-def/src/item_tree/lower.rs
src/tools/rust-analyzer/crates/hir-def/src/item_tree/pretty.rs
src/tools/rust-analyzer/crates/hir-def/src/item_tree/tests.rs
src/tools/rust-analyzer/crates/hir-def/src/keys.rs
src/tools/rust-analyzer/crates/hir-def/src/lang_item.rs
src/tools/rust-analyzer/crates/hir-def/src/lib.rs
src/tools/rust-analyzer/crates/hir-def/src/macro_expansion_tests.rs
src/tools/rust-analyzer/crates/hir-def/src/macro_expansion_tests/builtin_derive_macro.rs
src/tools/rust-analyzer/crates/hir-def/src/macro_expansion_tests/builtin_fn_macro.rs
src/tools/rust-analyzer/crates/hir-def/src/macro_expansion_tests/mbe.rs
src/tools/rust-analyzer/crates/hir-def/src/macro_expansion_tests/mbe/matching.rs
src/tools/rust-analyzer/crates/hir-def/src/macro_expansion_tests/mbe/meta_syntax.rs
src/tools/rust-analyzer/crates/hir-def/src/macro_expansion_tests/mbe/regression.rs
src/tools/rust-analyzer/crates/hir-def/src/macro_expansion_tests/mbe/tt_conversion.rs
src/tools/rust-analyzer/crates/hir-def/src/macro_expansion_tests/proc_macros.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/attr_resolution.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/collector.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/diagnostics.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/mod_resolution.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/path_resolution.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/proc_macro.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/tests.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/tests/globs.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/tests/incremental.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/tests/macros.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/tests/mod_resolution.rs
src/tools/rust-analyzer/crates/hir-def/src/nameres/tests/primitives.rs
src/tools/rust-analyzer/crates/hir-def/src/path.rs
src/tools/rust-analyzer/crates/hir-def/src/path/lower.rs
src/tools/rust-analyzer/crates/hir-def/src/per_ns.rs
src/tools/rust-analyzer/crates/hir-def/src/resolver.rs
src/tools/rust-analyzer/crates/hir-def/src/src.rs
src/tools/rust-analyzer/crates/hir-def/src/test_db.rs
src/tools/rust-analyzer/crates/hir-def/src/trace.rs
src/tools/rust-analyzer/crates/hir-def/src/type_ref.rs
src/tools/rust-analyzer/crates/hir-def/src/visibility.rs
src/tools/rust-analyzer/crates/hir-expand/Cargo.toml
src/tools/rust-analyzer/crates/hir-expand/src/ast_id_map.rs
src/tools/rust-analyzer/crates/hir-expand/src/builtin_attr_macro.rs
src/tools/rust-analyzer/crates/hir-expand/src/builtin_derive_macro.rs
src/tools/rust-analyzer/crates/hir-expand/src/builtin_fn_macro.rs
src/tools/rust-analyzer/crates/hir-expand/src/db.rs
src/tools/rust-analyzer/crates/hir-expand/src/eager.rs
src/tools/rust-analyzer/crates/hir-expand/src/fixup.rs
src/tools/rust-analyzer/crates/hir-expand/src/hygiene.rs
src/tools/rust-analyzer/crates/hir-expand/src/lib.rs
src/tools/rust-analyzer/crates/hir-expand/src/mod_path.rs
src/tools/rust-analyzer/crates/hir-expand/src/name.rs
src/tools/rust-analyzer/crates/hir-expand/src/proc_macro.rs
src/tools/rust-analyzer/crates/hir-expand/src/quote.rs
src/tools/rust-analyzer/crates/hir-ty/Cargo.toml
src/tools/rust-analyzer/crates/hir-ty/src/autoderef.rs
src/tools/rust-analyzer/crates/hir-ty/src/builder.rs
src/tools/rust-analyzer/crates/hir-ty/src/chalk_db.rs
src/tools/rust-analyzer/crates/hir-ty/src/chalk_ext.rs
src/tools/rust-analyzer/crates/hir-ty/src/consteval.rs
src/tools/rust-analyzer/crates/hir-ty/src/consteval/tests.rs
src/tools/rust-analyzer/crates/hir-ty/src/db.rs
src/tools/rust-analyzer/crates/hir-ty/src/diagnostics.rs
src/tools/rust-analyzer/crates/hir-ty/src/diagnostics/decl_check.rs
src/tools/rust-analyzer/crates/hir-ty/src/diagnostics/decl_check/case_conv.rs
src/tools/rust-analyzer/crates/hir-ty/src/diagnostics/expr.rs
src/tools/rust-analyzer/crates/hir-ty/src/diagnostics/match_check.rs
src/tools/rust-analyzer/crates/hir-ty/src/diagnostics/match_check/deconstruct_pat.rs
src/tools/rust-analyzer/crates/hir-ty/src/diagnostics/match_check/pat_util.rs
src/tools/rust-analyzer/crates/hir-ty/src/diagnostics/match_check/usefulness.rs
src/tools/rust-analyzer/crates/hir-ty/src/diagnostics/unsafe_check.rs
src/tools/rust-analyzer/crates/hir-ty/src/display.rs
src/tools/rust-analyzer/crates/hir-ty/src/infer.rs
src/tools/rust-analyzer/crates/hir-ty/src/infer/closure.rs
src/tools/rust-analyzer/crates/hir-ty/src/infer/coerce.rs
src/tools/rust-analyzer/crates/hir-ty/src/infer/expr.rs
src/tools/rust-analyzer/crates/hir-ty/src/infer/pat.rs
src/tools/rust-analyzer/crates/hir-ty/src/infer/path.rs
src/tools/rust-analyzer/crates/hir-ty/src/infer/unify.rs
src/tools/rust-analyzer/crates/hir-ty/src/interner.rs
src/tools/rust-analyzer/crates/hir-ty/src/lib.rs
src/tools/rust-analyzer/crates/hir-ty/src/lower.rs
src/tools/rust-analyzer/crates/hir-ty/src/mapping.rs
src/tools/rust-analyzer/crates/hir-ty/src/method_resolution.rs
src/tools/rust-analyzer/crates/hir-ty/src/primitive.rs
src/tools/rust-analyzer/crates/hir-ty/src/test_db.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests/coercion.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests/diagnostics.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests/display_source_code.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests/incremental.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests/macros.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests/method_resolution.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests/never_type.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests/patterns.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests/regression.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests/simple.rs
src/tools/rust-analyzer/crates/hir-ty/src/tests/traits.rs
src/tools/rust-analyzer/crates/hir-ty/src/tls.rs
src/tools/rust-analyzer/crates/hir-ty/src/traits.rs
src/tools/rust-analyzer/crates/hir-ty/src/utils.rs
src/tools/rust-analyzer/crates/hir-ty/src/walk.rs
src/tools/rust-analyzer/crates/hir/Cargo.toml
src/tools/rust-analyzer/crates/hir/src/attrs.rs
src/tools/rust-analyzer/crates/hir/src/db.rs
src/tools/rust-analyzer/crates/hir/src/diagnostics.rs
src/tools/rust-analyzer/crates/hir/src/display.rs
src/tools/rust-analyzer/crates/hir/src/from_id.rs
src/tools/rust-analyzer/crates/hir/src/has_source.rs
src/tools/rust-analyzer/crates/hir/src/lib.rs
src/tools/rust-analyzer/crates/hir/src/semantics.rs
src/tools/rust-analyzer/crates/hir/src/semantics/source_to_def.rs
src/tools/rust-analyzer/crates/hir/src/source_analyzer.rs
src/tools/rust-analyzer/crates/hir/src/symbols.rs
src/tools/rust-analyzer/crates/ide-assists/Cargo.toml
src/tools/rust-analyzer/crates/ide-assists/src/assist_config.rs
src/tools/rust-analyzer/crates/ide-assists/src/assist_context.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/add_explicit_type.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/add_label_to_loop.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/add_lifetime_to_type.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/add_missing_impl_members.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/add_missing_match_arms.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/add_return_type.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/add_turbo_fish.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/apply_demorgan.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/auto_import.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/change_visibility.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_bool_then.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_comment_block.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_integer_literal.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_into_to_from.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_iter_for_each_to_for.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_let_else_to_match.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_to_guarded_return.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_tuple_struct_to_named_struct.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/convert_while_to_loop.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/destructure_tuple_binding.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/expand_glob_import.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/extract_function.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/extract_module.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/extract_struct_from_enum_variant.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/extract_type_alias.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/extract_variable.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/fix_visibility.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/flip_binexpr.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/flip_comma.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/flip_trait_bound.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_constant.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_default_from_enum_variant.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_default_from_new.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_delegate_methods.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_deref.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_derive.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_documentation_template.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_enum_is_method.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_enum_projection_method.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_enum_variant.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_from_impl_for_enum.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_function.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_getter.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_impl.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_is_empty_from_len.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_new.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_setter.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/inline_call.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/inline_local_variable.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/inline_type_alias.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/introduce_named_generic.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/introduce_named_lifetime.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/invert_if.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/merge_imports.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/merge_match_arms.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/move_bounds.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/move_from_mod_rs.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/move_guard.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/move_module_to_file.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/move_to_mod_rs.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/number_representation.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/promote_local_to_const.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/pull_assignment_up.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/qualify_method_call.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/qualify_path.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/raw_string.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/remove_dbg.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/remove_mut.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/remove_unused_param.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/reorder_fields.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/reorder_impl_items.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/replace_derive_with_manual_impl.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/replace_if_let_with_match.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/replace_let_with_if_let.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/replace_qualified_name_with_use.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/replace_string_with_char.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/replace_try_expr_with_match.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/replace_turbofish_with_explicit_type.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/sort_items.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/split_import.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/toggle_ignore.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/unmerge_use.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/unnecessary_async.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/unwrap_block.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/unwrap_result_return_type.rs
src/tools/rust-analyzer/crates/ide-assists/src/handlers/wrap_return_type_in_result.rs
src/tools/rust-analyzer/crates/ide-assists/src/lib.rs
src/tools/rust-analyzer/crates/ide-assists/src/tests.rs
src/tools/rust-analyzer/crates/ide-assists/src/tests/generated.rs
src/tools/rust-analyzer/crates/ide-assists/src/tests/sourcegen.rs
src/tools/rust-analyzer/crates/ide-assists/src/utils.rs
src/tools/rust-analyzer/crates/ide-assists/src/utils/gen_trait_fn_body.rs
src/tools/rust-analyzer/crates/ide-assists/src/utils/suggest_name.rs
src/tools/rust-analyzer/crates/ide-completion/Cargo.toml
src/tools/rust-analyzer/crates/ide-completion/src/completions.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/attribute.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/attribute/cfg.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/attribute/derive.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/attribute/lint.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/attribute/repr.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/dot.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/expr.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/extern_abi.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/field.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/flyimport.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/fn_param.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/format_string.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/item_list.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/item_list/trait_impl.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/keyword.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/lifetime.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/mod_.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/pattern.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/postfix.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/postfix/format_like.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/record.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/snippet.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/type.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/use_.rs
src/tools/rust-analyzer/crates/ide-completion/src/completions/vis.rs
src/tools/rust-analyzer/crates/ide-completion/src/config.rs
src/tools/rust-analyzer/crates/ide-completion/src/context.rs
src/tools/rust-analyzer/crates/ide-completion/src/context/analysis.rs
src/tools/rust-analyzer/crates/ide-completion/src/context/tests.rs
src/tools/rust-analyzer/crates/ide-completion/src/item.rs
src/tools/rust-analyzer/crates/ide-completion/src/lib.rs
src/tools/rust-analyzer/crates/ide-completion/src/render.rs
src/tools/rust-analyzer/crates/ide-completion/src/render/const_.rs
src/tools/rust-analyzer/crates/ide-completion/src/render/function.rs
src/tools/rust-analyzer/crates/ide-completion/src/render/literal.rs
src/tools/rust-analyzer/crates/ide-completion/src/render/macro_.rs
src/tools/rust-analyzer/crates/ide-completion/src/render/pattern.rs
src/tools/rust-analyzer/crates/ide-completion/src/render/type_alias.rs
src/tools/rust-analyzer/crates/ide-completion/src/render/union_literal.rs
src/tools/rust-analyzer/crates/ide-completion/src/render/variant.rs
src/tools/rust-analyzer/crates/ide-completion/src/snippet.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/attribute.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/expression.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/flyimport.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/fn_param.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/item.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/item_list.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/pattern.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/predicate.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/proc_macros.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/record.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/special.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/type_pos.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/use_tree.rs
src/tools/rust-analyzer/crates/ide-completion/src/tests/visibility.rs
src/tools/rust-analyzer/crates/ide-db/Cargo.toml
src/tools/rust-analyzer/crates/ide-db/src/active_parameter.rs
src/tools/rust-analyzer/crates/ide-db/src/apply_change.rs
src/tools/rust-analyzer/crates/ide-db/src/assists.rs
src/tools/rust-analyzer/crates/ide-db/src/defs.rs
src/tools/rust-analyzer/crates/ide-db/src/famous_defs.rs
src/tools/rust-analyzer/crates/ide-db/src/generated/lints.rs
src/tools/rust-analyzer/crates/ide-db/src/helpers.rs
src/tools/rust-analyzer/crates/ide-db/src/imports/import_assets.rs
src/tools/rust-analyzer/crates/ide-db/src/imports/insert_use.rs
src/tools/rust-analyzer/crates/ide-db/src/imports/insert_use/tests.rs
src/tools/rust-analyzer/crates/ide-db/src/imports/merge_imports.rs
src/tools/rust-analyzer/crates/ide-db/src/items_locator.rs
src/tools/rust-analyzer/crates/ide-db/src/label.rs
src/tools/rust-analyzer/crates/ide-db/src/lib.rs
src/tools/rust-analyzer/crates/ide-db/src/line_index.rs
src/tools/rust-analyzer/crates/ide-db/src/path_transform.rs
src/tools/rust-analyzer/crates/ide-db/src/rename.rs
src/tools/rust-analyzer/crates/ide-db/src/rust_doc.rs
src/tools/rust-analyzer/crates/ide-db/src/search.rs
src/tools/rust-analyzer/crates/ide-db/src/source_change.rs
src/tools/rust-analyzer/crates/ide-db/src/symbol_index.rs
src/tools/rust-analyzer/crates/ide-db/src/syntax_helpers/format_string.rs
src/tools/rust-analyzer/crates/ide-db/src/syntax_helpers/insert_whitespace_into_node.rs
src/tools/rust-analyzer/crates/ide-db/src/syntax_helpers/node_ext.rs
src/tools/rust-analyzer/crates/ide-db/src/test_data/test_symbol_index_collection.txt
src/tools/rust-analyzer/crates/ide-db/src/tests/sourcegen_lints.rs
src/tools/rust-analyzer/crates/ide-db/src/traits.rs
src/tools/rust-analyzer/crates/ide-db/src/ty_filter.rs
src/tools/rust-analyzer/crates/ide-db/src/use_trivial_contructor.rs
src/tools/rust-analyzer/crates/ide-diagnostics/Cargo.toml
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/break_outside_of_loop.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/field_shorthand.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/inactive_code.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/incorrect_case.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/invalid_derive_target.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/macro_error.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/malformed_derive.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/mismatched_arg_count.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/missing_fields.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/missing_match_arms.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/missing_unsafe.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/no_such_field.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/replace_filter_map_next_with_find_map.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/type_mismatch.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/unimplemented_builtin_macro.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/unlinked_file.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/unresolved_extern_crate.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/unresolved_import.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/unresolved_macro_call.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/unresolved_module.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/unresolved_proc_macro.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/useless_braces.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/lib.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/tests.rs
src/tools/rust-analyzer/crates/ide-diagnostics/src/tests/sourcegen.rs
src/tools/rust-analyzer/crates/ide-ssr/Cargo.toml
src/tools/rust-analyzer/crates/ide-ssr/src/errors.rs
src/tools/rust-analyzer/crates/ide-ssr/src/fragments.rs
src/tools/rust-analyzer/crates/ide-ssr/src/from_comment.rs
src/tools/rust-analyzer/crates/ide-ssr/src/lib.rs
src/tools/rust-analyzer/crates/ide-ssr/src/matching.rs
src/tools/rust-analyzer/crates/ide-ssr/src/nester.rs
src/tools/rust-analyzer/crates/ide-ssr/src/parsing.rs
src/tools/rust-analyzer/crates/ide-ssr/src/replacing.rs
src/tools/rust-analyzer/crates/ide-ssr/src/resolving.rs
src/tools/rust-analyzer/crates/ide-ssr/src/search.rs
src/tools/rust-analyzer/crates/ide-ssr/src/tests.rs
src/tools/rust-analyzer/crates/ide/Cargo.toml
src/tools/rust-analyzer/crates/ide/src/annotations.rs
src/tools/rust-analyzer/crates/ide/src/call_hierarchy.rs
src/tools/rust-analyzer/crates/ide/src/doc_links.rs
src/tools/rust-analyzer/crates/ide/src/doc_links/intra_doc_links.rs
src/tools/rust-analyzer/crates/ide/src/doc_links/tests.rs
src/tools/rust-analyzer/crates/ide/src/expand_macro.rs
src/tools/rust-analyzer/crates/ide/src/extend_selection.rs
src/tools/rust-analyzer/crates/ide/src/file_structure.rs
src/tools/rust-analyzer/crates/ide/src/fixture.rs
src/tools/rust-analyzer/crates/ide/src/fn_references.rs
src/tools/rust-analyzer/crates/ide/src/folding_ranges.rs
src/tools/rust-analyzer/crates/ide/src/goto_declaration.rs
src/tools/rust-analyzer/crates/ide/src/goto_definition.rs
src/tools/rust-analyzer/crates/ide/src/goto_implementation.rs
src/tools/rust-analyzer/crates/ide/src/goto_type_definition.rs
src/tools/rust-analyzer/crates/ide/src/highlight_related.rs
src/tools/rust-analyzer/crates/ide/src/hover.rs
src/tools/rust-analyzer/crates/ide/src/hover/render.rs
src/tools/rust-analyzer/crates/ide/src/hover/tests.rs
src/tools/rust-analyzer/crates/ide/src/inlay_hints.rs
src/tools/rust-analyzer/crates/ide/src/join_lines.rs
src/tools/rust-analyzer/crates/ide/src/lib.rs
src/tools/rust-analyzer/crates/ide/src/markdown_remove.rs
src/tools/rust-analyzer/crates/ide/src/markup.rs
src/tools/rust-analyzer/crates/ide/src/matching_brace.rs
src/tools/rust-analyzer/crates/ide/src/moniker.rs
src/tools/rust-analyzer/crates/ide/src/move_item.rs
src/tools/rust-analyzer/crates/ide/src/navigation_target.rs
src/tools/rust-analyzer/crates/ide/src/parent_module.rs
src/tools/rust-analyzer/crates/ide/src/prime_caches.rs
src/tools/rust-analyzer/crates/ide/src/prime_caches/topologic_sort.rs
src/tools/rust-analyzer/crates/ide/src/references.rs
src/tools/rust-analyzer/crates/ide/src/rename.rs
src/tools/rust-analyzer/crates/ide/src/runnables.rs
src/tools/rust-analyzer/crates/ide/src/shuffle_crate_graph.rs
src/tools/rust-analyzer/crates/ide/src/signature_help.rs
src/tools/rust-analyzer/crates/ide/src/ssr.rs
src/tools/rust-analyzer/crates/ide/src/static_index.rs
src/tools/rust-analyzer/crates/ide/src/status.rs
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting.rs
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/escape.rs
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/format.rs
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/highlight.rs
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/highlights.rs
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/html.rs
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/inject.rs
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/injector.rs
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/macro_.rs
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/tags.rs
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_assoc_functions.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_attributes.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_crate_root.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_default_library.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_doctest.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_extern_crate.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_general.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_injection.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_keywords.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_lifetimes.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_macros.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_operators.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_rainbow.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_strings.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_unsafe.html
src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/tests.rs
src/tools/rust-analyzer/crates/ide/src/syntax_tree.rs
src/tools/rust-analyzer/crates/ide/src/typing.rs
src/tools/rust-analyzer/crates/ide/src/typing/on_enter.rs
src/tools/rust-analyzer/crates/ide/src/view_crate_graph.rs
src/tools/rust-analyzer/crates/ide/src/view_hir.rs
src/tools/rust-analyzer/crates/ide/src/view_item_tree.rs
src/tools/rust-analyzer/crates/limit/Cargo.toml
src/tools/rust-analyzer/crates/limit/src/lib.rs
src/tools/rust-analyzer/crates/mbe/Cargo.toml
src/tools/rust-analyzer/crates/mbe/src/benchmark.rs
src/tools/rust-analyzer/crates/mbe/src/expander.rs
src/tools/rust-analyzer/crates/mbe/src/expander/matcher.rs
src/tools/rust-analyzer/crates/mbe/src/expander/transcriber.rs
src/tools/rust-analyzer/crates/mbe/src/lib.rs
src/tools/rust-analyzer/crates/mbe/src/parser.rs
src/tools/rust-analyzer/crates/mbe/src/syntax_bridge.rs
src/tools/rust-analyzer/crates/mbe/src/to_parser_input.rs
src/tools/rust-analyzer/crates/mbe/src/token_map.rs
src/tools/rust-analyzer/crates/mbe/src/tt_iter.rs
src/tools/rust-analyzer/crates/parser/Cargo.toml
src/tools/rust-analyzer/crates/parser/src/event.rs
src/tools/rust-analyzer/crates/parser/src/grammar.rs
src/tools/rust-analyzer/crates/parser/src/grammar/attributes.rs
src/tools/rust-analyzer/crates/parser/src/grammar/expressions.rs
src/tools/rust-analyzer/crates/parser/src/grammar/expressions/atom.rs
src/tools/rust-analyzer/crates/parser/src/grammar/generic_args.rs
src/tools/rust-analyzer/crates/parser/src/grammar/generic_params.rs
src/tools/rust-analyzer/crates/parser/src/grammar/items.rs
src/tools/rust-analyzer/crates/parser/src/grammar/items/adt.rs
src/tools/rust-analyzer/crates/parser/src/grammar/items/consts.rs
src/tools/rust-analyzer/crates/parser/src/grammar/items/traits.rs
src/tools/rust-analyzer/crates/parser/src/grammar/items/use_item.rs
src/tools/rust-analyzer/crates/parser/src/grammar/params.rs
src/tools/rust-analyzer/crates/parser/src/grammar/paths.rs
src/tools/rust-analyzer/crates/parser/src/grammar/patterns.rs
src/tools/rust-analyzer/crates/parser/src/grammar/types.rs
src/tools/rust-analyzer/crates/parser/src/input.rs
src/tools/rust-analyzer/crates/parser/src/lexed_str.rs
src/tools/rust-analyzer/crates/parser/src/lib.rs
src/tools/rust-analyzer/crates/parser/src/output.rs
src/tools/rust-analyzer/crates/parser/src/parser.rs
src/tools/rust-analyzer/crates/parser/src/shortcuts.rs
src/tools/rust-analyzer/crates/parser/src/syntax_kind.rs
src/tools/rust-analyzer/crates/parser/src/syntax_kind/generated.rs
src/tools/rust-analyzer/crates/parser/src/tests.rs
src/tools/rust-analyzer/crates/parser/src/tests/prefix_entries.rs
src/tools/rust-analyzer/crates/parser/src/tests/sourcegen_inline_tests.rs
src/tools/rust-analyzer/crates/parser/src/tests/top_entries.rs
src/tools/rust-analyzer/crates/parser/src/token_set.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/empty_exponent.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/empty_exponent.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/empty_exponent.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/empty_int.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/empty_int.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/empty_int.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/lifetime_starts_with_a_number.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/lifetime_starts_with_a_number.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/lifetime_starts_with_a_number.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_block_comment_at_eof.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_block_comment_at_eof.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_block_comment_at_eof.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_block_comment_with_content.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_block_comment_with_content.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_block_comment_with_content.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_at_eof.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_at_eof.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_at_eof.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_at_eof.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_at_eof.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_at_eof.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_ascii_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_ascii_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_ascii_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_ferris.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_ferris.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_ferris.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_double_quote.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_double_quote.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_double_quote.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_n.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_n.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_n.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_space.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_space.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_space.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_unicode_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_unicode_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_string_with_unicode_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_ascii_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_ascii_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_ascii_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_ferris.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_ferris.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_ferris.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_slash.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_slash.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_slash.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_slash_n.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_slash_n.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_slash_n.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_slash_single_quote.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_slash_single_quote.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_slash_single_quote.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_space.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_space.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_space.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_unicode_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_unicode_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_byte_with_unicode_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_at_eof.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_at_eof.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_at_eof.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_ascii_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_ascii_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_ascii_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_ferris.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_ferris.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_ferris.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_slash.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_slash.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_slash.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_slash_n.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_slash_n.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_slash_n.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_slash_single_quote.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_slash_single_quote.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_slash_single_quote.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_space.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_space.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_space.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_unicode_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_unicode_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_char_with_unicode_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_nested_block_comment_entirely.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_nested_block_comment_entirely.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_nested_block_comment_entirely.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_nested_block_comment_partially.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_nested_block_comment_partially.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_nested_block_comment_partially.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_at_eof.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_at_eof.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_at_eof.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ascii_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ascii_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ascii_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ferris.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ferris.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ferris.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash_n.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash_n.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash_n.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_space.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_space.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_space.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_unicode_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_unicode_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_unicode_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_at_eof.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_at_eof.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_at_eof.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_ascii_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_ascii_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_ascii_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_ferris.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_ferris.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_ferris.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash_n.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash_n.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash_n.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_space.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_space.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_space.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_unicode_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_unicode_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_raw_string_with_unicode_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_at_eof.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_at_eof.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_at_eof.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_ascii_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_ascii_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_ascii_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_ferris.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_ferris.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_ferris.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_slash.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_slash.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_slash.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_slash_double_quote.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_slash_double_quote.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_slash_double_quote.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_slash_n.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_slash_n.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_slash_n.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_space.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_space.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_space.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_unicode_escape.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_unicode_escape.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unclosed_string_with_unicode_escape.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_byte_string_at_eof.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_byte_string_at_eof.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_byte_string_at_eof.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_byte_string_with_ascii.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_byte_string_with_ascii.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_byte_string_with_ascii.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_string_at_eof.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_string_at_eof.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_string_at_eof.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_string_with_ascii.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_string_with_ascii.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/err/unstarted_raw_string_with_ascii.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/block_comment.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/block_comment.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/block_comment.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/byte_strings.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/byte_strings.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/byte_strings.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/chars.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/chars.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/chars.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/hello.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/hello.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/hello.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/ident.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/ident.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/ident.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/keywords.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/keywords.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/keywords.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/lifetimes.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/lifetimes.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/lifetimes.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/numbers.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/numbers.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/numbers.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/raw_ident.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/raw_ident.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/raw_ident.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/raw_strings.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/raw_strings.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/raw_strings.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/single_line_comments.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/single_line_comments.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/single_line_comments.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/strings.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/strings.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/strings.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/symbols.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/symbols.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/symbols.txt
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/whitespace.rast
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/whitespace.rs
src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/whitespace.txt
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0000_struct_field_missing_comma.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0000_struct_field_missing_comma.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0001_item_recovery_in_file.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0001_item_recovery_in_file.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0002_duplicate_shebang.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0002_duplicate_shebang.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0003_C++_semicolon.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0003_C++_semicolon.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0004_use_path_bad_segment.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0004_use_path_bad_segment.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0005_attribute_recover.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0005_attribute_recover.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0006_named_field_recovery.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0006_named_field_recovery.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0007_stray_curly_in_file.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0007_stray_curly_in_file.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0008_item_block_recovery.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0008_item_block_recovery.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0009_broken_struct_type_parameter.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0009_broken_struct_type_parameter.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0010_unsafe_lambda_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0010_unsafe_lambda_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0011_extern_struct.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0011_extern_struct.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0012_broken_lambda.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0013_invalid_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0013_invalid_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0014_where_no_bounds.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0014_where_no_bounds.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0015_curly_in_params.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0015_curly_in_params.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0016_missing_semi.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0016_missing_semi.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0017_incomplete_binexpr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0017_incomplete_binexpr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0018_incomplete_fn.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0018_incomplete_fn.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0019_let_recover.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0019_let_recover.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0020_fn_recover.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0020_fn_recover.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0021_incomplete_param.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0021_incomplete_param.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0022_bad_exprs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0022_bad_exprs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0023_mismatched_paren.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0023_mismatched_paren.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0024_many_type_parens.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0024_many_type_parens.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0025_nope.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0025_nope.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0026_imp_recovery.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0026_imp_recovery.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0027_incomplere_where_for.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0027_incomplere_where_for.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0029_field_completion.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0029_field_completion.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0032_match_arms_inner_attrs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0032_match_arms_inner_attrs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0033_match_arms_outer_attrs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0033_match_arms_outer_attrs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0034_bad_box_pattern.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0034_bad_box_pattern.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0035_use_recover.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0035_use_recover.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0036_partial_use.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0036_partial_use.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0039_lambda_recovery.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0039_lambda_recovery.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0042_weird_blocks.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0042_weird_blocks.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0043_unexpected_for_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0043_unexpected_for_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0044_item_modifiers.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0044_item_modifiers.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0047_repated_extern_modifier.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0047_repated_extern_modifier.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0048_double_fish.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/err/0048_double_fish.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0001_array_type_missing_semi.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0001_array_type_missing_semi.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0002_misplaced_label_err.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0002_misplaced_label_err.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0003_pointer_type_no_mutability.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0003_pointer_type_no_mutability.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0004_impl_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0004_impl_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0005_fn_pointer_type_missing_fn.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0005_fn_pointer_type_missing_fn.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0006_unsafe_block_in_mod.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0006_unsafe_block_in_mod.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0007_async_without_semicolon.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0007_async_without_semicolon.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0008_pub_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0008_pub_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0013_anonymous_static.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0013_anonymous_static.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0014_record_literal_before_ellipsis_recovery.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0014_record_literal_before_ellipsis_recovery.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0014_struct_field_recover.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0014_struct_field_recover.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0015_empty_segment.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0015_empty_segment.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0015_missing_fn_param_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/err/0015_missing_fn_param_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0002_use_tree_list.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0002_use_tree_list.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0003_where_pred_for.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0003_where_pred_for.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0004_value_parameters_no_patterns.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0004_value_parameters_no_patterns.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0005_function_type_params.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0005_function_type_params.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0006_self_param.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0006_self_param.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0007_type_param_bounds.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0007_type_param_bounds.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0008_path_part.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0008_path_part.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0009_loop_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0009_loop_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0010_extern_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0010_extern_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0011_field_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0011_field_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0012_type_item_where_clause.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0012_type_item_where_clause.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0013_pointer_type_mut.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0013_pointer_type_mut.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0014_never_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0014_never_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0015_continue_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0015_continue_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0017_array_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0017_array_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0018_arb_self_types.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0018_arb_self_types.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0019_unary_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0019_unary_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0021_assoc_item_list.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0021_assoc_item_list.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0022_crate_visibility.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0022_crate_visibility.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0023_placeholder_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0023_placeholder_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0024_slice_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0024_slice_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0025_slice_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0025_slice_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0026_tuple_pat_fields.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0026_tuple_pat_fields.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0027_ref_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0027_ref_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0028_impl_trait_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0028_impl_trait_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0029_cast_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0029_cast_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0030_let_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0030_let_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0031_while_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0031_while_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0032_fn_pointer_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0032_fn_pointer_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0033_reference_type;.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0033_reference_type;.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0034_break_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0034_break_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0037_qual_paths.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0037_qual_paths.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0038_full_range_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0038_full_range_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0040_crate_keyword_vis.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0040_crate_keyword_vis.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0041_trait_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0041_trait_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0042_call_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0042_call_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0044_block_items.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0044_block_items.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0045_param_list_opt_patterns.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0045_param_list_opt_patterns.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0046_singleton_tuple_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0046_singleton_tuple_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0048_path_type_with_bounds.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0048_path_type_with_bounds.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0050_fn_decl.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0050_fn_decl.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0051_unit_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0051_unit_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0052_path_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0052_path_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0053_path_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0053_path_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0054_record_field_attrs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0054_record_field_attrs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0055_literal_pattern.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0055_literal_pattern.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0056_where_clause.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0056_where_clause.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0058_range_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0058_range_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0059_match_arms_commas.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0059_match_arms_commas.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0060_extern_crate.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0060_extern_crate.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0061_record_lit.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0061_record_lit.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0062_mod_contents.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0062_mod_contents.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0063_impl_item_neg.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0063_impl_item_neg.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0064_if_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0064_if_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0065_dyn_trait_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0065_dyn_trait_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0066_match_arm.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0066_match_arm.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0067_crate_path.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0067_crate_path.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0071_match_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0071_match_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0072_return_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0072_return_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0073_type_item_type_params.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0073_type_item_type_params.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0075_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0075_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0076_function_where_clause.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0076_function_where_clause.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0077_try_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0077_try_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0078_type_alias.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0078_type_alias.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0079_impl_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0079_impl_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0080_postfix_range.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0080_postfix_range.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0081_for_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0081_for_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0082_ref_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0082_ref_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0083_struct_items.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0084_paren_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0084_paren_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0085_expr_literals.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0085_expr_literals.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0086_function_ret_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0086_function_ret_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0088_break_ambiguity.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0088_break_ambiguity.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0090_type_param_default.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0090_type_param_default.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0092_fn_pointer_type_with_ret.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0092_fn_pointer_type_with_ret.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0093_index_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0093_index_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0095_placeholder_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0095_placeholder_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0096_no_semi_after_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0096_no_semi_after_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0099_param_list.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0099_param_list.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0100_for_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0100_for_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0102_record_pat_field_list.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0102_record_pat_field_list.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0103_array_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0103_array_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0104_path_fn_trait_args.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0104_path_fn_trait_args.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0106_lambda_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0106_lambda_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0107_method_call_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0107_method_call_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0108_tuple_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0108_tuple_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0109_label.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0109_label.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0111_tuple_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0111_tuple_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0112_bind_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0112_bind_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0113_nocontentexpr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0113_nocontentexpr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0114_tuple_struct_where.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0114_tuple_struct_where.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0115_tuple_field_attrs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0115_tuple_field_attrs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0117_macro_call_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0117_macro_call_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0118_match_guard.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0118_match_guard.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0120_match_arms_inner_attribute.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0120_match_arms_inner_attribute.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0121_match_arms_outer_attributes.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0121_match_arms_outer_attributes.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0123_param_list_vararg.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0123_param_list_vararg.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0125_crate_keyword_path.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0125_crate_keyword_path.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0125_record_literal_field_with_attr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0125_record_literal_field_with_attr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0126_attr_on_expr_stmt.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0126_attr_on_expr_stmt.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0129_marco_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0129_marco_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0130_let_stmt.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0130_let_stmt.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0130_try_block_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0130_try_block_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0131_existential_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0131_existential_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0132_box_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0132_box_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0134_nocontentexpr_after_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0134_nocontentexpr_after_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0137_await_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0137_await_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0138_associated_type_bounds.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0138_associated_type_bounds.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0138_expression_after_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0138_expression_after_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0138_self_param_outer_attr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0138_self_param_outer_attr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0139_param_outer_arg.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0139_param_outer_arg.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0142_for_range_from.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0142_for_range_from.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0143_box_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0143_box_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0144_dot_dot_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0144_dot_dot_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0145_record_pat_field.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0145_record_pat_field.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0146_as_precedence.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0146_as_precedence.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0147_const_param.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0147_const_param.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0147_macro_def.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0147_macro_def.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0150_array_attrs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0150_array_attrs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0150_impl_type_params.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0150_impl_type_params.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0151_fn.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0151_fn.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0151_trait_alias.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0151_trait_alias.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0152_arg_with_attr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0152_arg_with_attr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0153_pub_parens_typepath.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0153_pub_parens_typepath.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0154_fn_pointer_param_ident_path.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0154_fn_pointer_param_ident_path.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0154_no_dyn_trait_leading_for.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0154_no_dyn_trait_leading_for.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0154_tuple_attrs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0154_tuple_attrs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0155_closure_params.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0155_closure_params.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0156_const_block_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0156_const_block_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0156_fn_def_param.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0156_fn_def_param.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0156_or_pattern.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0156_or_pattern.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0157_fn_pointer_unnamed_arg.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0157_fn_pointer_unnamed_arg.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0157_variant_discriminant.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0157_variant_discriminant.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0158_binop_resets_statementness.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0158_binop_resets_statementness.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0158_lambda_ret_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0158_lambda_ret_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0158_macro_rules_non_brace.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0158_macro_rules_non_brace.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0159_try_macro_fallback.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0159_try_macro_fallback.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0159_yield_expr.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0159_yield_expr.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0160_crate_visibility_in.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0160_crate_visibility_in.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0160_try_macro_rules.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0160_try_macro_rules.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0161_impl_item_const.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0161_impl_item_const.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0161_labeled_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0161_labeled_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0162_default_async_unsafe_fn.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0162_default_async_unsafe_fn.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0163_default_async_fn.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0163_default_async_fn.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0163_default_unsafe_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0163_default_unsafe_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0164_default_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0164_default_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0164_type_path_in_pattern.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0164_type_path_in_pattern.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0166_half_open_range_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0166_half_open_range_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0168_extern_crate_rename.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0168_extern_crate_rename.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0168_extern_crate_self.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0168_extern_crate_self.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0169_mod_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0169_mod_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0170_mod_item_curly.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0170_mod_item_curly.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0170_tuple_struct.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0170_tuple_struct.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0171_struct_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0171_struct_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0172_const_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0172_const_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0172_record_field_list.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0172_record_field_list.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0173_anonymous_const.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0173_anonymous_const.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0173_macro_def_curly.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0173_macro_def_curly.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0173_union_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0173_union_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0174_trait_item_generic_params.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0174_trait_item_generic_params.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0174_unit_struct.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0174_unit_struct.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0174_use_tree_star.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0174_use_tree_star.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0175_trait_item_bounds.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0175_trait_item_bounds.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0176_trait_item_where_clause.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0176_trait_item_where_clause.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0176_use_tree_alias.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0176_use_tree_alias.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0177_assoc_item_list_inner_attrs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0177_assoc_item_list_inner_attrs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0177_trait_alias_where_clause.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0177_trait_alias_where_clause.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0177_use_tree.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0177_use_tree.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0177_use_tree_path.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0177_use_tree_path.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0178_use_tree_path_use_tree.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0178_use_tree_path_use_tree.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0179_use_tree_abs_star.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0179_use_tree_abs_star.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0180_use_tree_path_star.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0180_use_tree_path_star.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0181_generic_param_attribute.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0181_generic_param_attribute.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0181_use_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0181_use_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0182_lifetime_param.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0182_lifetime_param.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0183_const_arg_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0183_const_arg_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0183_type_param.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0183_type_param.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0184_const_arg.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0184_const_arg.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0184_generic_param_list.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0184_generic_param_list.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0185_assoc_type_bound.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0185_assoc_type_bound.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0186_lifetime_arg.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0186_lifetime_arg.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0187_assoc_type_eq.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0187_assoc_type_eq.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0188_const_param_default_path.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0188_const_param_default_path.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0189_const_arg_literal.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0189_const_arg_literal.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0190_generic_arg.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0190_generic_arg.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0191_const_arg_negative_number.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0191_const_arg_negative_number.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0192_const_arg_bool_literal.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0192_const_arg_bool_literal.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0193_let_stmt_init.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0193_let_stmt_init.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0194_let_else.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0194_let_else.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0194_let_stmt_ascription.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0194_let_stmt_ascription.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0194_macro_inside_generic_arg.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0194_macro_inside_generic_arg.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0196_pub_tuple_field.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0196_pub_tuple_field.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0197_destructuring_assignment_struct_rest_pattern.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0197_destructuring_assignment_struct_rest_pattern.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0198_destructuring_assignment_wildcard_pat.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0198_destructuring_assignment_wildcard_pat.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0199_const_param_default_expression.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0199_const_param_default_expression.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0199_effect_blocks.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0199_effect_blocks.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0199_type_item_where_clause_deprecated.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0199_type_item_where_clause_deprecated.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0200_assoc_const_eq.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0200_assoc_const_eq.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0200_const_param_default_literal.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0200_const_param_default_literal.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0201_question_for_type_trait_bound.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/0201_question_for_type_trait_bound.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0000_empty.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0000_empty.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0001_struct_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0001_struct_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0002_struct_item_field.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0002_struct_item_field.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0004_file_shebang.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0004_file_shebang.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0005_fn_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0005_fn_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0006_inner_attributes.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0006_inner_attributes.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0007_extern_crate.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0007_extern_crate.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0008_mod_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0008_mod_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0009_use_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0009_use_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0010_use_path_segments.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0010_use_path_segments.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0011_outer_attribute.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0011_outer_attribute.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0012_visibility.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0012_visibility.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0013_use_path_self_super.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0013_use_path_self_super.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0014_use_tree.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0014_use_tree.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0015_use_tree.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0015_use_tree.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0016_struct_flavors.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0016_struct_flavors.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0017_attr_trailing_comma.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0017_attr_trailing_comma.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0018_struct_type_params.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0018_struct_type_params.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0019_enums.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0019_enums.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0020_type_param_bounds.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0020_type_param_bounds.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0022_empty_extern_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0022_empty_extern_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0023_static_items.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0023_static_items.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0024_const_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0024_const_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0025_extern_fn_in_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0025_extern_fn_in_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0026_const_fn_in_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0026_const_fn_in_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0027_unsafe_fn_in_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0027_unsafe_fn_in_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0028_operator_binding_power.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0028_operator_binding_power.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0029_range_forms.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0029_range_forms.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0030_string_suffixes.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0030_string_suffixes.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0030_traits.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0030_traits.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0031_extern.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0031_extern.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0032_where_for.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0032_where_for.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0033_label_break.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0033_label_break.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0034_crate_path_in_call.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0034_crate_path_in_call.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0035_weird_exprs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0035_weird_exprs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0036_fully_qualified.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0036_fully_qualified.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0037_mod.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0037_mod.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0038_where_pred_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0038_where_pred_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0039_raw_fn_item.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0039_raw_fn_item.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0040_raw_struct_item_field.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0040_raw_struct_item_field.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0041_raw_keywords.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0041_raw_keywords.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0042_ufcs_call_list.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0042_ufcs_call_list.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0043_complex_assignment.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0043_complex_assignment.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0044_let_attrs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0044_let_attrs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0045_block_attrs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0045_block_attrs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0046_extern_inner_attributes.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0046_extern_inner_attributes.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0047_minus_in_inner_pattern.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0047_minus_in_inner_pattern.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0048_compound_assignment.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0048_compound_assignment.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0049_async_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0049_async_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0050_async_block_as_argument.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0050_async_block_as_argument.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0051_parameter_attrs.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0051_parameter_attrs.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0052_for_range_block.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0052_for_range_block.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0053_outer_attribute_on_macro_rules.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0053_outer_attribute_on_macro_rules.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0054_qual_path_in_type_arg.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0054_qual_path_in_type_arg.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0055_dot_dot_dot.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0055_dot_dot_dot.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0056_neq_in_type.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0056_neq_in_type.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0057_loop_in_call.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0057_loop_in_call.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0058_unary_expr_precedence.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0058_unary_expr_precedence.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0059_loops_in_parens.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0059_loops_in_parens.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0060_as_range.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0060_as_range.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0061_match_full_range.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0061_match_full_range.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0062_macro_2.0.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0062_macro_2.0.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0063_trait_fn_patterns.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0063_trait_fn_patterns.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0063_variadic_fun.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0063_variadic_fun.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0064_impl_fn_params.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0064_impl_fn_params.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0065_comment_newline.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0065_comment_newline.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0065_plus_after_fn_trait_bound.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0065_plus_after_fn_trait_bound.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0066_default_modifier.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0066_default_modifier.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0067_where_for_pred.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0067_where_for_pred.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0068_item_modifiers.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0068_item_modifiers.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0069_multi_trait_object.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0069_multi_trait_object.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0070_expr_attr_placement.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0070_expr_attr_placement.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0071_stmt_attr_placement.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0071_stmt_attr_placement.rs
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0072_destructuring_assignment.rast
src/tools/rust-analyzer/crates/parser/test_data/parser/ok/0072_destructuring_assignment.rs
src/tools/rust-analyzer/crates/paths/Cargo.toml
src/tools/rust-analyzer/crates/paths/src/lib.rs
src/tools/rust-analyzer/crates/proc-macro-api/Cargo.toml
src/tools/rust-analyzer/crates/proc-macro-api/src/lib.rs
src/tools/rust-analyzer/crates/proc-macro-api/src/msg.rs
src/tools/rust-analyzer/crates/proc-macro-api/src/msg/flat.rs
src/tools/rust-analyzer/crates/proc-macro-api/src/process.rs
src/tools/rust-analyzer/crates/proc-macro-api/src/version.rs
src/tools/rust-analyzer/crates/proc-macro-srv/Cargo.toml
src/tools/rust-analyzer/crates/proc-macro-srv/build.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/proc_macro/bridge/buffer.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/proc_macro/bridge/client.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/proc_macro/bridge/closure.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/proc_macro/bridge/handle.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/proc_macro/bridge/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/proc_macro/bridge/rpc.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/proc_macro/bridge/scoped_cell.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/proc_macro/bridge/server.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/proc_macro/diagnostic.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/proc_macro/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/proc_macro/quote.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_58/ra_server.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/bridge/buffer.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/bridge/client.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/bridge/closure.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/bridge/handle.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/bridge/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/bridge/rpc.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/bridge/scoped_cell.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/bridge/selfless_reify.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/bridge/server.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/diagnostic.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/proc_macro/quote.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_63/ra_server.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/bridge/buffer.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/bridge/client.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/bridge/closure.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/bridge/handle.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/bridge/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/bridge/rpc.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/bridge/scoped_cell.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/bridge/selfless_reify.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/bridge/server.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/diagnostic.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/proc_macro/quote.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_1_64/ra_server.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_sysroot/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_sysroot/ra_server.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_sysroot/ra_server/symbol.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/abi_sysroot/ra_server/token_stream.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/abis/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/cli.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/dylib.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/lib.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/tests/mod.rs
src/tools/rust-analyzer/crates/proc-macro-srv/src/tests/utils.rs
src/tools/rust-analyzer/crates/proc-macro-test/Cargo.toml
src/tools/rust-analyzer/crates/proc-macro-test/build.rs
src/tools/rust-analyzer/crates/proc-macro-test/imp/.gitignore
src/tools/rust-analyzer/crates/proc-macro-test/imp/Cargo.toml
src/tools/rust-analyzer/crates/proc-macro-test/imp/src/lib.rs
src/tools/rust-analyzer/crates/proc-macro-test/src/lib.rs
src/tools/rust-analyzer/crates/profile/Cargo.toml
src/tools/rust-analyzer/crates/profile/src/google_cpu_profiler.rs
src/tools/rust-analyzer/crates/profile/src/hprof.rs
src/tools/rust-analyzer/crates/profile/src/lib.rs
src/tools/rust-analyzer/crates/profile/src/memory_usage.rs
src/tools/rust-analyzer/crates/profile/src/stop_watch.rs
src/tools/rust-analyzer/crates/profile/src/tree.rs
src/tools/rust-analyzer/crates/project-model/Cargo.toml
src/tools/rust-analyzer/crates/project-model/src/build_scripts.rs
src/tools/rust-analyzer/crates/project-model/src/cargo_workspace.rs
src/tools/rust-analyzer/crates/project-model/src/cfg_flag.rs
src/tools/rust-analyzer/crates/project-model/src/lib.rs
src/tools/rust-analyzer/crates/project-model/src/manifest_path.rs
src/tools/rust-analyzer/crates/project-model/src/project_json.rs
src/tools/rust-analyzer/crates/project-model/src/rustc_cfg.rs
src/tools/rust-analyzer/crates/project-model/src/sysroot.rs
src/tools/rust-analyzer/crates/project-model/src/tests.rs
src/tools/rust-analyzer/crates/project-model/src/workspace.rs
src/tools/rust-analyzer/crates/project-model/test_data/fake-sysroot/alloc/src/lib.rs
src/tools/rust-analyzer/crates/project-model/test_data/fake-sysroot/core/src/lib.rs
src/tools/rust-analyzer/crates/project-model/test_data/fake-sysroot/panic_abort/src/lib.rs
src/tools/rust-analyzer/crates/project-model/test_data/fake-sysroot/panic_unwind/src/lib.rs
src/tools/rust-analyzer/crates/project-model/test_data/fake-sysroot/proc_macro/src/lib.rs
src/tools/rust-analyzer/crates/project-model/test_data/fake-sysroot/profiler_builtins/src/lib.rs
src/tools/rust-analyzer/crates/project-model/test_data/fake-sysroot/std/src/lib.rs
src/tools/rust-analyzer/crates/project-model/test_data/fake-sysroot/stdarch/crates/std_detect/src/lib.rs
src/tools/rust-analyzer/crates/project-model/test_data/fake-sysroot/term/src/lib.rs
src/tools/rust-analyzer/crates/project-model/test_data/fake-sysroot/test/src/lib.rs
src/tools/rust-analyzer/crates/project-model/test_data/fake-sysroot/unwind/src/lib.rs
src/tools/rust-analyzer/crates/project-model/test_data/hello-world-metadata.json
src/tools/rust-analyzer/crates/project-model/test_data/hello-world-project.json
src/tools/rust-analyzer/crates/project-model/test_data/is-proc-macro-project.json
src/tools/rust-analyzer/crates/rust-analyzer/Cargo.toml
src/tools/rust-analyzer/crates/rust-analyzer/build.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/bin/logger.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/bin/main.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/bin/rustc_wrapper.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/caps.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cargo_target_spec.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cli.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cli/analysis_stats.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cli/diagnostics.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cli/flags.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cli/highlight.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cli/load_cargo.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cli/lsif.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cli/parse.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cli/progress_report.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cli/ssr.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/cli/symbols.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/config/patch_old_style.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/clippy_pass_by_ref.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/handles_macro_location.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/macro_compiler_error.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/reasonable_line_numbers_from_empty_file.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/rustc_incompatible_type_for_trait.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/rustc_mismatched_type.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/rustc_range_map_lsp_position.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/rustc_unused_variable.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/rustc_unused_variable_as_hint.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/rustc_unused_variable_as_info.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/rustc_wrong_number_of_parameters.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/snap_multi_line_fix.txt
src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/to_proto.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/diff.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/dispatch.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/from_proto.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/global_state.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/handlers.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/integrated_benchmarks.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/lib.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/line_index.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/lsp_ext.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/lsp_utils.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/main_loop.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/markdown.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/mem_docs.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/op_queue.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/reload.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/semantic_tokens.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/task_pool.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/to_proto.rs
src/tools/rust-analyzer/crates/rust-analyzer/src/version.rs
src/tools/rust-analyzer/crates/rust-analyzer/tests/slow-tests/main.rs
src/tools/rust-analyzer/crates/rust-analyzer/tests/slow-tests/sourcegen.rs
src/tools/rust-analyzer/crates/rust-analyzer/tests/slow-tests/support.rs
src/tools/rust-analyzer/crates/rust-analyzer/tests/slow-tests/testdir.rs
src/tools/rust-analyzer/crates/rust-analyzer/tests/slow-tests/tidy.rs
src/tools/rust-analyzer/crates/sourcegen/Cargo.toml
src/tools/rust-analyzer/crates/sourcegen/src/lib.rs
src/tools/rust-analyzer/crates/stdx/Cargo.toml
src/tools/rust-analyzer/crates/stdx/src/lib.rs
src/tools/rust-analyzer/crates/stdx/src/macros.rs
src/tools/rust-analyzer/crates/stdx/src/non_empty_vec.rs
src/tools/rust-analyzer/crates/stdx/src/panic_context.rs
src/tools/rust-analyzer/crates/stdx/src/process.rs
src/tools/rust-analyzer/crates/syntax/Cargo.toml
src/tools/rust-analyzer/crates/syntax/fuzz/.gitignore
src/tools/rust-analyzer/crates/syntax/fuzz/Cargo.toml
src/tools/rust-analyzer/crates/syntax/fuzz/fuzz_targets/parser.rs
src/tools/rust-analyzer/crates/syntax/fuzz/fuzz_targets/reparse.rs
src/tools/rust-analyzer/crates/syntax/rust.ungram
src/tools/rust-analyzer/crates/syntax/src/algo.rs
src/tools/rust-analyzer/crates/syntax/src/ast.rs
src/tools/rust-analyzer/crates/syntax/src/ast/edit.rs
src/tools/rust-analyzer/crates/syntax/src/ast/edit_in_place.rs
src/tools/rust-analyzer/crates/syntax/src/ast/expr_ext.rs
src/tools/rust-analyzer/crates/syntax/src/ast/generated.rs
src/tools/rust-analyzer/crates/syntax/src/ast/generated/nodes.rs
src/tools/rust-analyzer/crates/syntax/src/ast/generated/tokens.rs
src/tools/rust-analyzer/crates/syntax/src/ast/make.rs
src/tools/rust-analyzer/crates/syntax/src/ast/node_ext.rs
src/tools/rust-analyzer/crates/syntax/src/ast/operators.rs
src/tools/rust-analyzer/crates/syntax/src/ast/token_ext.rs
src/tools/rust-analyzer/crates/syntax/src/ast/traits.rs
src/tools/rust-analyzer/crates/syntax/src/fuzz.rs
src/tools/rust-analyzer/crates/syntax/src/hacks.rs
src/tools/rust-analyzer/crates/syntax/src/lib.rs
src/tools/rust-analyzer/crates/syntax/src/parsing.rs
src/tools/rust-analyzer/crates/syntax/src/parsing/reparsing.rs
src/tools/rust-analyzer/crates/syntax/src/ptr.rs
src/tools/rust-analyzer/crates/syntax/src/syntax_error.rs
src/tools/rust-analyzer/crates/syntax/src/syntax_node.rs
src/tools/rust-analyzer/crates/syntax/src/ted.rs
src/tools/rust-analyzer/crates/syntax/src/tests.rs
src/tools/rust-analyzer/crates/syntax/src/tests/ast_src.rs
src/tools/rust-analyzer/crates/syntax/src/tests/sourcegen_ast.rs
src/tools/rust-analyzer/crates/syntax/src/token_text.rs
src/tools/rust-analyzer/crates/syntax/src/utils.rs
src/tools/rust-analyzer/crates/syntax/src/validation.rs
src/tools/rust-analyzer/crates/syntax/src/validation/block.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/fuzz-failures/0000.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/fuzz-failures/0001.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/fuzz-failures/0002.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/fuzz-failures/0003.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/fuzz-failures/0004.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0031_block_inner_attrs.rast
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0031_block_inner_attrs.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0037_visibility_in_traits.rast
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0037_visibility_in_traits.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0038_endless_inclusive_range.rast
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0038_endless_inclusive_range.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0040_illegal_crate_kw_location.rast
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0040_illegal_crate_kw_location.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0041_illegal_self_keyword_location.rast
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0041_illegal_self_keyword_location.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0045_ambiguous_trait_object.rast
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0045_ambiguous_trait_object.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0046_mutable_const_item.rast
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/0046_mutable_const_item.rs
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/invalid_let_expr.rast
src/tools/rust-analyzer/crates/syntax/test_data/parser/validation/invalid_let_expr.rs
src/tools/rust-analyzer/crates/syntax/test_data/reparse/fuzz-failures/0000.rs
src/tools/rust-analyzer/crates/syntax/test_data/reparse/fuzz-failures/0001.rs
src/tools/rust-analyzer/crates/syntax/test_data/reparse/fuzz-failures/0002.rs
src/tools/rust-analyzer/crates/syntax/test_data/reparse/fuzz-failures/0003.rs
src/tools/rust-analyzer/crates/syntax/test_data/reparse/fuzz-failures/0004.rs
src/tools/rust-analyzer/crates/syntax/test_data/reparse/fuzz-failures/0005.rs
src/tools/rust-analyzer/crates/test-utils/Cargo.toml
src/tools/rust-analyzer/crates/test-utils/src/assert_linear.rs
src/tools/rust-analyzer/crates/test-utils/src/bench_fixture.rs
src/tools/rust-analyzer/crates/test-utils/src/fixture.rs
src/tools/rust-analyzer/crates/test-utils/src/lib.rs
src/tools/rust-analyzer/crates/test-utils/src/minicore.rs
src/tools/rust-analyzer/crates/text-edit/Cargo.toml
src/tools/rust-analyzer/crates/text-edit/src/lib.rs
src/tools/rust-analyzer/crates/toolchain/Cargo.toml
src/tools/rust-analyzer/crates/toolchain/src/lib.rs
src/tools/rust-analyzer/crates/tt/Cargo.toml
src/tools/rust-analyzer/crates/tt/src/buffer.rs
src/tools/rust-analyzer/crates/tt/src/lib.rs
src/tools/rust-analyzer/crates/vfs-notify/Cargo.toml
src/tools/rust-analyzer/crates/vfs-notify/src/lib.rs
src/tools/rust-analyzer/crates/vfs/Cargo.toml
src/tools/rust-analyzer/crates/vfs/src/anchored_path.rs
src/tools/rust-analyzer/crates/vfs/src/file_set.rs
src/tools/rust-analyzer/crates/vfs/src/file_set/tests.rs
src/tools/rust-analyzer/crates/vfs/src/lib.rs
src/tools/rust-analyzer/crates/vfs/src/loader.rs
src/tools/rust-analyzer/crates/vfs/src/path_interner.rs
src/tools/rust-analyzer/crates/vfs/src/vfs_path.rs
src/tools/rust-analyzer/crates/vfs/src/vfs_path/tests.rs
src/tools/rust-analyzer/docs/dev/README.md
src/tools/rust-analyzer/docs/dev/architecture.md
src/tools/rust-analyzer/docs/dev/debugging.md
src/tools/rust-analyzer/docs/dev/guide.md
src/tools/rust-analyzer/docs/dev/lsp-extensions.md
src/tools/rust-analyzer/docs/dev/style.md
src/tools/rust-analyzer/docs/dev/syntax.md
src/tools/rust-analyzer/docs/user/.gitignore
src/tools/rust-analyzer/docs/user/generated_config.adoc
src/tools/rust-analyzer/docs/user/manual.adoc
src/tools/rust-analyzer/editors/code/.eslintignore
src/tools/rust-analyzer/editors/code/.eslintrc.js
src/tools/rust-analyzer/editors/code/.gitignore
src/tools/rust-analyzer/editors/code/.prettierignore
src/tools/rust-analyzer/editors/code/.prettierrc.js
src/tools/rust-analyzer/editors/code/.vscodeignore
src/tools/rust-analyzer/editors/code/LICENSE
src/tools/rust-analyzer/editors/code/README.md
src/tools/rust-analyzer/editors/code/icon.png
src/tools/rust-analyzer/editors/code/language-configuration.json
src/tools/rust-analyzer/editors/code/package-lock.json
src/tools/rust-analyzer/editors/code/package.json
src/tools/rust-analyzer/editors/code/ra_syntax_tree.tmGrammar.json
src/tools/rust-analyzer/editors/code/src/ast_inspector.ts
src/tools/rust-analyzer/editors/code/src/client.ts
src/tools/rust-analyzer/editors/code/src/commands.ts
src/tools/rust-analyzer/editors/code/src/config.ts
src/tools/rust-analyzer/editors/code/src/ctx.ts
src/tools/rust-analyzer/editors/code/src/debug.ts
src/tools/rust-analyzer/editors/code/src/lsp_ext.ts
src/tools/rust-analyzer/editors/code/src/main.ts
src/tools/rust-analyzer/editors/code/src/persistent_state.ts
src/tools/rust-analyzer/editors/code/src/run.ts
src/tools/rust-analyzer/editors/code/src/snippets.ts
src/tools/rust-analyzer/editors/code/src/tasks.ts
src/tools/rust-analyzer/editors/code/src/toolchain.ts
src/tools/rust-analyzer/editors/code/src/util.ts
src/tools/rust-analyzer/editors/code/tests/runTests.ts
src/tools/rust-analyzer/editors/code/tests/unit/index.ts
src/tools/rust-analyzer/editors/code/tests/unit/launch_config.test.ts
src/tools/rust-analyzer/editors/code/tests/unit/runnable_env.test.ts
src/tools/rust-analyzer/editors/code/tests/unit/settings.test.ts
src/tools/rust-analyzer/editors/code/tsconfig.eslint.json
src/tools/rust-analyzer/editors/code/tsconfig.json
src/tools/rust-analyzer/lib/README.md
src/tools/rust-analyzer/lib/la-arena/Cargo.toml
src/tools/rust-analyzer/lib/la-arena/src/lib.rs
src/tools/rust-analyzer/lib/la-arena/src/map.rs
src/tools/rust-analyzer/lib/lsp-server/Cargo.toml
src/tools/rust-analyzer/lib/lsp-server/examples/goto_def.rs
src/tools/rust-analyzer/lib/lsp-server/src/error.rs
src/tools/rust-analyzer/lib/lsp-server/src/lib.rs
src/tools/rust-analyzer/lib/lsp-server/src/msg.rs
src/tools/rust-analyzer/lib/lsp-server/src/req_queue.rs
src/tools/rust-analyzer/lib/lsp-server/src/socket.rs
src/tools/rust-analyzer/lib/lsp-server/src/stdio.rs
src/tools/rust-analyzer/rustfmt.toml
src/tools/rust-analyzer/triagebot.toml
src/tools/rust-analyzer/xtask/Cargo.toml
src/tools/rust-analyzer/xtask/src/dist.rs
src/tools/rust-analyzer/xtask/src/flags.rs
src/tools/rust-analyzer/xtask/src/install.rs
src/tools/rust-analyzer/xtask/src/main.rs
src/tools/rust-analyzer/xtask/src/metrics.rs
src/tools/rust-analyzer/xtask/src/release.rs
src/tools/rust-analyzer/xtask/src/release/changelog.rs