- 59a8fa5 [iter] Add tests for casting to hb_iter_t<> base class for hb_sorted_array_t<> by Behdad Esfahbod · 6 years ago
- 12017db Move test code around by Behdad Esfahbod · 6 years ago
- 64ca2ff Fix clang's -Wmain complain (#1678) by Ebrahim Byagowi · 6 years ago
- 25dd88e Err, fix hb_invoke() variadic by Behdad Esfahbod · 6 years ago
- 42ab32c [iter] Remove passing pointer to hb_iter() by Behdad Esfahbod · 6 years ago
- b6f29bf [iter] Accept pointers in hb_iter() by Behdad Esfahbod · 6 years ago
- edad6b2 [test][iter] minor, fix double promotion warning by Ebrahim Byagowi · 6 years ago
- 062f5d6 [test] minor, c style comments by Ebrahim Byagowi · 6 years ago
- afdbf96 [iter][test] Add another test for hb_reduce by Ebrahim Byagowi · 6 years ago
- b864208 [iter] hb_reduce, accumulator with a different type by Ebrahim Byagowi · 6 years ago
- e526414 [iter] Implement hb_reduce by Ebrahim Byagowi · 6 years ago
- 78fc43f [iter] Fix up build, ouch by Behdad Esfahbod · 6 years ago
- e530692 [iter] Fix bug in hb_any() and hb_none() by Behdad Esfahbod · 6 years ago
- 443db2a [iter] Remove hb_len() by Behdad Esfahbod · 6 years ago
- f639b9a [iter] Add hb_len() function-object by Behdad Esfahbod · 6 years ago
- 77060bc [iter] Add hb_all, hb_any, hb_none by Behdad Esfahbod · 6 years ago
- fa35d3f [iter] Add hb_drain by Behdad Esfahbod · 6 years ago
- 773d756 [iter] Add hb_apply() by Behdad Esfahbod · 6 years ago
- 5fa52e6 [iter] Accept iterator, not iterable, in hb_sink()() by Behdad Esfahbod · 6 years ago
- 849a0f1 [iter] Add hb_iter_with_fallback_t instead by Behdad Esfahbod · 6 years ago
- 4d40ed9 [iter] Add hb_iter_with_mixin_t<> by Behdad Esfahbod · 6 years ago
- 84a25d7 [iter] Rename by Behdad Esfahbod · 6 years ago
- 57795bc [iter] Add operator>> and operator<< by Behdad Esfahbod · 6 years ago
- 0363ce6 [iter] Accept C arrays in hb_iter() by Behdad Esfahbod · 6 years ago
- b62e7f9 [test] Test unary operator+ by Behdad Esfahbod · 6 years ago
- 778c96b [iter] Fix hb_iter() by Behdad Esfahbod · 6 years ago
- 2f5b1a9 [iter] Add unary operator+ that returns a copy by Behdad Esfahbod · 6 years ago
- fbab07f [iter] Add hb_bool() and make hb_filter default to it for predicate by Behdad Esfahbod · 6 years ago
- 2aff6d9 [iter] Test that default-constructed iterators are empty by Behdad Esfahbod · 6 years ago
- 090fe56 Merge branch 'master' into iter by Behdad Esfahbod · 6 years ago
- 7987095 [meta] Remove hb_enable_if_t by Behdad Esfahbod · 6 years ago
- 84e5d00 [iter] Add hb_zip() by Behdad Esfahbod · 6 years ago
- 636786e [iter] Rename __item_type__ to __item_t__ by Behdad Esfahbod · 6 years ago
- 3fc03e4 [iter] Use static_assert with hb_is_random_access_iterator() by Behdad Esfahbod · 6 years ago
- 2658e40 [iter] Add hb_is_random_access_iterator() by Behdad Esfahbod · 6 years ago
- 445364d [iter] Rename hb_is_[sorted_]iterator() -> hb_is_[sorted_]iterator_of() by Behdad Esfahbod · 6 years ago
- ca6adcd [iter] Test hb_is_iterable / hb_is_iterator by Behdad Esfahbod · 6 years ago
- 47333c8 [iter] Fix operator-> by Behdad Esfahbod · 6 years ago
- 85969e3 [iter] Fix test by Behdad Esfahbod · 6 years ago
- 6cd96ba [iter] Make is_random_access_iterator a constant by Behdad Esfahbod · 6 years ago
- 859a880 [iter] Add back operator + by Behdad Esfahbod · 6 years ago
- 076faf7 [iter] Disable operator + by Behdad Esfahbod · 6 years ago
- 037f735 [iter] Remove friend operator +, hoping to fix some bots by Behdad Esfahbod · 6 years ago
- 5ec11ce [iter] Clarify readonly vs lvalue iterators by Behdad Esfahbod · 6 years ago
- 2cbf5bf [iter] Test OT::Coverage iter by Behdad Esfahbod · 6 years ago
- 570473a [iter] Make hb_sorted_array_t work as iter by Behdad Esfahbod · 6 years ago
- 3dea9af [iter] Test default-constructability by Behdad Esfahbod · 6 years ago
- 743ff09 [iter] Implement friend opeator + (int, iter) by Behdad Esfahbod · 6 years ago
- 2ea79e0 [iter] Minor by Behdad Esfahbod · 6 years ago
- fb053b6 [iter] Rename random_access() to constexpr is_random_access() by Behdad Esfahbod · 6 years ago
- d3976b7 [iter] Make them work, mostly by Behdad Esfahbod · 6 years ago
- e4355b1 [set] Add iter_t as alias to const_iter_t by Behdad Esfahbod · 6 years ago
- 2a33ab0 [iter] Change __more__ to fallback to __len__ by Behdad Esfahbod · 6 years ago
- 474a120 [array/vector] Rename len to length by Behdad Esfahbod · 6 years ago
- 2fc1860 [iter] Split hb_iter_t<> into hb_iter_t<> and hb_iter_mixin_t<> by Behdad Esfahbod · 6 years ago
- 865deeb Adjust internal header dependencies by Behdad Esfahbod · 6 years ago
- 7557e34 [iter] Move hb_fill() and hb_copy() to hb-iter.hh by Behdad Esfahbod · 6 years ago
- 65e8bd5 [iter] Fix hb_copy() return value by Behdad Esfahbod · 6 years ago
- aaddfaa [iter] Make hb_fill() take collection type, not iter by Behdad Esfahbod · 6 years ago
- 3dbe1e3 [iter] Add .random_access() by Behdad Esfahbod · 6 years ago
- bdb6da7 [iter] Fix test again by Behdad Esfahbod · 6 years ago
- e952075 Minor by Behdad Esfahbod · 6 years ago
- 35503d7 [iter] More prototyping by Behdad Esfahbod · 6 years ago
- 73c7a89 [iter] Make hb_fill() and hb_copy() take iterators by Behdad Esfahbod · 6 years ago
- 12e506f [iter] Add hb_fill() by Behdad Esfahbod · 6 years ago
- ad3ed58 [iter] Start prototyping hb_copy() by Behdad Esfahbod · 6 years ago
- 44af738 [iter] Showcase implicit casts by Behdad Esfahbod · 6 years ago
- 8001e00 [iter] First sample use by Behdad Esfahbod · 6 years ago
- 314d869 [iter] Sketch new iterator design by Behdad Esfahbod · 6 years ago
- f6d5f1e [iter] Add empty test by Behdad Esfahbod · 6 years ago