Home
last modified time | relevance | path

Searched defs:hb_blob_ptr_t (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/third_party/externals/harfbuzz/src/
Dhb-blob.hh78 struct hb_blob_ptr_t struct
82 hb_blob_ptr_t (hb_blob_t *b_ = nullptr) : b (b_) {} in hb_blob_ptr_t() argument
83 hb_blob_t * operator = (hb_blob_t *b_) { return b = b_; } in operator =()
84 const T * operator -> () const { return get (); } in operator ->()
85 const T & operator * () const { return *get (); } in operator *()
86 template <typename C> operator const C * () const { return get (); } in operator const C*()
87 operator const char * () const { return (const char *) get (); } in operator const char*()
88 const T * get () const { return b->as<T> (); } in get()
89 hb_blob_t * get_blob () const { return b.get_raw (); } in get_blob()
90 unsigned int get_length () const { return b.get ()->length; } in get_length()
[all …]
/third_party/flutter/skia/third_party/externals/harfbuzz/src/
Dhb-blob.hh84 struct hb_blob_ptr_t struct
88 hb_blob_ptr_t (hb_blob_t *b_ = nullptr) : b (b_) {} in hb_blob_ptr_t() argument
89 hb_blob_t * operator = (hb_blob_t *b_) { return b = b_; } in operator =()
90 const T * operator -> () const { return get (); } in operator ->()
91 const T & operator * () const { return *get (); } in operator *()
92 template <typename C> operator const C * () const { return get (); } in operator const C*()
93 operator const char * () const { return (const char *) get (); } in operator const char*()
94 const T * get () const { return b->as<T> (); } in get()
95 hb_blob_t * get_blob () const { return b.get_raw (); } in get_blob()
96 unsigned int get_length () const { return b.get ()->length; } in get_length()
[all …]
/third_party/harfbuzz/src/
Dhb-blob.hh78 struct hb_blob_ptr_t struct
82 hb_blob_ptr_t (hb_blob_t *b_ = nullptr) : b (b_) {} in hb_blob_ptr_t() function
83 hb_blob_t * operator = (hb_blob_t *b_) { return b = b_; } in operator =()
84 const T * operator -> () const { return get (); } in operator ->()
85 const T & operator * () const { return *get (); } in operator *()
86 template <typename C> operator const C * () const { return get (); } in operator const C*()
87 operator const char * () const { return (const char *) get (); } in operator const char*()
88 const T * get () const { return b->as<T> (); } in get()
89 hb_blob_t * get_blob () const { return b.get_raw (); } in get_blob()
90 unsigned int get_length () const { return b.get ()->length; } in get_length()
[all …]