提交 576065b4 编写于 作者: B Behdad Esfahbod

[iter] Fix reduce type deduction

上级 4552864c
...@@ -480,7 +480,7 @@ struct hb_reduce_t ...@@ -480,7 +480,7 @@ struct hb_reduce_t
template <typename Iter, template <typename Iter,
hb_requires (hb_is_iterator (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 AccuT
operator () (Iter it) operator () (Iter it)
{ {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册