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
768 const void *match_data) in would_match_input() argument
774 if (likely (!match_func (c->glyphs[i], input[i - 1], match_data))) in would_match_input()
783 const void *match_data, in match_input() argument
796 skippy_iter.set_match_func (match_func, match_data, input); in match_input()
1015 const void *match_data, in match_backtrack() argument
1022 skippy_iter.set_match_func (match_func, match_data, backtrack); in match_backtrack()
1037 const void *match_data, in match_lookahead() argument
1045 skippy_iter.set_match_func (match_func, match_data, lookahead); in match_lookahead()
1223 const void *match_data; member
1273 lookup_context.funcs.match, lookup_context.match_data); in context_would_apply_lookup()
1286 lookup_context.funcs.match, lookup_context.match_data, in context_apply_lookup()
1820 const void *match_data[3]; member
1901 lookup_context.funcs.match, lookup_context.match_data[1]); in chain_context_would_apply_lookup()
1919 lookup_context.funcs.match, lookup_context.match_data[1], in chain_context_apply_lookup()
1923 lookup_context.funcs.match, lookup_context.match_data[0], in chain_context_apply_lookup()
1927 lookup_context.funcs.match, lookup_context.match_data[2], in chain_context_apply_lookup()