fn unwrap_trivial_aggregate<'a, Ty, C>(cx: &C, val: &mut ArgAbi<'a, Ty>) -> boolwhere Ty: TyAbiInterface<'a, C> + Copy, C: HasDataLayout,