[iter] Fix reduce type deduction

pull/1835/head
Behdad Esfahbod 6 years ago
parent 4552864c82
commit 576065b442
  1. 2
      src/hb-iter.hh

@ -480,7 +480,7 @@ struct hb_reduce_t
template <typename Iter,
hb_requires (hb_is_iterator (Iter)),
typename AccuT = decltype (hb_declval (Redu) (hb_declval (InitT), hb_declval (typename Iter::item_t)))>
typename AccuT = hb_remove_reference<decltype (hb_declval (Redu) (hb_declval (InitT), hb_declval (typename Iter::item_t)))>>
AccuT
operator () (Iter it)
{

Loading…
Cancel
Save