Lines Matching defs:HB_UNICODE_FUNC_IMPLEMENT
45 HB_UNICODE_FUNC_IMPLEMENT (combining_class) \
46 HB_UNICODE_FUNC_IMPLEMENT (eastasian_width) \
47 HB_UNICODE_FUNC_IMPLEMENT (general_category) \
48 HB_UNICODE_FUNC_IMPLEMENT (mirroring) \
49 HB_UNICODE_FUNC_IMPLEMENT (script) \
50 HB_UNICODE_FUNC_IMPLEMENT (compose) \
51 HB_UNICODE_FUNC_IMPLEMENT (decompose) \
52 HB_UNICODE_FUNC_IMPLEMENT (decompose_compatibility) \
57 HB_UNICODE_FUNC_IMPLEMENT (hb_unicode_combining_class_t, combining_class) \
58 HB_UNICODE_FUNC_IMPLEMENT (unsigned int, eastasian_width) \
59 HB_UNICODE_FUNC_IMPLEMENT (hb_unicode_general_category_t, general_category) \
60 HB_UNICODE_FUNC_IMPLEMENT (hb_codepoint_t, mirroring) \
61 HB_UNICODE_FUNC_IMPLEMENT (hb_script_t, script) \
72 #define HB_UNICODE_FUNC_IMPLEMENT(return_type, name) \
75 #undef HB_UNICODE_FUNC_IMPLEMENT
250 #define HB_UNICODE_FUNC_IMPLEMENT(name) hb_unicode_##name##_func_t name;
252 #undef HB_UNICODE_FUNC_IMPLEMENT
256 #define HB_UNICODE_FUNC_IMPLEMENT(name) void *name;
258 #undef HB_UNICODE_FUNC_IMPLEMENT
262 #define HB_UNICODE_FUNC_IMPLEMENT(name) hb_destroy_func_t name;
264 #undef HB_UNICODE_FUNC_IMPLEMENT