Searched defs:hb_closure_context_t (Results 1 – 1 of 1) sorted by relevance
55 struct hb_closure_context_t struct57 inline const char *get_name (void) { return "CLOSURE"; } in get_name()58 static const unsigned int max_debug_depth = HB_DEBUG_CLOSURE;59 typedef hb_void_t return_t;60 typedef return_t (*recurse_func_t) (hb_closure_context_t *c, unsigned int lookup_index);62 inline return_t dispatch (const T &obj) { obj.closure (this); return HB_VOID; } in dispatch()63 static return_t default_return_value (void) { return HB_VOID; } in default_return_value()64 bool stop_sublookup_iteration (return_t r HB_UNUSED) const { return false; } in stop_sublookup_iteration()65 return_t recurse (unsigned int lookup_index) in recurse()76 hb_face_t *face;[all …]