Lines Matching refs:set
54 hb_set_t *set; in hb_set_create() local
56 if (!(set = hb_object_create<hb_set_t> ())) in hb_set_create()
59 return set; in hb_set_create()
88 hb_set_reference (hb_set_t *set) in hb_set_reference() argument
90 return hb_object_reference (set); in hb_set_reference()
104 hb_set_destroy (hb_set_t *set) in hb_set_destroy() argument
106 if (!hb_object_destroy (set)) return; in hb_set_destroy()
108 hb_free (set); in hb_set_destroy()
126 hb_set_set_user_data (hb_set_t *set, in hb_set_set_user_data() argument
132 return hb_object_set_user_data (set, key, data, destroy, replace); in hb_set_set_user_data()
148 hb_set_get_user_data (const hb_set_t *set, in hb_set_get_user_data() argument
151 return hb_object_get_user_data (set, key); in hb_set_get_user_data()
166 hb_set_allocation_successful (const hb_set_t *set) in hb_set_allocation_successful() argument
168 return !set->in_error (); in hb_set_allocation_successful()
182 hb_set_copy (const hb_set_t *set) in hb_set_copy() argument
186 copy->set (*set); in hb_set_copy()
199 hb_set_clear (hb_set_t *set) in hb_set_clear() argument
202 set->clear (); in hb_set_clear()
216 hb_set_is_empty (const hb_set_t *set) in hb_set_is_empty() argument
218 return set->is_empty (); in hb_set_is_empty()
233 hb_set_has (const hb_set_t *set, in hb_set_has() argument
236 return set->has (codepoint); in hb_set_has()
249 hb_set_add (hb_set_t *set, in hb_set_add() argument
253 set->add (codepoint); in hb_set_add()
269 hb_set_add_sorted_array (hb_set_t *set, in hb_set_add_sorted_array() argument
274 set->add_sorted_array (sorted_codepoints, in hb_set_add_sorted_array()
291 hb_set_add_range (hb_set_t *set, in hb_set_add_range() argument
296 set->add_range (first, last); in hb_set_add_range()
309 hb_set_del (hb_set_t *set, in hb_set_del() argument
313 set->del (codepoint); in hb_set_del()
331 hb_set_del_range (hb_set_t *set, in hb_set_del_range() argument
336 set->del_range (first, last); in hb_set_del_range()
352 hb_set_is_equal (const hb_set_t *set, in hb_set_is_equal() argument
355 return set->is_equal (*other); in hb_set_is_equal()
370 hb_set_hash (const hb_set_t *set) in hb_set_hash() argument
372 return set->hash (); in hb_set_hash()
387 hb_set_is_subset (const hb_set_t *set, in hb_set_is_subset() argument
390 return set->is_subset (*larger_set); in hb_set_is_subset()
403 hb_set_set (hb_set_t *set, in hb_set_set() argument
407 set->set (*other); in hb_set_set()
420 hb_set_union (hb_set_t *set, in hb_set_union() argument
424 set->union_ (*other); in hb_set_union()
437 hb_set_intersect (hb_set_t *set, in hb_set_intersect() argument
441 set->intersect (*other); in hb_set_intersect()
454 hb_set_subtract (hb_set_t *set, in hb_set_subtract() argument
458 set->subtract (*other); in hb_set_subtract()
472 hb_set_symmetric_difference (hb_set_t *set, in hb_set_symmetric_difference() argument
476 set->symmetric_difference (*other); in hb_set_symmetric_difference()
488 hb_set_invert (hb_set_t *set) in hb_set_invert() argument
491 set->invert (); in hb_set_invert()
505 hb_set_get_population (const hb_set_t *set) in hb_set_get_population() argument
507 return set->get_population (); in hb_set_get_population()
521 hb_set_get_min (const hb_set_t *set) in hb_set_get_min() argument
523 return set->get_min (); in hb_set_get_min()
537 hb_set_get_max (const hb_set_t *set) in hb_set_get_max() argument
539 return set->get_max (); in hb_set_get_max()
557 hb_set_next (const hb_set_t *set, in hb_set_next() argument
560 return set->next (codepoint); in hb_set_next()
578 hb_set_previous (const hb_set_t *set, in hb_set_previous() argument
581 return set->previous (codepoint); in hb_set_previous()
601 hb_set_next_range (const hb_set_t *set, in hb_set_next_range() argument
605 return set->next_range (first, last); in hb_set_next_range()
625 hb_set_previous_range (const hb_set_t *set, in hb_set_previous_range() argument
629 return set->previous_range (first, last); in hb_set_previous_range()
649 hb_set_next_many (const hb_set_t *set, in hb_set_next_many() argument
654 return set->next_many (codepoint, out, size); in hb_set_next_many()