Lines Matching refs:hb_apply_context_t
237 struct hb_apply_context_t
242 typedef return_t (*recurse_func_t) (hb_apply_context_t *c, unsigned int lookup_index);
273 hb_apply_context_t (unsigned int table_index_,
344 may_skip (const hb_apply_context_t *c,
375 inline skipping_forward_iterator_t (hb_apply_context_t *c_,
436 hb_apply_context_t *c;
446 inline skipping_backward_iterator_t (hb_apply_context_t *c_,
507 hb_apply_context_t *c;
695 static inline bool match_input (hb_apply_context_t *c,
706 hb_apply_context_t::skipping_forward_iterator_t skippy_iter (c, c->buffer->idx, count - 1);
772 static inline void ligate_input (hb_apply_context_t *c,
781 hb_apply_context_t::skipping_forward_iterator_t skippy_iter (c, c->buffer->idx, count - 1);
858 static inline bool match_backtrack (hb_apply_context_t *c,
866 hb_apply_context_t::skipping_backward_iterator_t skippy_iter (c, c->buffer->backtrack_len (), count, true);
877 static inline bool match_lookahead (hb_apply_context_t *c,
886 hb_apply_context_t::skipping_forward_iterator_t skippy_iter (c, c->buffer->idx + offset - 1, count, true);
924 static inline bool apply_lookup (hb_apply_context_t *c,
946 hb_apply_context_t::skipping_forward_iterator_t skippy_iter (c, c->buffer->idx, count - 1);
968 hb_apply_context_t::skipping_forward_iterator_t tmp (c, c->buffer->idx - 1, count - i);
1003 hb_apply_context_t::skipping_forward_iterator_t tmp (c, c->buffer->idx - 1, count - i);
1081 static inline bool context_apply_lookup (hb_apply_context_t *c,
1126 inline bool apply (hb_apply_context_t *c, ContextApplyLookupContext &lookup_context) const
1186 inline bool apply (hb_apply_context_t *c, ContextApplyLookupContext &lookup_context) const
1265 inline bool apply (hb_apply_context_t *c) const
1356 inline bool apply (hb_apply_context_t *c) const
1446 inline bool apply (hb_apply_context_t *c) const
1605 static inline bool chain_context_apply_lookup (hb_apply_context_t *c,
1677 inline bool apply (hb_apply_context_t *c, ChainContextApplyLookupContext &lookup_context) const
1748 inline bool apply (hb_apply_context_t *c, ChainContextApplyLookupContext &lookup_context) const
1824 inline bool apply (hb_apply_context_t *c) const
1927 inline bool apply (hb_apply_context_t *c) const
2048 inline bool apply (hb_apply_context_t *c) const