Searched defs:ArrayOf (Results 1 – 3 of 3) sorted by relevance
542 struct ArrayOf struct544 typedef Type item_t;545 static constexpr unsigned item_size = hb_static_size (Type);549 const Type& operator [] (int i_) const in operator []()555 Type& operator [] (int i_) in operator []()562 unsigned int get_size () const in get_size()565 explicit operator bool () const { return len; } in operator bool()567 hb_array_t< Type> as_array () { return hb_array (arrayZ, len); } in as_array()568 hb_array_t<const Type> as_array () const { return hb_array (arrayZ, len); } in as_array()571 typedef hb_array_t<const Type> iter_t;[all …]
599 struct ArrayOf struct601 typedef Type item_t;602 static constexpr unsigned item_size = hb_static_size (Type);606 const Type& operator [] (int i_) const in operator []()612 Type& operator [] (int i_) in operator []()619 unsigned int get_size () const in get_size()622 explicit operator bool () const { return len; } in operator bool()624 void pop () { len--; } in pop()626 hb_array_t< Type> as_array () { return hb_array (arrayZ, len); } in as_array()627 hb_array_t<const Type> as_array () const { return hb_array (arrayZ, len); } in as_array()[all …]
589 struct ArrayOf struct591 typedef Type item_t;592 static constexpr unsigned item_size = hb_static_size (Type);596 const Type& operator [] (int i_) const in operator []()602 Type& operator [] (int i_) in operator []()609 unsigned int get_size () const in get_size()612 explicit operator bool () const { return len; } in operator bool()614 void pop () { len--; } in pop()616 hb_array_t< Type> as_array () { return hb_array (arrayZ, len); } in as_array()617 hb_array_t<const Type> as_array () const { return hb_array (arrayZ, len); } in as_array()[all …]