Home
last modified time | relevance | path

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

12345

/external/chromium_org/third_party/harfbuzz-ng/src/
Dhb-unicode.h223 hb_codepoint_t unicode,
226 hb_codepoint_t unicode,
229 hb_codepoint_t unicode,
231 typedef hb_codepoint_t (*hb_unicode_mirroring_func_t) (hb_unicode_funcs_t *ufuncs,
232 hb_codepoint_t unicode,
235 hb_codepoint_t unicode,
239 hb_codepoint_t a,
240 hb_codepoint_t b,
241 hb_codepoint_t *ab,
244 hb_codepoint_t ab,
[all …]
Dhb-unicode-private.hh60 HB_UNICODE_FUNC_IMPLEMENT (hb_codepoint_t, mirroring) \
73 …inline return_type name (hb_codepoint_t unicode) { return func.name (this, unicode, user_data.name…
77 inline hb_bool_t compose (hb_codepoint_t a, hb_codepoint_t b, in compose()
78 hb_codepoint_t *ab) in compose()
85 inline hb_bool_t decompose (hb_codepoint_t ab, in decompose()
86 hb_codepoint_t *a, hb_codepoint_t *b) in decompose()
92 inline unsigned int decompose_compatibility (hb_codepoint_t u, in decompose_compatibility()
93 hb_codepoint_t *decomposed) in decompose_compatibility()
106 modified_combining_class (hb_codepoint_t unicode) in modified_combining_class()
119 is_variation_selector (hb_codepoint_t unicode) in is_variation_selector()
[all …]
Dhb-font.h95 hb_codepoint_t unicode, hb_codepoint_t variation_selector,
96 hb_codepoint_t *glyph,
101 hb_codepoint_t glyph,
107 hb_codepoint_t glyph,
114 hb_codepoint_t first_glyph, hb_codepoint_t second_glyph,
121 hb_codepoint_t glyph,
125 hb_codepoint_t glyph, unsigned int point_index,
131 hb_codepoint_t glyph,
136 hb_codepoint_t *glyph,
323 hb_codepoint_t unicode, hb_codepoint_t variation_selector,
[all …]
Dhb-set-private.hh57 ASSERT_STATIC (shift < sizeof (hb_codepoint_t) * 8);
58 ASSERT_STATIC (shift + num_bits <= sizeof (hb_codepoint_t) * 8);
64 inline void add (hb_codepoint_t g) { in add()
68 inline void add_range (hb_codepoint_t a, hb_codepoint_t b) { in add_range()
78 inline bool may_have (hb_codepoint_t g) const { in may_have()
84 static inline mask_t mask_for (hb_codepoint_t g) { in mask_for()
100 inline void add (hb_codepoint_t g) { in add()
105 inline void add_range (hb_codepoint_t a, hb_codepoint_t b) { in add_range()
110 inline bool may_have (hb_codepoint_t g) const { in may_have()
170 inline void add (hb_codepoint_t g) in add()
[all …]
Dhb-utf-private.hh45 hb_codepoint_t *unicode) in hb_utf_next()
47 hb_codepoint_t c = *text, mask; in hb_utf_next()
57 hb_codepoint_t result; in hb_utf_next()
78 hb_codepoint_t *unicode) in hb_utf_prev()
84 hb_codepoint_t c = *text, mask; in hb_utf_prev()
94 hb_codepoint_t result; in hb_utf_prev()
120 hb_codepoint_t *unicode) in hb_utf_next()
122 hb_codepoint_t c = *text++; in hb_utf_next()
124 if (unlikely (hb_in_range<hb_codepoint_t> (c, 0xd800, 0xdbff))) in hb_utf_next()
127 hb_codepoint_t l; in hb_utf_next()
[all …]
Dhb-set.h39 #define HB_SET_VALUE_INVALID ((hb_codepoint_t) -1)
80 hb_codepoint_t codepoint);
86 hb_codepoint_t codepoint);
90 hb_codepoint_t first,
91 hb_codepoint_t last);
95 hb_codepoint_t codepoint);
99 hb_codepoint_t first,
100 hb_codepoint_t last);
133 hb_codepoint_t
137 hb_codepoint_t
[all …]
Dhb-unicode.cc43 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_combining_class_nil()
51 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_eastasian_width_nil()
59 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_general_category_nil()
65 static hb_codepoint_t
67 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_mirroring_nil()
75 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_script_nil()
83 hb_codepoint_t a HB_UNUSED, in hb_unicode_compose_nil()
84 hb_codepoint_t b HB_UNUSED, in hb_unicode_compose_nil()
85 hb_codepoint_t *ab HB_UNUSED, in hb_unicode_compose_nil()
93 hb_codepoint_t ab HB_UNUSED, in hb_unicode_decompose_nil()
[all …]
Dhb-font-private.hh147 inline hb_bool_t has_glyph (hb_codepoint_t unicode) in has_glyph()
149 hb_codepoint_t glyph; in has_glyph()
153 inline hb_bool_t get_glyph (hb_codepoint_t unicode, hb_codepoint_t variation_selector, in get_glyph()
154 hb_codepoint_t *glyph) in get_glyph()
162 inline hb_position_t get_glyph_h_advance (hb_codepoint_t glyph) in get_glyph_h_advance()
169 inline hb_position_t get_glyph_v_advance (hb_codepoint_t glyph) in get_glyph_v_advance()
176 inline hb_bool_t get_glyph_h_origin (hb_codepoint_t glyph, in get_glyph_h_origin()
185 inline hb_bool_t get_glyph_v_origin (hb_codepoint_t glyph, in get_glyph_v_origin()
194 inline hb_position_t get_glyph_h_kerning (hb_codepoint_t left_glyph, hb_codepoint_t right_glyph) in get_glyph_h_kerning()
201 inline hb_position_t get_glyph_v_kerning (hb_codepoint_t top_glyph, hb_codepoint_t bottom_glyph) in get_glyph_v_kerning()
[all …]
Dhb-font.cc50 hb_codepoint_t unicode, in hb_font_get_glyph_nil()
51 hb_codepoint_t variation_selector, in hb_font_get_glyph_nil()
52 hb_codepoint_t *glyph, in hb_font_get_glyph_nil()
65 hb_codepoint_t glyph, in hb_font_get_glyph_h_advance_nil()
77 hb_codepoint_t glyph, in hb_font_get_glyph_v_advance_nil()
89 hb_codepoint_t glyph, in hb_font_get_glyph_h_origin_nil()
108 hb_codepoint_t glyph, in hb_font_get_glyph_v_origin_nil()
127 hb_codepoint_t left_glyph, in hb_font_get_glyph_h_kerning_nil()
128 hb_codepoint_t right_glyph, in hb_font_get_glyph_h_kerning_nil()
140 hb_codepoint_t top_glyph, in hb_font_get_glyph_v_kerning_nil()
[all …]
Dhb-ucdn.cc131 hb_ucdn_combining_class(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_combining_class()
138 hb_ucdn_eastasian_width(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_eastasian_width()
146 hb_ucdn_general_category(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_general_category()
152 static hb_codepoint_t
153 hb_ucdn_mirroring(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_mirroring()
160 hb_ucdn_script(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_script()
168 hb_codepoint_t a, hb_codepoint_t b, hb_codepoint_t *ab, in hb_ucdn_compose()
176 hb_codepoint_t ab, hb_codepoint_t *a, hb_codepoint_t *b, in hb_ucdn_decompose()
184 hb_codepoint_t u, hb_codepoint_t *decomposed, in hb_ucdn_decompose_compatibility()
Dhb-set.cc201 hb_codepoint_t codepoint) in hb_set_has()
217 hb_codepoint_t codepoint) in hb_set_add()
234 hb_codepoint_t first, in hb_set_add_range()
235 hb_codepoint_t last) in hb_set_add_range()
251 hb_codepoint_t codepoint) in hb_set_del()
268 hb_codepoint_t first, in hb_set_del_range()
269 hb_codepoint_t last) in hb_set_del_range()
412 hb_codepoint_t
428 hb_codepoint_t
447 hb_codepoint_t *codepoint) in hb_set_next()
[all …]
Dhb-ot-shape-complex-thai.cc47 get_consonant_type (hb_codepoint_t u) in get_consonant_type()
55 if (hb_in_range<hb_codepoint_t> (u, 0x0E01, 0x0E2E)) in get_consonant_type()
71 get_mark_type (hb_codepoint_t u) in get_mark_type()
73 if (u == 0x0E31 || hb_in_range<hb_codepoint_t> (u, 0x0E34, 0x0E37) || in get_mark_type()
74 u == 0x0E47 || hb_in_range<hb_codepoint_t> (u, 0x0E4D, 0x0E4E)) in get_mark_type()
76 if (hb_in_range<hb_codepoint_t> (u, 0x0E38, 0x0E3A)) in get_mark_type()
78 if (hb_in_range<hb_codepoint_t> (u, 0x0E48, 0x0E4C)) in get_mark_type()
93 static hb_codepoint_t
94 thai_pua_shape (hb_codepoint_t u, thai_action_t action, hb_font_t *font) in thai_pua_shape()
97 hb_codepoint_t u; in thai_pua_shape()
[all …]
Dhb-ot-shape-complex-hangul.cc99 #define isCombiningL(u) (hb_in_range<hb_codepoint_t> ((u), LBase, LBase+LCount-1))
100 #define isCombiningV(u) (hb_in_range<hb_codepoint_t> ((u), VBase, VBase+VCount-1))
101 #define isCombiningT(u) (hb_in_range<hb_codepoint_t> ((u), TBase+1, TBase+TCount-1))
102 #define isCombinedS(u) (hb_in_range<hb_codepoint_t> ((u), SBase, SBase+SCount-1))
104 #define isL(u) (hb_in_ranges<hb_codepoint_t> ((u), 0x1100, 0x115F, 0xA960, 0xA97C))
105 #define isV(u) (hb_in_ranges<hb_codepoint_t> ((u), 0x1160, 0x11A7, 0xD7B0, 0xD7C6))
106 #define isT(u) (hb_in_ranges<hb_codepoint_t> ((u), 0x11A8, 0x11FF, 0xD7CB, 0xD7FB))
108 #define isHangulTone(u) (hb_in_range<hb_codepoint_t> ((u), 0x302e, 0x302f))
115 hb_codepoint_t unicode) in is_zero_width_char()
117 hb_codepoint_t glyph; in is_zero_width_char()
[all …]
/external/harfbuzz_ng/src/
Dhb-unicode.h223 hb_codepoint_t unicode,
226 hb_codepoint_t unicode,
229 hb_codepoint_t unicode,
231 typedef hb_codepoint_t (*hb_unicode_mirroring_func_t) (hb_unicode_funcs_t *ufuncs,
232 hb_codepoint_t unicode,
235 hb_codepoint_t unicode,
239 hb_codepoint_t a,
240 hb_codepoint_t b,
241 hb_codepoint_t *ab,
244 hb_codepoint_t ab,
[all …]
Dhb-font.h95 hb_codepoint_t unicode, hb_codepoint_t variation_selector,
96 hb_codepoint_t *glyph,
101 hb_codepoint_t glyph,
107 hb_codepoint_t glyph,
114 hb_codepoint_t first_glyph, hb_codepoint_t second_glyph,
121 hb_codepoint_t glyph,
125 hb_codepoint_t glyph, unsigned int point_index,
131 hb_codepoint_t glyph,
136 hb_codepoint_t *glyph,
323 hb_codepoint_t unicode, hb_codepoint_t variation_selector,
[all …]
Dhb-set-private.hh57 ASSERT_STATIC (shift < sizeof (hb_codepoint_t) * 8);
58 ASSERT_STATIC (shift + num_bits <= sizeof (hb_codepoint_t) * 8);
64 inline void add (hb_codepoint_t g) { in add()
68 inline void add_range (hb_codepoint_t a, hb_codepoint_t b) { in add_range()
78 inline bool may_have (hb_codepoint_t g) const { in may_have()
84 static inline mask_t mask_for (hb_codepoint_t g) { in mask_for()
100 inline void add (hb_codepoint_t g) { in add()
105 inline void add_range (hb_codepoint_t a, hb_codepoint_t b) { in add_range()
110 inline bool may_have (hb_codepoint_t g) const { in may_have()
170 inline void add (hb_codepoint_t g) in add()
[all …]
Dhb-set.h39 #define HB_SET_VALUE_INVALID ((hb_codepoint_t) -1)
80 hb_codepoint_t codepoint);
86 hb_codepoint_t codepoint);
90 hb_codepoint_t first,
91 hb_codepoint_t last);
95 hb_codepoint_t codepoint);
99 hb_codepoint_t first,
100 hb_codepoint_t last);
133 hb_codepoint_t
137 hb_codepoint_t
[all …]
Dhb-unicode.cc43 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_combining_class_nil()
51 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_eastasian_width_nil()
59 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_general_category_nil()
65 static hb_codepoint_t
67 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_mirroring_nil()
75 hb_codepoint_t unicode HB_UNUSED, in hb_unicode_script_nil()
83 hb_codepoint_t a HB_UNUSED, in hb_unicode_compose_nil()
84 hb_codepoint_t b HB_UNUSED, in hb_unicode_compose_nil()
85 hb_codepoint_t *ab HB_UNUSED, in hb_unicode_compose_nil()
93 hb_codepoint_t ab HB_UNUSED, in hb_unicode_decompose_nil()
[all …]
Dhb-utf-private.hh43 hb_codepoint_t *unicode, in next()
44 hb_codepoint_t replacement) in next()
50 hb_codepoint_t c = *text++; in next()
112 hb_codepoint_t *unicode, in prev()
113 hb_codepoint_t replacement) in prev()
142 hb_codepoint_t *unicode, in next()
143 hb_codepoint_t replacement) in next()
145 hb_codepoint_t c = *text++; in next()
156 hb_codepoint_t l; in next()
174 hb_codepoint_t *unicode, in prev()
[all …]
Dhb-font-private.hh147 inline hb_bool_t has_glyph (hb_codepoint_t unicode) in has_glyph()
149 hb_codepoint_t glyph; in has_glyph()
153 inline hb_bool_t get_glyph (hb_codepoint_t unicode, hb_codepoint_t variation_selector, in get_glyph()
154 hb_codepoint_t *glyph) in get_glyph()
162 inline hb_position_t get_glyph_h_advance (hb_codepoint_t glyph) in get_glyph_h_advance()
169 inline hb_position_t get_glyph_v_advance (hb_codepoint_t glyph) in get_glyph_v_advance()
176 inline hb_bool_t get_glyph_h_origin (hb_codepoint_t glyph, in get_glyph_h_origin()
185 inline hb_bool_t get_glyph_v_origin (hb_codepoint_t glyph, in get_glyph_v_origin()
194 inline hb_position_t get_glyph_h_kerning (hb_codepoint_t left_glyph, hb_codepoint_t right_glyph) in get_glyph_h_kerning()
201 inline hb_position_t get_glyph_v_kerning (hb_codepoint_t top_glyph, hb_codepoint_t bottom_glyph) in get_glyph_v_kerning()
[all …]
Dhb-unicode-private.hh60 HB_UNICODE_FUNC_IMPLEMENT (hb_codepoint_t, mirroring) \
73 …inline return_type name (hb_codepoint_t unicode) { return func.name (this, unicode, user_data.name…
77 inline hb_bool_t compose (hb_codepoint_t a, hb_codepoint_t b, in compose()
78 hb_codepoint_t *ab) in compose()
85 inline hb_bool_t decompose (hb_codepoint_t ab, in decompose()
86 hb_codepoint_t *a, hb_codepoint_t *b) in decompose()
92 inline unsigned int decompose_compatibility (hb_codepoint_t u, in decompose_compatibility()
93 hb_codepoint_t *decomposed) in decompose_compatibility()
106 modified_combining_class (hb_codepoint_t unicode) in modified_combining_class()
123 is_variation_selector (hb_codepoint_t unicode) in is_variation_selector()
[all …]
Dhb-font.cc50 hb_codepoint_t unicode, in hb_font_get_glyph_nil()
51 hb_codepoint_t variation_selector, in hb_font_get_glyph_nil()
52 hb_codepoint_t *glyph, in hb_font_get_glyph_nil()
65 hb_codepoint_t glyph, in hb_font_get_glyph_h_advance_nil()
77 hb_codepoint_t glyph, in hb_font_get_glyph_v_advance_nil()
89 hb_codepoint_t glyph, in hb_font_get_glyph_h_origin_nil()
108 hb_codepoint_t glyph, in hb_font_get_glyph_v_origin_nil()
127 hb_codepoint_t left_glyph, in hb_font_get_glyph_h_kerning_nil()
128 hb_codepoint_t right_glyph, in hb_font_get_glyph_h_kerning_nil()
140 hb_codepoint_t top_glyph, in hb_font_get_glyph_v_kerning_nil()
[all …]
Dhb-ot-cmap-table.hh45 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph()
47 hb_codepoint_t gid = codepoint < 256 ? glyphIdArray[codepoint] : 0; in get_glyph()
71 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph()
108 hb_codepoint_t gid; in get_glyph()
179 int cmp (hb_codepoint_t codepoint) const in cmp()
203 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph()
206 hb_codepoint_t gid = glyphIdArray[codepoint - startCharCode]; in get_glyph()
236 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph()
263 static inline hb_codepoint_t group_get_glyph (const CmapSubtableLongGroup &group, in group_get_glyph()
264 hb_codepoint_t u) in group_get_glyph()
[all …]
Dhb-ucdn.cc154 hb_ucdn_combining_class(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_combining_class()
161 hb_ucdn_eastasian_width(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_eastasian_width()
169 hb_ucdn_general_category(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_general_category()
175 static hb_codepoint_t
176 hb_ucdn_mirroring(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_mirroring()
183 hb_ucdn_script(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_script()
191 hb_codepoint_t a, hb_codepoint_t b, hb_codepoint_t *ab, in hb_ucdn_compose()
199 hb_codepoint_t ab, hb_codepoint_t *a, hb_codepoint_t *b, in hb_ucdn_decompose()
207 hb_codepoint_t u, hb_codepoint_t *decomposed, in hb_ucdn_decompose_compatibility()
Dhb-set.cc201 hb_codepoint_t codepoint) in hb_set_has()
217 hb_codepoint_t codepoint) in hb_set_add()
234 hb_codepoint_t first, in hb_set_add_range()
235 hb_codepoint_t last) in hb_set_add_range()
251 hb_codepoint_t codepoint) in hb_set_del()
268 hb_codepoint_t first, in hb_set_del_range()
269 hb_codepoint_t last) in hb_set_del_range()
412 hb_codepoint_t
428 hb_codepoint_t
447 hb_codepoint_t *codepoint) in hb_set_next()
[all …]

12345