# 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.