From dce3502e10af6f52bffad94c2f772b3cae12fd5e Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Wed, 23 Nov 2022 18:34:54 -0700 Subject: [PATCH] [array] Add commented-out static asserts They don't work. --- src/hb-array.hh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/hb-array.hh b/src/hb-array.hh index fe1639a84..18bcd5225 100644 --- a/src/hb-array.hh +++ b/src/hb-array.hh @@ -189,12 +189,14 @@ struct hb_array_t : hb_iter_with_fallback_t, Type&> hb_sorted_array_t qsort (int (*cmp_)(const void*, const void*)) { + //static_assert (hb_enable_if (hb_is_trivially_copy_assignable(Type)), ""); if (likely (length)) hb_qsort (arrayZ, length, this->get_item_size (), cmp_); return hb_sorted_array_t (*this); } hb_sorted_array_t qsort () { + //static_assert (hb_enable_if (hb_is_trivially_copy_assignable(Type)), ""); if (likely (length)) hb_qsort (arrayZ, length, this->get_item_size (), Type::cmp); return hb_sorted_array_t (*this);