Searched defs:hb_iter_t (Results 1 – 3 of 3) sorted by relevance
64 struct hb_iter_t struct66 typedef Item item_t;67 static constexpr unsigned item_size = hb_static_size (Item);68 static constexpr bool is_iterator = true;69 static constexpr bool is_random_access_iterator = false;70 static constexpr bool is_sorted_iterator = false;74 const iter_t* thiz () const { return static_cast<const iter_t *> (this); } in thiz()75 iter_t* thiz () { return static_cast< iter_t *> (this); } in thiz()83 iter_t iter () const { return *thiz(); } in iter()84 iter_t operator + () const { return *thiz(); } in operator +()[all …]
64 struct hb_iter_t struct66 typedef Item item_t;67 constexpr unsigned get_item_size () const { return hb_static_size (Item); } in get_item_size()68 static constexpr bool is_iterator = true;69 static constexpr bool is_random_access_iterator = false;70 static constexpr bool is_sorted_iterator = false;74 const iter_t* thiz () const { return static_cast<const iter_t *> (this); } in thiz()75 iter_t* thiz () { return static_cast< iter_t *> (this); } in thiz()83 iter_t iter () const { return *thiz(); } in iter()84 iter_t operator + () const { return *thiz(); } in operator +()[all …]