Function rustc_infer::infer::outlives::components::compute_alias_components_recursive
source · pub(super) fn compute_alias_components_recursive<'tcx>(
tcx: TyCtxt<'tcx>,
alias_ty: Ty<'tcx>,
out: &mut SmallVec<[Component<'tcx>; 4]>,
visited: &mut SsoHashSet<GenericArg<'tcx>>
)
Expand description
Collect Components for all the args of parent
.
This should not be used to get the components of parent
itself.
Use push_outlives_components instead.