rust/crates
bors[bot] cdcb3d3833
Merge #2667
2667: Visibility r=matklad a=flodiebold

This adds the infrastructure for handling visibility (for fields and methods, not in name resolution) in the HIR and code model, and as a first application hides struct fields from completions if they're not visible from the current module. (We might want to relax this again later, but I think it's ok for now?)

Co-authored-by: Florian Diebold <flodiebold@gmail.com>
2019-12-29 12:24:19 +00:00
..
ra_arena
ra_assists Fill in type params in 'add missing impl members' assist 2019-12-24 17:29:27 +01:00
ra_batch Support setting cargo features 2019-12-13 18:16:34 +08:00
ra_cfg
ra_cli Remove ty from code_model 2019-12-08 12:44:14 +01:00
ra_db Run rustfmt with respect to Cargo.toml edition 2019-12-04 23:05:01 +01:00
ra_fmt
ra_hir visible_from -> is_visible_from 2019-12-27 11:25:04 +01:00
ra_hir_def visible_from -> is_visible_from 2019-12-27 11:25:04 +01:00
ra_hir_expand Add dummy implementations of env! and option_env! builtins 2019-12-21 13:34:43 +01:00
ra_hir_ty Merge #2657 2019-12-27 10:10:07 +00:00
ra_ide Merge #2667 2019-12-29 12:24:19 +00:00
ra_lsp_server lsp-types 0.67 2019-12-23 09:33:49 -05:00
ra_mbe Clippy lints 2019-12-20 15:14:30 -05:00
ra_parser Merge #2642 2019-12-22 08:05:02 +00:00
ra_prof More compact profiling display 2019-12-22 14:17:31 +01:00
ra_project_model Only add features flags if non-empty 2019-12-24 00:27:48 +08:00
ra_syntax Collect visibility of items during nameres 2019-12-26 16:23:40 +01:00
ra_text_edit
ra_tt Refactoring 2019-12-18 13:10:37 +08:00
ra_vfs_glob
test_utils Refactor goto tests to always specify texts 2019-12-18 16:00:35 +01:00