rust/crates
bors 44ff3c407a Auto merge of #14232 - HKalbasi:mir, r=Veykril
MIR episode 2

This PR adds:
1. `need-mut` and `unused-mut` diagnostics
2. `View mir` command which shows MIR for the body under cursor, useful for debugging
3. MIR lowering for or-patterns and for-loops
2023-03-07 09:49:49 +00:00
..
base-db
cfg
flycheck Deduplicate source roots that have overlapping include paths 2023-02-28 12:08:23 +01:00
hir Auto merge of #14232 - HKalbasi:mir, r=Veykril 2023-03-07 09:49:49 +00:00
hir-def Partially support "overloaded deref" MIR lowering 2023-03-06 21:09:09 +03:30
hir-expand Show pattern mismatch diagnostics 2023-03-03 10:41:44 +01:00
hir-ty Add profiling to mir lower and borrowck query 2023-03-07 12:42:52 +03:30
ide Auto merge of #14232 - HKalbasi:mir, r=Veykril 2023-03-07 09:49:49 +00:00
ide-assists Auto merge of #14232 - HKalbasi:mir, r=Veykril 2023-03-07 09:49:49 +00:00
ide-completion generate correct completion edits for missing macro arguments 2023-03-04 02:05:09 +01:00
ide-db Add View Mir command and fix some bugs 2023-03-06 21:09:09 +03:30
ide-diagnostics Auto merge of #14232 - HKalbasi:mir, r=Veykril 2023-03-07 09:49:49 +00:00
ide-ssr feature: Make replace_or_with_or_else assists more generally applicable 2023-03-06 22:17:30 +01:00
intern
limit
mbe
parser Parse trait alias as a distinct AST type 2023-03-04 00:23:56 +09:00
paths
proc-macro-api
proc-macro-srv
proc-macro-srv-cli
proc-macro-test
profile
project-model Don't drop rustc crates in the rustc workspace 2023-03-02 12:55:41 +01:00
rust-analyzer Add View Mir command and fix some bugs 2023-03-06 21:09:09 +03:30
sourcegen
stdx
syntax Add View Mir command and fix some bugs 2023-03-06 21:09:09 +03:30
test-utils Auto merge of #14232 - HKalbasi:mir, r=Veykril 2023-03-07 09:49:49 +00:00
text-edit
toolchain Respect $CARGO_HOME when looking up toolchains. 2023-02-26 15:37:04 +09:00
tt
vfs
vfs-notify