summaryrefslogtreecommitdiff
path: root/src/hb-iter.hh
AgeCommit message (Expand)AuthorFilesLines
2019-01-22Convert all other enum class consts to static constexprBehdad Esfahbod1-1/+1
2018-12-23Fix a few warningsBehdad Esfahbod1-4/+4
2018-12-23[iter] Fix warningBehdad Esfahbod1-1/+1
2018-12-21[iter] Add hb_sorted_iter_t<>Behdad Esfahbod1-0/+11
2018-12-21[iter] Change operator[] operand to be signedBehdad Esfahbod1-1/+1
2018-12-21[array] Port to hb_iter_t<>Behdad Esfahbod1-2/+3
2018-12-21[iter] Change __more__ to fallback to __len__Behdad Esfahbod1-9/+6
2018-12-21[iter] Split hb_iter_t<> into hb_iter_t<> and hb_iter_mixin_t<>Behdad Esfahbod1-11/+20
2018-12-21Adjust internal header dependenciesBehdad Esfahbod1-0/+1
2018-12-21[iter] Move hb_fill() and hb_copy() to hb-iter.hhBehdad Esfahbod1-0/+18
2018-12-21[iter] Disallow copy-construction or assignment of hb_iter_t<>Behdad Esfahbod1-0/+5
2018-12-21[iter] Add const_iter_t / const_iter()Behdad Esfahbod1-0/+2
2018-12-21[iter] Add .random_access()Behdad Esfahbod1-0/+4
2018-12-21[iter] Fix __end__()Behdad Esfahbod1-3/+3
2018-12-21[iter] RenameBehdad Esfahbod1-22/+22
2018-12-21[iter] First sample useBehdad Esfahbod1-14/+11
2018-12-21[iter] Add bidirectionalityBehdad Esfahbod1-2/+12
2018-12-21[iter] Sketch new iterator designBehdad Esfahbod1-101/+53
2018-12-21Revert "Remove unused hb-iter.hh"Behdad Esfahbod1-0/+146
2018-12-17Remove unused hb-iter.hhBehdad Esfahbod1-146/+0
2018-12-17Remove redundant void from C++ sources (#1486)Ebrahim Byagowi1-9/+6
2018-12-17[array] Add constructor from fixed-size arrayBehdad Esfahbod1-2/+2
2018-12-16[array] MinorBehdad Esfahbod1-1/+1
2018-12-16Minor change to explicit_operator aestheticsBehdad Esfahbod1-1/+1
2018-12-16Remove redundant 'inline' from methods (#1483)Ebrahim Byagowi1-9/+9
2018-08-25Rename hb-*private.hh to hb-*.hhBehdad Esfahbod1-0/+149