equal
deleted
inserted
replaced
80 |
80 |
81 HB_EXTERN hb_bool_t |
81 HB_EXTERN hb_bool_t |
82 hb_set_has (const hb_set_t *set, |
82 hb_set_has (const hb_set_t *set, |
83 hb_codepoint_t codepoint); |
83 hb_codepoint_t codepoint); |
84 |
84 |
85 /* Right now limited to 16-bit integers. Eventually will do full codepoint range, sans -1 |
|
86 * which we will use as a sentinel. */ |
|
87 HB_EXTERN void |
85 HB_EXTERN void |
88 hb_set_add (hb_set_t *set, |
86 hb_set_add (hb_set_t *set, |
89 hb_codepoint_t codepoint); |
87 hb_codepoint_t codepoint); |
90 |
88 |
91 HB_EXTERN void |
89 HB_EXTERN void |
103 hb_codepoint_t last); |
101 hb_codepoint_t last); |
104 |
102 |
105 HB_EXTERN hb_bool_t |
103 HB_EXTERN hb_bool_t |
106 hb_set_is_equal (const hb_set_t *set, |
104 hb_set_is_equal (const hb_set_t *set, |
107 const hb_set_t *other); |
105 const hb_set_t *other); |
|
106 |
|
107 HB_EXTERN hb_bool_t |
|
108 hb_set_is_subset (const hb_set_t *set, |
|
109 const hb_set_t *larger_set); |
108 |
110 |
109 HB_EXTERN void |
111 HB_EXTERN void |
110 hb_set_set (hb_set_t *set, |
112 hb_set_set (hb_set_t *set, |
111 const hb_set_t *other); |
113 const hb_set_t *other); |
112 |
114 |