• Home
  • Raw
  • Download

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 set->init_shallow (); in hb_set_create()
61 return set; in hb_set_create()
90 hb_set_reference (hb_set_t *set) in hb_set_reference() argument
92 return hb_object_reference (set); in hb_set_reference()
106 hb_set_destroy (hb_set_t *set) in hb_set_destroy() argument
108 if (!hb_object_destroy (set)) return; in hb_set_destroy()
110 set->fini_shallow (); in hb_set_destroy()
112 hb_free (set); in hb_set_destroy()
130 hb_set_set_user_data (hb_set_t *set, in hb_set_set_user_data() argument
136 return hb_object_set_user_data (set, key, data, destroy, replace); in hb_set_set_user_data()
152 hb_set_get_user_data (hb_set_t *set, in hb_set_get_user_data() argument
155 return hb_object_get_user_data (set, key); in hb_set_get_user_data()
170 hb_set_allocation_successful (const hb_set_t *set) in hb_set_allocation_successful() argument
172 return !set->in_error (); in hb_set_allocation_successful()
186 hb_set_copy (const hb_set_t *set) in hb_set_copy() argument
189 copy->set (*set); in hb_set_copy()
202 hb_set_clear (hb_set_t *set) in hb_set_clear() argument
205 set->clear (); in hb_set_clear()
219 hb_set_is_empty (const hb_set_t *set) in hb_set_is_empty() argument
221 return set->is_empty (); in hb_set_is_empty()
236 hb_set_has (const hb_set_t *set, in hb_set_has() argument
239 return set->has (codepoint); in hb_set_has()
252 hb_set_add (hb_set_t *set, in hb_set_add() argument
256 set->add (codepoint); in hb_set_add()
271 hb_set_add_range (hb_set_t *set, in hb_set_add_range() argument
276 set->add_range (first, last); in hb_set_add_range()
289 hb_set_del (hb_set_t *set, in hb_set_del() argument
293 set->del (codepoint); in hb_set_del()
311 hb_set_del_range (hb_set_t *set, in hb_set_del_range() argument
316 set->del_range (first, last); in hb_set_del_range()
332 hb_set_is_equal (const hb_set_t *set, in hb_set_is_equal() argument
335 return set->is_equal (*other); in hb_set_is_equal()
350 hb_set_is_subset (const hb_set_t *set, in hb_set_is_subset() argument
353 return set->is_subset (*larger_set); in hb_set_is_subset()
366 hb_set_set (hb_set_t *set, in hb_set_set() argument
370 set->set (*other); in hb_set_set()
383 hb_set_union (hb_set_t *set, in hb_set_union() argument
387 set->union_ (*other); in hb_set_union()
400 hb_set_intersect (hb_set_t *set, in hb_set_intersect() argument
404 set->intersect (*other); in hb_set_intersect()
417 hb_set_subtract (hb_set_t *set, in hb_set_subtract() argument
421 set->subtract (*other); in hb_set_subtract()
435 hb_set_symmetric_difference (hb_set_t *set, in hb_set_symmetric_difference() argument
439 set->symmetric_difference (*other); in hb_set_symmetric_difference()
451 hb_set_invert (hb_set_t *set) in hb_set_invert() argument
454 set->invert (); in hb_set_invert()
468 hb_set_get_population (const hb_set_t *set) in hb_set_get_population() argument
470 return set->get_population (); in hb_set_get_population()
484 hb_set_get_min (const hb_set_t *set) in hb_set_get_min() argument
486 return set->get_min (); in hb_set_get_min()
500 hb_set_get_max (const hb_set_t *set) in hb_set_get_max() argument
502 return set->get_max (); in hb_set_get_max()
520 hb_set_next (const hb_set_t *set, in hb_set_next() argument
523 return set->next (codepoint); in hb_set_next()
541 hb_set_previous (const hb_set_t *set, in hb_set_previous() argument
544 return set->previous (codepoint); in hb_set_previous()
564 hb_set_next_range (const hb_set_t *set, in hb_set_next_range() argument
568 return set->next_range (first, last); in hb_set_next_range()
588 hb_set_previous_range (const hb_set_t *set, in hb_set_previous_range() argument
592 return set->previous_range (first, last); in hb_set_previous_range()