rust-analyzer/crates/hir/src
bors 766c5f0861 Auto merge of #12689 - Veykril:macro-rec, r=Veykril
internal: Record all macro definitions in ItemScope

Fixes https://github.com/rust-lang/rust-analyzer/issues/12100

Doesn't resolve the shadowing issues though, fixing those is gonna be really tricky I believe unless we can come up with a nice scheme to "order" item tree items (using syntax ranges and file ids would be a pain and also a bad idea since that'll require us to potentially reparse files in collection).
2022-07-16 16:45:26 +00:00
..
semantics fix: Don't create hir::Locals from const path patterns 2022-04-09 01:08:13 +02:00
attrs.rs Move hir to new MacroId 2022-03-08 23:51:48 +01:00
db.rs Rename intern_macro -> intern_macro_call 2021-11-14 16:25:47 +01:00
diagnostics.rs Auto merge of #12634 - iDawer:match-check.witnesses, r=flodiebold 2022-06-30 14:51:58 +00:00
display.rs fix: Don't show qualified path completions for private items 2022-07-15 13:30:43 +02:00
from_id.rs fix clippy::useless_conversion 2022-03-12 16:50:49 +01:00
has_source.rs fix(ide-db): correct single-file module rename 2022-05-28 15:07:22 +03:00
lib.rs Auto merge of #12689 - Veykril:macro-rec, r=Veykril 2022-07-16 16:45:26 +00:00
semantics.rs internal: Simplify some completions 2022-06-20 21:55:33 +02:00
source_analyzer.rs fix: Simplify macro statement expansion handling 2022-07-01 14:49:30 +02:00
symbols.rs internal: Record all macro definitions in ItemScope 2022-07-05 11:28:47 +02:00