rust-analyzer/crates/hir-def/src/nameres
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
..
tests Update remaining GitHub URLs 2022-07-08 15:44:49 +02:00
attr_resolution.rs style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
collector.rs Auto merge of #12689 - Veykril:macro-rec, r=Veykril 2022-07-16 16:45:26 +00:00
diagnostics.rs fix: Report proc macro errors in expressions correctly as well 2022-06-28 10:43:22 +02:00
mod_resolution.rs style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
path_resolution.rs internal: Record all macro definitions in ItemScope 2022-07-05 11:28:47 +02:00
proc_macro.rs style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
tests.rs style: rename crates to kebab case 2022-05-01 10:48:58 +00:00