Function rustc_monomorphize::collector::collect_items_rec
source · fn collect_items_rec<'tcx>(
tcx: TyCtxt<'tcx>,
starting_point: Spanned<MonoItem<'tcx>>,
visited: MTRef<'_, MTLock<FxHashSet<MonoItem<'tcx>>>>,
recursion_depths: &mut DefIdMap<usize>,
recursion_limit: Limit,
inlining_map: MTRef<'_, MTLock<InliningMap<'tcx>>>
)
Expand description
Collect all monomorphized items reachable from starting_point
, and emit a note diagnostic if a
post-monorphization error is encountered during a collection step.