Searched refs:item_t (Results 1 – 9 of 9) sorted by relevance
/third_party/skia/third_party/externals/harfbuzz/src/ |
D | hb-priority-queue.hh | 46 typedef hb_pair_t<int64_t, unsigned> item_t; typedef 47 hb_vector_t<item_t> heap; 60 heap.push (item_t (priority, value)); in insert() 64 item_t pop_minimum () in pop_minimum() 66 item_t result = heap[0]; in pop_minimum() 75 const item_t& minimum () in minimum() 85 hb_priority_queue_t& operator << (item_t item) in operator <<() 145 item_t temp = heap[a]; in swap()
|
D | hb-object.hh | 45 template <typename item_t, typename lock_t> 48 hb_vector_t<item_t> items; 53 item_t *replace_or_insert (T v, lock_t &l, bool replace) in replace_or_insert() 56 item_t *item = items.find (v); in replace_or_insert() 59 item_t old = *item; in replace_or_insert() 79 item_t *item = items.find (v); in remove() 82 item_t old = *item; in remove() 93 bool find (T v, item_t *i, lock_t &l) in find() 96 item_t *item = items.find (v); in find() 104 item_t *find_or_insert (T v, lock_t &l) in find_or_insert() [all …]
|
D | hb-map.hh | 72 struct item_t struct 81 bool operator == (const item_t &o) { return *this == o.key; } in operator ==() argument 94 item_t *items; 145 item_t *new_items = (item_t *) hb_malloc ((size_t) new_size * sizeof (item_t)); in resize() 155 item_t *old_items = items; in resize() 223 | hb_filter (&item_t::is_real) 224 | hb_map (&item_t::get_pair) 229 | hb_filter (&item_t::is_real) 230 | hb_map (&item_t::key) 236 | hb_filter (&item_t::is_real) [all …]
|
D | hb-iter.hh | 66 typedef Item item_t; typedef 92 template <typename T = item_t, 94 hb_remove_reference<item_t>* operator -> () const { return hb_addressof (**thiz()); } in operator ->() 95 item_t operator * () const { return thiz()->__item__ (); } in operator *() 96 item_t operator * () { return thiz()->__item__ (); } in operator *() 97 item_t operator [] (unsigned i) const { return thiz()->__item_at__ (i); } in operator []() 98 item_t operator [] (unsigned i) { return thiz()->__item_at__ (i); } in operator []() 130 using item_t = typename Name::item_t; \ 189 template <typename iter_t, typename item_t = typename iter_t::__item_t__> 199 item_t __item__ () const { return (*thiz())[0]; } in __item__() [all …]
|
D | hb-ot-shape-complex-use-machine.hh | 385 typename Iter::item_t> 393 typename Iter::item_t __item__ () const { return *it; } in __item__() 394 typename Iter::item_t __item_at__ (unsigned i) const { return it[i]; } in __item_at__()
|
D | hb-ot-shape-complex-use-machine.rl | 194 typename Iter::item_t> 202 typename Iter::item_t __item__ () const { return *it; } 203 typename Iter::item_t __item_at__ (unsigned i) const { return it[i]; }
|
D | test-iter.cc | 146 (void) static_cast<hb_iter_t<hb_sorted_array_t<int>, hb_sorted_array_t<int>::item_t>&> (sa); in main()
|
D | hb-vector.hh | 38 typedef Type item_t; typedef
|
D | hb-open-type.hh | 443 typedef Type item_t; typedef 601 typedef Type item_t; typedef
|