Searched refs:DefCollector (Results 1 – 5 of 5) sorted by relevance
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_resolve/src/ |
H A D | def_collector.rs | 20 fragment.visit_with(&mut DefCollector { resolver, parent_def, expansion, impl_trait_context }); in collect_definitions() 24 struct DefCollector<'a, 'b> { struct 31 impl<'a, 'b> DefCollector<'a, 'b> { argument 87 impl<'a, 'b> visit::Visitor<'a> for DefCollector<'a, 'b> { implementation
|
/dports/lang/rust/rustc-1.58.1-src/src/doc/rustc-dev-guide/src/ |
H A D | lowering.md | 46 Having the `NodeId` also allows the `DefCollector` to generate the `DefId`s
|
H A D | macro-expansion.md | 82 assigned to them by [`DefCollector`]. 95 [`DefCollector`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_resolve/def_collector/struc…
|
/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/crates/hir_def/src/nameres/ |
H A D | collector.rs | 85 let mut collector = DefCollector { in collect_defs() 227 struct DefCollector<'a> { struct 260 impl DefCollector<'_> { impl 1384 def_collector: &'a mut DefCollector<'b>, 2084 let mut collector = DefCollector { in do_collect_defs()
|
/dports/lang/rust/rustc-1.58.1-src/src/tools/rust-analyzer/crates/hir_def/src/nameres/ |
H A D | collector.rs | 89 let mut collector = DefCollector { in collect_defs() 229 struct DefCollector<'a> { struct 262 impl DefCollector<'_> { impl 1370 def_collector: &'a mut DefCollector<'b>, 2048 let mut collector = DefCollector { in do_collect_defs()
|