diff --git a/src/hb-iter.hh b/src/hb-iter.hh index a0beb2cdd..194a421ff 100644 --- a/src/hb-iter.hh +++ b/src/hb-iter.hh @@ -277,7 +277,7 @@ struct hb_is_source_of { private: template + hb_enable_if (hb_is_convertible (typename Iter2::item_t, hb_add_lvalue_reference>))> static hb_true_type impl (hb_priority<2>); template static auto impl (hb_priority<1>) -> decltype (hb_declval (Iter2) >> hb_declval (Item &), hb_true_type ()); @@ -293,7 +293,7 @@ struct hb_is_sink_of { private: template + hb_enable_if (hb_is_convertible (typename Iter2::item_t, hb_add_lvalue_reference))> static hb_true_type impl (hb_priority<2>); template static auto impl (hb_priority<1>) -> decltype (hb_declval (Iter2) << hb_declval (Item), hb_true_type ());