rust-analyzer/crates/hir/src
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
..
semantics Add BindingId 2023-03-06 21:09:08 +03:30
attrs.rs Lower and handle trait aliases in HIR 2023-03-04 00:24:07 +09:00
db.rs Rename intern_macro -> intern_macro_call 2021-11-14 16:25:47 +01:00
diagnostics.rs Add need-mut and unused-mut diagnostics 2023-03-06 21:09:08 +03:30
display.rs Lower and handle trait aliases in HIR 2023-03-04 00:24:07 +09:00
from_id.rs Add BindingId 2023-03-06 21:09:08 +03:30
has_source.rs Partially support "overloaded deref" MIR lowering 2023-03-06 21:09:09 +03:30
lib.rs Auto merge of #14232 - HKalbasi:mir, r=Veykril 2023-03-07 09:49:49 +00:00
semantics.rs Partially support "overloaded deref" MIR lowering 2023-03-06 21:09:09 +03:30
source_analyzer.rs Add BindingId 2023-03-06 21:09:08 +03:30
symbols.rs Lower and handle trait aliases in HIR 2023-03-04 00:24:07 +09:00