Home
last modified time | relevance | path

Searched refs:hb_set_t (Results 1 – 25 of 31) sorted by relevance

12

/external/chromium_org/third_party/harfbuzz-ng/src/
Dhb-set.h41 typedef struct hb_set_t hb_set_t; typedef
44 hb_set_t *
47 hb_set_t *
50 hb_set_t *
51 hb_set_reference (hb_set_t *set);
54 hb_set_destroy (hb_set_t *set);
57 hb_set_set_user_data (hb_set_t *set,
64 hb_set_get_user_data (hb_set_t *set,
70 hb_set_allocation_successful (const hb_set_t *set);
73 hb_set_clear (hb_set_t *set);
[all …]
Dhb-set.cc40 hb_set_t *
43 hb_set_t *set; in hb_set_create()
45 if (!(set = hb_object_create<hb_set_t> ())) in hb_set_create()
60 hb_set_t *
63 static const hb_set_t _hb_set_nil = { in hb_set_get_empty()
70 return const_cast<hb_set_t *> (&_hb_set_nil); in hb_set_get_empty()
81 hb_set_t *
82 hb_set_reference (hb_set_t *set) in hb_set_reference()
94 hb_set_destroy (hb_set_t *set) in hb_set_destroy()
116 hb_set_set_user_data (hb_set_t *set, in hb_set_set_user_data()
[all …]
Dhb-ot-layout.h69 hb_set_t *glyphs /* OUT */);
202 hb_set_t *lookup_indexes /* OUT */);
208 hb_set_t *glyphs_before, /* OUT. May be NULL */
209 hb_set_t *glyphs_input, /* OUT. May be NULL */
210 hb_set_t *glyphs_after, /* OUT. May be NULL */
211 hb_set_t *glyphs_output /* OUT. May be NULL */);
257 hb_set_t *glyphs
Dhb-set-private.hh146 struct hb_set_t struct
213 inline bool is_equal (const hb_set_t *other) const in is_equal() argument
220 inline void set (const hb_set_t *other) in set() argument
226 inline void union_ (const hb_set_t *other) in union_() argument
232 inline void intersect (const hb_set_t *other) in intersect() argument
238 inline void subtract (const hb_set_t *other) in subtract() argument
244 inline void symmetric_difference (const hb_set_t *other) in symmetric_difference() argument
Dhb-ot-shape.h44 hb_set_t *glyphs);
49 hb_set_t *lookup_indexes /* OUT */);
Dhb-ot-layout.cc141 hb_set_t *glyphs /* OUT */) in hb_ot_layout_get_glyphs_in_class()
458 hb_set_t *lookup_indexes /* OUT */) in _hb_ot_layout_collect_lookups_lookups()
485 hb_set_t *lookup_indexes /* OUT */) in _hb_ot_layout_collect_lookups_features()
549 hb_set_t *lookup_indexes /* OUT */) in _hb_ot_layout_collect_lookups_languages()
599 hb_set_t *lookup_indexes /* OUT */) in hb_ot_layout_collect_lookups()
638 hb_set_t *glyphs_before, /* OUT. May be NULL */ in hb_ot_layout_lookup_collect_glyphs()
639 hb_set_t *glyphs_input, /* OUT. May be NULL */ in hb_ot_layout_lookup_collect_glyphs()
640 hb_set_t *glyphs_after, /* OUT. May be NULL */ in hb_ot_layout_lookup_collect_glyphs()
641 hb_set_t *glyphs_output /* OUT. May be NULL */) in hb_ot_layout_lookup_collect_glyphs()
720 hb_set_t *glyphs) in hb_ot_layout_lookup_substitute_closure()
Dhb-ot-layout-common-private.hh142 inline bool intersects (const hb_set_t *glyphs) const { in intersects()
659 inline bool intersects_coverage (const hb_set_t *glyphs, unsigned int index) const { in intersects_coverage()
745 inline bool intersects_coverage (const hb_set_t *glyphs, unsigned int index) const { in intersects_coverage()
845 inline bool intersects (const hb_set_t *glyphs) const { in intersects()
855 inline bool intersects_coverage (const hb_set_t *glyphs, unsigned int index) const { in intersects_coverage()
959 inline bool intersects_class (const hb_set_t *glyphs, unsigned int klass) const { in intersects_class()
1015 inline bool intersects_class (const hb_set_t *glyphs, unsigned int klass) const { in intersects_class()
1069 inline void add_class (hb_set_t *glyphs, unsigned int klass) const { in add_class()
1077 inline bool intersects_class (const hb_set_t *glyphs, unsigned int klass) const { in intersects_class()
Dhb-ot-layout-gsubgpos-private.hh77 hb_set_t *glyphs;
83 hb_set_t *glyphs_, in hb_closure_context_t()
171 hb_set_t *old_before = before; in recurse()
172 hb_set_t *old_input = input; in recurse()
173 hb_set_t *old_after = after; in recurse()
188 hb_set_t *before;
189 hb_set_t *input;
190 hb_set_t *after;
191 hb_set_t *output;
197 hb_set_t *glyphs_before, /* OUT. May be NULL */ in hb_collect_glyphs_context_t()
[all …]
Dhb-ot-shape.cc742 hb_set_t *lookup_indexes /* OUT */) in hb_ot_shape_plan_collect_lookups()
755 hb_set_t *glyphs) in add_char()
774 hb_set_t *glyphs) in hb_ot_shape_glyphs_closure()
789 hb_set_t lookups; in hb_ot_shape_glyphs_closure()
794 hb_set_t copy; in hb_ot_shape_glyphs_closure()
Dhb-ot-shape-private.hh49 inline void collect_lookups (hb_tag_t table_tag, hb_set_t *lookups) const in collect_lookups()
Dhb-ot-map-private.hh120 HB_INTERNAL void collect_lookups (unsigned int table_index, hb_set_t *lookups) const;
/external/harfbuzz_ng/src/
Dhb-set.h41 typedef struct hb_set_t hb_set_t; typedef
44 hb_set_t *
47 hb_set_t *
50 hb_set_t *
51 hb_set_reference (hb_set_t *set);
54 hb_set_destroy (hb_set_t *set);
57 hb_set_set_user_data (hb_set_t *set,
64 hb_set_get_user_data (hb_set_t *set,
70 hb_set_allocation_successful (const hb_set_t *set);
73 hb_set_clear (hb_set_t *set);
[all …]
Dhb-set.cc40 hb_set_t *
43 hb_set_t *set; in hb_set_create()
45 if (!(set = hb_object_create<hb_set_t> ())) in hb_set_create()
60 hb_set_t *
63 static const hb_set_t _hb_set_nil = { in hb_set_get_empty()
70 return const_cast<hb_set_t *> (&_hb_set_nil); in hb_set_get_empty()
81 hb_set_t *
82 hb_set_reference (hb_set_t *set) in hb_set_reference()
94 hb_set_destroy (hb_set_t *set) in hb_set_destroy()
116 hb_set_set_user_data (hb_set_t *set, in hb_set_set_user_data()
[all …]
Dhb-ot-layout.h69 hb_set_t *glyphs /* OUT */);
202 hb_set_t *lookup_indexes /* OUT */);
208 hb_set_t *glyphs_before, /* OUT. May be NULL */
209 hb_set_t *glyphs_input, /* OUT. May be NULL */
210 hb_set_t *glyphs_after, /* OUT. May be NULL */
211 hb_set_t *glyphs_output /* OUT. May be NULL */);
257 hb_set_t *glyphs
Dhb-set-private.hh146 struct hb_set_t struct
213 inline bool is_equal (const hb_set_t *other) const in is_equal() argument
220 inline void set (const hb_set_t *other) in set() argument
226 inline void union_ (const hb_set_t *other) in union_() argument
232 inline void intersect (const hb_set_t *other) in intersect() argument
238 inline void subtract (const hb_set_t *other) in subtract() argument
244 inline void symmetric_difference (const hb_set_t *other) in symmetric_difference() argument
Dhb-ot-shape.h44 hb_set_t *glyphs);
49 hb_set_t *lookup_indexes /* OUT */);
Dhb-ot-layout.cc141 hb_set_t *glyphs /* OUT */) in hb_ot_layout_get_glyphs_in_class()
458 hb_set_t *lookup_indexes /* OUT */) in _hb_ot_layout_collect_lookups_lookups()
485 hb_set_t *lookup_indexes /* OUT */) in _hb_ot_layout_collect_lookups_features()
549 hb_set_t *lookup_indexes /* OUT */) in _hb_ot_layout_collect_lookups_languages()
599 hb_set_t *lookup_indexes /* OUT */) in hb_ot_layout_collect_lookups()
638 hb_set_t *glyphs_before, /* OUT. May be NULL */ in hb_ot_layout_lookup_collect_glyphs()
639 hb_set_t *glyphs_input, /* OUT. May be NULL */ in hb_ot_layout_lookup_collect_glyphs()
640 hb_set_t *glyphs_after, /* OUT. May be NULL */ in hb_ot_layout_lookup_collect_glyphs()
641 hb_set_t *glyphs_output /* OUT. May be NULL */) in hb_ot_layout_lookup_collect_glyphs()
720 hb_set_t *glyphs) in hb_ot_layout_lookup_substitute_closure()
Dhb-ot-layout-common-private.hh142 inline bool intersects (const hb_set_t *glyphs) const { in intersects()
659 inline bool intersects_coverage (const hb_set_t *glyphs, unsigned int index) const { in intersects_coverage()
745 inline bool intersects_coverage (const hb_set_t *glyphs, unsigned int index) const { in intersects_coverage()
845 inline bool intersects (const hb_set_t *glyphs) const { in intersects()
855 inline bool intersects_coverage (const hb_set_t *glyphs, unsigned int index) const { in intersects_coverage()
959 inline bool intersects_class (const hb_set_t *glyphs, unsigned int klass) const { in intersects_class()
1015 inline bool intersects_class (const hb_set_t *glyphs, unsigned int klass) const { in intersects_class()
1069 inline void add_class (hb_set_t *glyphs, unsigned int klass) const { in add_class()
1077 inline bool intersects_class (const hb_set_t *glyphs, unsigned int klass) const { in intersects_class()
Dhb-ot-layout-gsubgpos-private.hh77 hb_set_t *glyphs;
83 hb_set_t *glyphs_, in hb_closure_context_t()
171 hb_set_t *old_before = before; in recurse()
172 hb_set_t *old_input = input; in recurse()
173 hb_set_t *old_after = after; in recurse()
188 hb_set_t *before;
189 hb_set_t *input;
190 hb_set_t *after;
191 hb_set_t *output;
197 hb_set_t *glyphs_before, /* OUT. May be NULL */ in hb_collect_glyphs_context_t()
[all …]
Dhb-ot-shape.cc738 hb_set_t *lookup_indexes /* OUT */) in hb_ot_shape_plan_collect_lookups()
751 hb_set_t *glyphs) in add_char()
770 hb_set_t *glyphs) in hb_ot_shape_glyphs_closure()
785 hb_set_t lookups; in hb_ot_shape_glyphs_closure()
790 hb_set_t copy; in hb_ot_shape_glyphs_closure()
Dhb-ot-shape-private.hh49 inline void collect_lookups (hb_tag_t table_tag, hb_set_t *lookups) const in collect_lookups()
Dhb-ot-map-private.hh120 HB_INTERNAL void collect_lookups (unsigned int table_index, hb_set_t *lookups) const;
/external/harfbuzz_ng/test/api/
Dtest-set.c33 test_empty (hb_set_t *s) in test_empty()
46 test_not_empty (hb_set_t *s) in test_not_empty()
59 hb_set_t *s = hb_set_create (); in test_set_basic()
101 hb_set_t *s = hb_set_create (); in test_set_algebra()
102 hb_set_t *o = hb_set_create (); in test_set_algebra()
165 hb_set_t *s = hb_set_create (); in test_set_iter()
211 hb_set_t *b = hb_set_get_empty (); in test_set_empty()
/external/freetype/src/autofit/
Dhbshim.c105 hb_set_t* gsub_lookups; /* GSUB lookups for a given script */ in af_get_coverage()
106 hb_set_t* gsub_glyphs; /* glyphs covered by GSUB lookups */ in af_get_coverage()
107 hb_set_t* gpos_lookups; /* GPOS lookups for a given script */ in af_get_coverage()
108 hb_set_t* gpos_glyphs; /* glyphs covered by GPOS lookups */ in af_get_coverage()
/external/harfbuzz_ng/util/
Dhb-ot-shape-closure.cc106 hb_set_t *glyphs;

12