Lines Matching refs:match_data
269 match_data (nullptr) {} in matcher_t()
280 { match_func = match_func_; match_data = match_data_; } in set_match_func()
296 return match_func (info.codepoint, *glyph_data, match_data) ? MATCH_YES : MATCH_NO; in may_match()
328 const void *match_data; member
761 const void *match_data) in would_match_input() argument
767 if (likely (!match_func (c->glyphs[i], input[i - 1], match_data))) in would_match_input()
776 const void *match_data, in match_input() argument
789 skippy_iter.set_match_func (match_func, match_data, input); in match_input()
1008 const void *match_data, in match_backtrack() argument
1015 skippy_iter.set_match_func (match_func, match_data, backtrack); in match_backtrack()
1030 const void *match_data, in match_lookahead() argument
1038 skippy_iter.set_match_func (match_func, match_data, lookahead); in match_lookahead()
1216 const void *match_data; member
1266 lookup_context.funcs.match, lookup_context.match_data); in context_would_apply_lookup()
1279 lookup_context.funcs.match, lookup_context.match_data, in context_apply_lookup()
1821 const void *match_data[3]; member
1902 lookup_context.funcs.match, lookup_context.match_data[1]); in chain_context_would_apply_lookup()
1920 lookup_context.funcs.match, lookup_context.match_data[1], in chain_context_apply_lookup()
1924 lookup_context.funcs.match, lookup_context.match_data[0], in chain_context_apply_lookup()
1928 lookup_context.funcs.match, lookup_context.match_data[2], in chain_context_apply_lookup()