Separate GlyphID from HBUINT16
a685bfe
[iter] Fix sorted_iter iter class
8ac64d0
[iter/meta] Add hb_is_sorted_iterator()
93615b9
[iter] Remove stale comment
92f25db
[iter] Port Coverage towards iter_t instead of array_t specifics
40c24fd
[meta] Move typename around
d552b68
[meta] Move code around
f64ea8f
[iter] WHitespace
aa2ab4f
[iter] Port Coverage::serialize to hb_is_iterator
851fbb2
[iter/meta] Match hb_is_iterator<> using SFINAE
06a44e2
Minor
bcb913e
Use C++11 when available
fa1ae3d
[ci] Remove unused config for gcc 4.2
dc0f982
[ci] Disable other gcc 4.2 bot
eaa9023
[iter] Add back operator +
859a880
[iter] Disable operator +
076faf7
[iter] Revert back uses of C++11 auto type deduction
a46874f
[iter] Rename
0828db8
[iter] Remove friend operator +, hoping to fix some bots
037f735
Use Null() instead of declval(), hoping to fix some bots
cb27918
[meta] Don't use template default arguments for functions
3d22900
[meta] Fix unused-function-template warning
b89d20d
[iter/meta] Implement is_iterator
df138da
[meta] Minor
8570da1
[meta] Move more code here
442f4a5
[iter/meta] Add hb_is_iterable
8c6cbbd
Don't use delegating constructors
576d5e2
[meta] Add enable_if
e32bf39
Add hb-meta.hh for meta-programming
e76a3ca
[iter] Clarify readonly vs lvalue iterators
5ec11ce