Home
last modified time | relevance | path

Searched refs:hb_codepoint_t (Results 1 – 25 of 394) sorted by relevance

12345678910>>...16

/third_party/skia/third_party/externals/harfbuzz/src/
Dhb-utf.hh42 hb_codepoint_t *unicode, in next()
43 hb_codepoint_t replacement) in next()
49 hb_codepoint_t c = *text++; in next()
53 if (hb_in_range<hb_codepoint_t> (c, 0xC2u, 0xDFu)) /* Two-byte */ in next()
65 else if (hb_in_range<hb_codepoint_t> (c, 0xE0u, 0xEFu)) /* Three-byte */ in next()
73 if (unlikely (c < 0x0800u || hb_in_range<hb_codepoint_t> (c, 0xD800u, 0xDFFFu))) in next()
80 else if (hb_in_range<hb_codepoint_t> (c, 0xF0u, 0xF4u)) /* Four-byte */ in next()
89 if (unlikely (!hb_in_range<hb_codepoint_t> (c, 0x10000u, 0x10FFFFu))) in next()
111 hb_codepoint_t *unicode, in prev()
112 hb_codepoint_t replacement) in prev()
[all …]
Dhb-bimap.hh58 void set (hb_codepoint_t lhs, hb_codepoint_t rhs) in set()
71 hb_codepoint_t get (hb_codepoint_t lhs) const { return forw_map.get (lhs); } in get()
72 hb_codepoint_t backward (hb_codepoint_t rhs) const { return back_map.get (rhs); } in backward()
74 hb_codepoint_t operator [] (hb_codepoint_t lhs) const { return get (lhs); } in operator []()
75 …bool has (hb_codepoint_t lhs, hb_codepoint_t *vp = nullptr) const { return forw_map.has (lhs, vp);… in has()
77 void del (hb_codepoint_t lhs) in del()
104 hb_codepoint_t add (hb_codepoint_t lhs) in add()
106 hb_codepoint_t rhs = forw_map[lhs]; in add()
115 hb_codepoint_t skip () in skip()
118 hb_codepoint_t get_next_value () const in get_next_value()
[all …]
Dhb-unicode.hh59 HB_UNICODE_FUNC_IMPLEMENT (hb_codepoint_t, mirroring) \
70 return_type name (hb_codepoint_t unicode) { return func.name (this, unicode, user_data.name); }
74 hb_bool_t compose (hb_codepoint_t a, hb_codepoint_t b, in compose()
75 hb_codepoint_t *ab) in compose()
82 hb_bool_t decompose (hb_codepoint_t ab, in decompose()
83 hb_codepoint_t *a, hb_codepoint_t *b) in decompose()
89 unsigned int decompose_compatibility (hb_codepoint_t u, in decompose_compatibility()
90 hb_codepoint_t *decomposed) in decompose_compatibility()
106 modified_combining_class (hb_codepoint_t u) in modified_combining_class()
122 is_variation_selector (hb_codepoint_t unicode) in is_variation_selector()
[all …]
Dhb-font.h205 hb_codepoint_t unicode,
206 hb_codepoint_t *glyph,
228 hb_codepoint_t unicode, hb_codepoint_t variation_selector,
229 hb_codepoint_t *glyph,
255 const hb_codepoint_t *first_unicode,
257 hb_codepoint_t *first_glyph,
277 hb_codepoint_t glyph,
322 const hb_codepoint_t *first_glyph,
369 hb_codepoint_t glyph,
410 hb_codepoint_t first_glyph, hb_codepoint_t second_glyph,
[all …]
Dhb-set.hh50 hb_sparseset_t (std::initializer_list<hb_codepoint_t> lst) : hb_sparseset_t () in hb_sparseset_t()
85 void add (hb_codepoint_t g) { s.add (g); } in add()
86 bool add_range (hb_codepoint_t a, hb_codepoint_t b) { return s.add_range (a, b); } in add_range()
102 void del (hb_codepoint_t g) { s.del (g); } in del()
103 void del_range (hb_codepoint_t a, hb_codepoint_t b) { s.del_range (a, b); } in del_range()
105 bool get (hb_codepoint_t g) const { return s.get (g); } in get()
110 value_t operator [] (hb_codepoint_t k) const { return get (k); } in operator []()
111 bool has (hb_codepoint_t k) const { return (*this)[k] != SENTINEL; } in has()
113 bool operator () (hb_codepoint_t k) const { return has (k); } in operator ()()
116 hb_sparseset_t& operator << (hb_codepoint_t v) in operator <<()
[all …]
Dhb-unicode.h355 hb_codepoint_t unicode,
373 hb_codepoint_t unicode,
394 typedef hb_codepoint_t (*hb_unicode_mirroring_func_t) (hb_unicode_funcs_t *ufuncs,
395 hb_codepoint_t unicode,
413 hb_codepoint_t unicode,
436 hb_codepoint_t a,
437 hb_codepoint_t b,
438 hb_codepoint_t *ab,
460 hb_codepoint_t ab,
461 hb_codepoint_t *a,
[all …]
Dhb-bit-set-invertible.hh78 hb_codepoint_t v = INVALID; in is_empty()
82 hb_codepoint_t get_min () const in get_min()
84 hb_codepoint_t v = INVALID; in get_min()
88 hb_codepoint_t get_max () const in get_max()
90 hb_codepoint_t v = INVALID; in get_max()
98 void add (hb_codepoint_t g) { unlikely (inverted) ? s.del (g) : s.add (g); } in add()
99 bool add_range (hb_codepoint_t a, hb_codepoint_t b) in add_range()
116 void del (hb_codepoint_t g) { unlikely (inverted) ? s.add (g) : s.del (g); } in del()
117 void del_range (hb_codepoint_t a, hb_codepoint_t b) in del_range()
120 bool get (hb_codepoint_t g) const { return s.get (g) ^ inverted; } in get()
[all …]
Dhb-unicode.cc62 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_combining_class_nil()
71 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_eastasian_width_nil()
80 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_general_category_nil()
86 static hb_codepoint_t
88 hb_codepoint_t unicode, in hb_unicode_mirroring_nil()
96 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_script_nil()
104 hb_codepoint_t a HB_UNUSED, in hb_unicode_compose_nil()
105 hb_codepoint_t b HB_UNUSED, in hb_unicode_compose_nil()
106 hb_codepoint_t *ab HB_UNUSED, in hb_unicode_compose_nil()
114 hb_codepoint_t ab HB_UNUSED, in hb_unicode_decompose_nil()
[all …]
Dhb-set.h46 #define HB_SET_VALUE_INVALID ((hb_codepoint_t) -1)
102 hb_codepoint_t codepoint);
106 hb_codepoint_t codepoint);
110 hb_codepoint_t first,
111 hb_codepoint_t last);
115 hb_codepoint_t codepoint);
119 hb_codepoint_t first,
120 hb_codepoint_t last);
154 HB_EXTERN hb_codepoint_t
158 HB_EXTERN hb_codepoint_t
[all …]
/third_party/harfbuzz/src/
Dhb-utf.hh42 hb_codepoint_t *unicode, in next()
43 hb_codepoint_t replacement) in next()
49 hb_codepoint_t c = *text++; in next()
53 if (hb_in_range<hb_codepoint_t> (c, 0xC2u, 0xDFu)) /* Two-byte */ in next()
65 else if (hb_in_range<hb_codepoint_t> (c, 0xE0u, 0xEFu)) /* Three-byte */ in next()
73 if (unlikely (c < 0x0800u || hb_in_range<hb_codepoint_t> (c, 0xD800u, 0xDFFFu))) in next()
80 else if (hb_in_range<hb_codepoint_t> (c, 0xF0u, 0xF4u)) /* Four-byte */ in next()
89 if (unlikely (!hb_in_range<hb_codepoint_t> (c, 0x10000u, 0x10FFFFu))) in next()
111 hb_codepoint_t *unicode, in prev()
112 hb_codepoint_t replacement) in prev()
[all …]
Dhb-bimap.hh59 void set (hb_codepoint_t lhs, hb_codepoint_t rhs) in set()
67 hb_codepoint_t get (hb_codepoint_t lhs) const { return forw_map.get (lhs); } in get()
68 hb_codepoint_t backward (hb_codepoint_t rhs) const { return back_map.get (rhs); } in backward()
70 hb_codepoint_t operator [] (hb_codepoint_t lhs) const { return get (lhs); } in operator []()
71 …bool has (hb_codepoint_t lhs, hb_codepoint_t *vp = nullptr) const { return forw_map.has (lhs, vp);… in has()
73 void del (hb_codepoint_t lhs) in del()
108 hb_codepoint_t add (hb_codepoint_t lhs) in add()
110 hb_codepoint_t rhs = forw_map[lhs]; in add()
119 hb_codepoint_t skip () in skip()
122 hb_codepoint_t get_next_value () const in get_next_value()
[all …]
Dhb-unicode.hh59 HB_UNICODE_FUNC_IMPLEMENT (hb_codepoint_t, mirroring) \
70 return_type name (hb_codepoint_t unicode) { return func.name (this, unicode, user_data.name); }
74 hb_bool_t compose (hb_codepoint_t a, hb_codepoint_t b, in compose()
75 hb_codepoint_t *ab) in compose()
82 hb_bool_t decompose (hb_codepoint_t ab, in decompose()
83 hb_codepoint_t *a, hb_codepoint_t *b) in decompose()
89 unsigned int decompose_compatibility (hb_codepoint_t u, in decompose_compatibility()
90 hb_codepoint_t *decomposed) in decompose_compatibility()
106 modified_combining_class (hb_codepoint_t u) in modified_combining_class()
122 is_variation_selector (hb_codepoint_t unicode) in is_variation_selector()
[all …]
Dhb-font.h205 hb_codepoint_t unicode,
206 hb_codepoint_t *glyph,
228 hb_codepoint_t unicode, hb_codepoint_t variation_selector,
229 hb_codepoint_t *glyph,
255 const hb_codepoint_t *first_unicode,
257 hb_codepoint_t *first_glyph,
277 hb_codepoint_t glyph,
322 const hb_codepoint_t *first_glyph,
369 hb_codepoint_t glyph,
410 hb_codepoint_t first_glyph, hb_codepoint_t second_glyph,
[all …]
Dhb-unicode.h355 hb_codepoint_t unicode,
373 hb_codepoint_t unicode,
394 typedef hb_codepoint_t (*hb_unicode_mirroring_func_t) (hb_unicode_funcs_t *ufuncs,
395 hb_codepoint_t unicode,
413 hb_codepoint_t unicode,
436 hb_codepoint_t a,
437 hb_codepoint_t b,
438 hb_codepoint_t *ab,
460 hb_codepoint_t ab,
461 hb_codepoint_t *a,
[all …]
Dhb-set.h46 #define HB_SET_VALUE_INVALID ((hb_codepoint_t) -1)
96 hb_codepoint_t codepoint);
100 hb_codepoint_t codepoint);
104 hb_codepoint_t first,
105 hb_codepoint_t last);
109 hb_codepoint_t codepoint);
113 hb_codepoint_t first,
114 hb_codepoint_t last);
148 HB_EXTERN hb_codepoint_t
152 HB_EXTERN hb_codepoint_t
[all …]
Dhb-unicode.cc62 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_combining_class_nil()
71 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_eastasian_width_nil()
80 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_general_category_nil()
86 static hb_codepoint_t
88 hb_codepoint_t unicode, in hb_unicode_mirroring_nil()
96 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_script_nil()
104 hb_codepoint_t a HB_UNUSED, in hb_unicode_compose_nil()
105 hb_codepoint_t b HB_UNUSED, in hb_unicode_compose_nil()
106 hb_codepoint_t *ab HB_UNUSED, in hb_unicode_compose_nil()
114 hb_codepoint_t ab HB_UNUSED, in hb_unicode_decompose_nil()
[all …]
/third_party/flutter/skia/third_party/externals/harfbuzz/src/
Dhb-utf.hh42 hb_codepoint_t *unicode, in next()
43 hb_codepoint_t replacement) in next()
49 hb_codepoint_t c = *text++; in next()
53 if (hb_in_range<hb_codepoint_t> (c, 0xC2u, 0xDFu)) /* Two-byte */ in next()
65 else if (hb_in_range<hb_codepoint_t> (c, 0xE0u, 0xEFu)) /* Three-byte */ in next()
73 if (unlikely (c < 0x0800u || hb_in_range<hb_codepoint_t> (c, 0xD800u, 0xDFFFu))) in next()
80 else if (hb_in_range<hb_codepoint_t> (c, 0xF0u, 0xF4u)) /* Four-byte */ in next()
89 if (unlikely (!hb_in_range<hb_codepoint_t> (c, 0x10000u, 0x10FFFFu))) in next()
111 hb_codepoint_t *unicode, in prev()
112 hb_codepoint_t replacement) in prev()
[all …]
Dhb-unicode.hh59 HB_UNICODE_FUNC_IMPLEMENT (hb_codepoint_t, mirroring) \
70 return_type name (hb_codepoint_t unicode) { return func.name (this, unicode, user_data.name); }
74 hb_bool_t compose (hb_codepoint_t a, hb_codepoint_t b, in compose()
75 hb_codepoint_t *ab) in compose()
82 hb_bool_t decompose (hb_codepoint_t ab, in decompose()
83 hb_codepoint_t *a, hb_codepoint_t *b) in decompose()
89 unsigned int decompose_compatibility (hb_codepoint_t u, in decompose_compatibility()
90 hb_codepoint_t *decomposed) in decompose_compatibility()
106 modified_combining_class (hb_codepoint_t u) in modified_combining_class()
125 is_variation_selector (hb_codepoint_t unicode) in is_variation_selector()
[all …]
Dhb-deprecated.h62 hb_codepoint_t unicode, hb_codepoint_t variation_selector,
63 hb_codepoint_t *glyph,
80 hb_codepoint_t unicode,
108 hb_codepoint_t unicode);
132 hb_codepoint_t u,
133 hb_codepoint_t *decomposed,
164 hb_codepoint_t u,
165 hb_codepoint_t *decomposed);
169 hb_codepoint_t first_glyph, hb_codepoint_t second_glyph,
210 hb_codepoint_t left_glyph, hb_codepoint_t right_glyph);
[all …]
Dhb-font.h120 hb_codepoint_t unicode,
121 hb_codepoint_t *glyph,
124 hb_codepoint_t unicode, hb_codepoint_t variation_selector,
125 hb_codepoint_t *glyph,
130 const hb_codepoint_t *first_unicode,
132 hb_codepoint_t *first_glyph,
138 hb_codepoint_t glyph,
145 const hb_codepoint_t *first_glyph,
154 hb_codepoint_t glyph,
162 hb_codepoint_t glyph,
[all …]
Dhb-unicode.h231 hb_codepoint_t unicode,
234 hb_codepoint_t unicode,
236 typedef hb_codepoint_t (*hb_unicode_mirroring_func_t) (hb_unicode_funcs_t *ufuncs,
237 hb_codepoint_t unicode,
240 hb_codepoint_t unicode,
244 hb_codepoint_t a,
245 hb_codepoint_t b,
246 hb_codepoint_t *ab,
249 hb_codepoint_t ab,
250 hb_codepoint_t *a,
[all …]
Dhb-set.h42 #define HB_SET_VALUE_INVALID ((hb_codepoint_t) -1)
83 hb_codepoint_t codepoint);
87 hb_codepoint_t codepoint);
91 hb_codepoint_t first,
92 hb_codepoint_t last);
96 hb_codepoint_t codepoint);
100 hb_codepoint_t first,
101 hb_codepoint_t last);
135 HB_EXTERN hb_codepoint_t
139 HB_EXTERN hb_codepoint_t
[all …]
Dhb-unicode.cc57 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_combining_class_nil()
66 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_eastasian_width_nil()
75 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_general_category_nil()
81 static hb_codepoint_t
83 hb_codepoint_t unicode, in hb_unicode_mirroring_nil()
91 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_script_nil()
99 hb_codepoint_t a HB_UNUSED, in hb_unicode_compose_nil()
100 hb_codepoint_t b HB_UNUSED, in hb_unicode_compose_nil()
101 hb_codepoint_t *ab HB_UNUSED, in hb_unicode_compose_nil()
109 hb_codepoint_t ab HB_UNUSED, in hb_unicode_decompose_nil()
[all …]
Dhb-set.hh71 void add (hb_codepoint_t g) { elt (g) |= mask (g); } in add()
72 void del (hb_codepoint_t g) { elt (g) &= ~mask (g); } in del()
73 bool get (hb_codepoint_t g) const { return elt (g) & mask (g); } in get()
75 void add_range (hb_codepoint_t a, hb_codepoint_t b) in add_range()
105 bool next (hb_codepoint_t *codepoint) const in next()
127 bool previous (hb_codepoint_t *codepoint) const in previous()
149 hb_codepoint_t get_min () const in get_min()
156 hb_codepoint_t get_max () const in get_max()
179 elt_t &elt (hb_codepoint_t g) { return v[(g & MASK) / ELT_BITS]; } in elt()
180 elt_t const &elt (hb_codepoint_t g) const { return v[(g & MASK) / ELT_BITS]; } in elt()
[all …]
Dhb-font.cc105 hb_codepoint_t unicode HB_UNUSED, in hb_font_get_nominal_glyph_nil()
106 hb_codepoint_t *glyph, in hb_font_get_nominal_glyph_nil()
115 hb_codepoint_t unicode, in hb_font_get_nominal_glyph_default()
116 hb_codepoint_t *glyph, in hb_font_get_nominal_glyph_default()
131 const hb_codepoint_t *first_unicode, in hb_font_get_nominal_glyphs_default()
133 hb_codepoint_t *first_glyph, in hb_font_get_nominal_glyphs_default()
144 first_unicode = &StructAtOffsetUnaligned<hb_codepoint_t> (first_unicode, unicode_stride); in hb_font_get_nominal_glyphs_default()
145 first_glyph = &StructAtOffsetUnaligned<hb_codepoint_t> (first_glyph, glyph_stride); in hb_font_get_nominal_glyphs_default()
158 hb_codepoint_t unicode HB_UNUSED, in hb_font_get_variation_glyph_nil()
159 hb_codepoint_t variation_selector HB_UNUSED, in hb_font_get_variation_glyph_nil()
[all …]

12345678910>>...16