Lines Matching defs:match_data
310 match_data (NULL) {};
321 { match_func = match_func_; match_data = match_data_; }
337 return match_func (info.codepoint, *glyph_data, match_data) ? MATCH_YES : MATCH_NO;
375 const void *match_data;
402 const void *match_data,
405 matcher.set_match_func (match_func, match_data);
472 const void *match_data,
475 matcher.set_match_func (match_func, match_data);
700 const void *match_data)
706 if (likely (!match_func (c->glyphs[i], input[i - 1], match_data)))
715 const void *match_data,
728 skippy_iter.set_match_func (match_func, match_data, input);
891 const void *match_data)
896 skippy_iter.set_match_func (match_func, match_data, backtrack);
910 const void *match_data,
916 skippy_iter.set_match_func (match_func, match_data, lookahead);
1053 const void *match_data;
1093 lookup_context.funcs.match, lookup_context.match_data);
1106 lookup_context.funcs.match, lookup_context.match_data,
1554 const void *match_data[3];
1619 lookup_context.funcs.match, lookup_context.match_data[1]);
1637 lookup_context.funcs.match, lookup_context.match_data[1],
1641 lookup_context.funcs.match, lookup_context.match_data[0])
1644 lookup_context.funcs.match, lookup_context.match_data[2],