rust/crates
bors[bot] 12d82687cd
Merge #4273
4273: Trigger add_vis assist on paths/record fields as well r=flodiebold a=TimoFreiberg

Resolves #4037.

- [x] Function defs
- [x] ADT defs
- [x] Enum variants
- [x] Consts
- [x] Statics
- [x] Traits
- [x] Type aliases
- [x] Modules
- [x] Record fields (using different implementation)
    - [x] struct fields
    - [x] enum variant fields
    -   union fields (`Semantics::resolve_record_field` seems to not work for union fields, so I think this can be handled in a future PR)
- [x] More tests? 
- [x] Improve test fixture code and documentation a bit (see [Zulip](https://rust-lang.zulipchat.com/#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0/topic/resolve_path.20between.20fixture.20files))

Co-authored-by: Timo Freiberg <timo.freiberg@gmail.com>
2020-05-14 14:29:22 +00:00
..
ra_arena
ra_assists Merge #4273 2020-05-14 14:29:22 +00:00
ra_cfg
ra_db
ra_flycheck Use back ticks instead of single quotes around code 2020-05-14 01:06:07 +02:00
ra_fmt
ra_hir Ty -> Type 2020-05-14 13:53:45 +03:00
ra_hir_def
ra_hir_expand fix typo unimplementated -> unimplemented 2020-05-12 23:51:38 +02:00
ra_hir_ty Adds a param_idx helper 2020-05-14 13:47:36 +03:00
ra_ide Prioritize locals with correct types 2020-05-14 15:15:52 +02:00
ra_ide_db New definition_visibility method 2020-05-11 14:28:14 +03:00
ra_mbe
ra_parser
ra_proc_macro
ra_proc_macro_srv
ra_prof
ra_project_model Make some stuff public so that they can be reused by other tools 2020-05-14 11:14:46 +02:00
ra_syntax Merge #4445 2020-05-14 11:20:42 +00:00
ra_text_edit Make some stuff public so that they can be reused by other tools 2020-05-14 11:14:46 +02:00
ra_toolchain
ra_tt
rust-analyzer Minor 2020-05-14 15:36:15 +02:00
stdx
test_utils