Home
last modified time | relevance | path

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 Ddef_collector.rs20 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 Dlowering.md46 Having the `NodeId` also allows the `DefCollector` to generate the `DefId`s
H A Dmacro-expansion.md82 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 Dcollector.rs85 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 Dcollector.rs89 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()