8340 Commits (f0dd0656b8d2038ae6aa8d0a39d17130ddc8f16f)
 

Author SHA1 Message Date
Behdad Esfahbod f0dd0656b8 Use hb_zip() some 6 years ago
Behdad Esfahbod 200cdb721b [iter] Rename hb_zip_t to hb_zip_iter_t 6 years ago
Behdad Esfahbod 3290c181c1 [algs] Whitespace 6 years ago
Behdad Esfahbod 014c50292b [iter] Move code 6 years ago
Behdad Esfahbod 6e3ad650d1 Rename hb-dsalgs to hb-algs 6 years ago
Behdad Esfahbod f27607580e [algs] Add hb_first() and hb_second() 6 years ago
Behdad Esfahbod a7de144df3 Implement uniform map interface 6 years ago
Behdad Esfahbod 7987095e64 [meta] Remove hb_enable_if_t 6 years ago
Behdad Esfahbod 15a6928436 [iter] Implement operator-> unconditionally 6 years ago
Behdad Esfahbod 8f52a827e7 Allow rvalues in hb_addressof() 6 years ago
Behdad Esfahbod a4ea0d3680 [iter] Change from const_iter_t/iter_t to iter_t/writer_t 6 years ago
Behdad Esfahbod 7798e4fcc3 [iter] Change Coverage iterator to only return glyph-id 6 years ago
Behdad Esfahbod 84e5d00229 [iter] Add hb_zip() 6 years ago
Behdad Esfahbod 636786ecaf [iter] Rename __item_type__ to __item_t__ 6 years ago
Behdad Esfahbod 6caf76f4a8 Tighten Coverage iteration 6 years ago
Behdad Esfahbod ff3a7ce1e7 [subset] Minor 6 years ago
Behdad Esfahbod 42bf80e578 [iter] More semicolon 6 years ago
Behdad Esfahbod f78f837ef1 [iter] Use aliasing using for types 6 years ago
Behdad Esfahbod 3fc03e42ce [iter] Use static_assert with hb_is_random_access_iterator() 6 years ago
Behdad Esfahbod 6af9c5f18e [iter] Remove stray semicolons 6 years ago
Behdad Esfahbod 74ca7b580c [OT] Implement operator[] for Coverage and ClassDef 6 years ago
Behdad Esfahbod 6c548b6657 [iter] Add TODO 6 years ago
Behdad Esfahbod 362d4e7cc3 [iter] Implement for OT::ArrayOf / OT::SortedArrayOf 6 years ago
Behdad Esfahbod 2f837a365c [SortedArrayOf] Fix sub_array() return type 6 years ago
Behdad Esfahbod 54c30e949e [iter] Constrain hb_fill() and hb_copy() 6 years ago
Behdad Esfahbod dc0a98cbe7 [iter] Add TODO 6 years ago
Behdad Esfahbod 2658e40ffb [iter] Add hb_is_random_access_iterator() 6 years ago
Behdad Esfahbod 445364d80a [iter] Rename hb_is_[sorted_]iterator() -> hb_is_[sorted_]iterator_of() 6 years ago
Behdad Esfahbod a6c013b1bf [meta] Add hb_declval() macro 6 years ago
Behdad Esfahbod adc5910a63 [iter] Syntax 6 years ago
Behdad Esfahbod ca6adcd1ad [iter] Test hb_is_iterable / hb_is_iterator 6 years ago
Behdad Esfahbod 8237809f06 [serialize] Make SortedArrayOf:;serialize() take sorted-iterator 6 years ago
Behdad Esfahbod 47333c8a30 [iter] Fix operator-> 6 years ago
Behdad Esfahbod 177a8af380 [array] SFINAE fun 6 years ago
Behdad Esfahbod 8414f16787 [meta] Rename 6 years ago
Behdad Esfahbod 8e0a58e1b3 [array] Remove construction that was removing constness 6 years ago
Behdad Esfahbod 85969e357a [iter] Fix test 6 years ago
Behdad Esfahbod da49961836 [iter] Remove comment 6 years ago
Behdad Esfahbod 815cde9fa3 [iter] Use is_sorted_iterator 6 years ago
Behdad Esfahbod ed4336680d [iter] Handhold hb_is_iterator() type deduction 6 years ago
Behdad Esfahbod cb5011d364 Revert "[iter] Add hb_iter_of_t<>" 6 years ago
Behdad Esfahbod c132cda9d9 [iter] Fix warnings 6 years ago
Behdad Esfahbod c9d8a07e30 [iter] Add hb_iter_of_t<> 6 years ago
Behdad Esfahbod b5d6fe1a45 [iter] Remove hb_sorted_iter_t 6 years ago
Behdad Esfahbod 255085bd59 [iter] Const correctness 6 years ago
Behdad Esfahbod 415f3f4320 Add operator= to IntType, commented out 6 years ago
Behdad Esfahbod 183be8f452 [iter] Minor 6 years ago
Behdad Esfahbod 6cd96ba1ac [iter] Make is_random_access_iterator a constant 6 years ago
Behdad Esfahbod a685bfe8fc Separate GlyphID from HBUINT16 6 years ago
Behdad Esfahbod 8ac64d0090 [iter] Fix sorted_iter iter class 6 years ago