pub(crate) fn compute_rust_abi_info<'a, Ty, C>( cx: &C, fn_abi: &mut FnAbi<'a, Ty>, abi: Abi, )where Ty: TyAbiInterface<'a, C> + Copy, C: HasDataLayout + HasTargetSpec,