Skip to main content

## compute_alias_components_recursive

# Function compute_alias_components_recursive

Source

    pub fn compute_alias_components_recursive<I: Interner>(
        cx: I,
        alias_ty: AliasTy<I>,
        out: &mut SmallVec<[Component<I>; 4]>,
    )

Expand description

Collect Components for all the args of `alias_ty`.

This should not be used to get the components of `alias_ty` itself. Use push_outlives_components instead.