Searched refs:hb_unicode_funcs_t (Results 1 - 14 of 14) sorted by relevance

/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/harfbuzz/
H A Dhb-unicode.h168 * hb_unicode_funcs_t
171 typedef struct hb_unicode_funcs_t hb_unicode_funcs_t; typedef in typeref:struct:hb_unicode_funcs_t
177 HB_EXTERN hb_unicode_funcs_t *
181 HB_EXTERN hb_unicode_funcs_t *
182 hb_unicode_funcs_create (hb_unicode_funcs_t *parent);
184 HB_EXTERN hb_unicode_funcs_t *
187 HB_EXTERN hb_unicode_funcs_t *
188 hb_unicode_funcs_reference (hb_unicode_funcs_t *ufuncs);
191 hb_unicode_funcs_destroy (hb_unicode_funcs_t *ufunc
[all...]
H A Dhb-unicode.cc38 * hb_unicode_funcs_t
42 hb_unicode_combining_class_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
50 hb_unicode_eastasian_width_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
58 hb_unicode_general_category_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
66 hb_unicode_mirroring_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
74 hb_unicode_script_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
82 hb_unicode_compose_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
92 hb_unicode_decompose_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
103 hb_unicode_decompose_compatibility_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
123 extern "C" hb_unicode_funcs_t *hb
[all...]
H A Dhb-ucdn.cc166 hb_ucdn_combining_class(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode,
173 hb_ucdn_eastasian_width(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode,
181 hb_ucdn_general_category(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode,
188 hb_ucdn_mirroring(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode,
195 hb_ucdn_script(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode,
202 hb_ucdn_compose(hb_unicode_funcs_t *ufuncs,
210 hb_ucdn_decompose(hb_unicode_funcs_t *ufuncs,
218 hb_ucdn_decompose_compatibility(hb_unicode_funcs_t *ufuncs,
226 hb_unicode_funcs_t *
229 static const hb_unicode_funcs_t _hb_ucdn_unicode_func
[all...]
H A Dhb-ot-shape-normalize-private.hh57 hb_unicode_funcs_t *unicode;
H A Dhb-ot-layout-private.hh248 hb_unicode_funcs_t *unicode = buffer->unicode;
347 _hb_glyph_info_set_unicode_space_fallback_type (hb_glyph_info_t *info, hb_unicode_funcs_t::space_t s)
353 static inline hb_unicode_funcs_t::space_t
357 (hb_unicode_funcs_t::space_t) (info->unicode_props()>>8) :
358 hb_unicode_funcs_t::NOT_SPACE;
H A Dhb-fallback-shape.cc116 hb_unicode_funcs_t *unicode = buffer->unicode;
H A Dhb-unicode-private.hh41 * hb_unicode_funcs_t
64 struct hb_unicode_funcs_t { struct
68 hb_unicode_funcs_t *parent;
269 extern HB_INTERNAL const hb_unicode_funcs_t _hb_unicode_funcs_nil;
H A Dhb-buffer.h188 hb_unicode_funcs_t *unicode_funcs);
190 HB_EXTERN hb_unicode_funcs_t *
H A Dhb-ot-shape-normalize.cc190 hb_unicode_funcs_t::space_t space_type = buffer->unicode->space_fallback_type (u);
191 if (space_type != hb_unicode_funcs_t::NOT_SPACE && c->font->get_nominal_glyph (0x0020u, &space_glyph))
H A Dhb-ot-shape-fallback.cc504 hb_unicode_funcs_t::space_t space_type = _hb_glyph_info_get_unicode_space_fallback_type (&info[i]);
506 typedef hb_unicode_funcs_t t;
H A Dhb-buffer-private.hh78 hb_unicode_funcs_t *unicode; /* Unicode functions */
H A Dhb-buffer.cc718 const_cast<hb_unicode_funcs_t *> (&_hb_unicode_funcs_nil),
869 hb_unicode_funcs_t *unicode_funcs)
893 hb_unicode_funcs_t *
H A Dhb-ot-shape.cc342 hb_unicode_funcs_t *unicode = buffer->unicode;
854 hb_unicode_funcs_t *unicode,
H A Dhb-coretext.cc556 hb_unicode_funcs_t *unicode = buffer->unicode;

Completed in 75 milliseconds