Searched defs:UnsizedArrayOf (Results 1 – 3 of 3) sorted by relevance
387 struct UnsizedArrayOf struct389 typedef Type item_t;390 static constexpr unsigned item_size = hb_static_size (Type);394 const Type& operator [] (int i_) const in operator []()401 Type& operator [] (int i_) in operator []()409 unsigned int get_size (unsigned int len) const in get_size()412 template <typename T> operator T * () { return arrayZ; } in operator T*()413 template <typename T> operator const T * () const { return arrayZ; } in operator const T*()414 hb_array_t<Type> as_array (unsigned int len) in as_array()416 hb_array_t<const Type> as_array (unsigned int len) const in as_array()[all …]
428 struct UnsizedArrayOf struct430 typedef Type item_t;431 static constexpr unsigned item_size = hb_static_size (Type);435 const Type& operator [] (int i_) const in operator []()442 Type& operator [] (int i_) in operator []()450 unsigned int get_size (unsigned int len) const in get_size()453 template <typename T> operator T * () { return arrayZ; } in operator T*()454 template <typename T> operator const T * () const { return arrayZ; } in operator const T*()455 hb_array_t<Type> as_array (unsigned int len) in as_array()457 hb_array_t<const Type> as_array (unsigned int len) const in as_array()[all …]
441 struct UnsizedArrayOf struct443 typedef Type item_t;444 static constexpr unsigned item_size = hb_static_size (Type);448 const Type& operator [] (int i_) const in operator []()455 Type& operator [] (int i_) in operator []()463 unsigned int get_size (unsigned int len) const in get_size()466 template <typename T> operator T * () { return arrayZ; } in operator T*()467 template <typename T> operator const T * () const { return arrayZ; } in operator const T*()468 hb_array_t<Type> as_array (unsigned int len) in as_array()470 hb_array_t<const Type> as_array (unsigned int len) const in as_array()[all …]