Lines Matching refs:match_data
94 pcre2_match_data_free(pcre2_match_data *match_data) in pcre2_match_data_free() argument
96 if (match_data != NULL) in pcre2_match_data_free()
98 if ((match_data->flags & PCRE2_MD_COPIED_SUBJECT) != 0) in pcre2_match_data_free()
99 match_data->memctl.free((void *)match_data->subject, in pcre2_match_data_free()
100 match_data->memctl.memory_data); in pcre2_match_data_free()
101 match_data->memctl.free(match_data, match_data->memctl.memory_data); in pcre2_match_data_free()
112 pcre2_get_mark(pcre2_match_data *match_data) in pcre2_get_mark() argument
114 return match_data->mark; in pcre2_get_mark()
124 pcre2_get_ovector_pointer(pcre2_match_data *match_data) in pcre2_get_ovector_pointer() argument
126 return match_data->ovector; in pcre2_get_ovector_pointer()
136 pcre2_get_ovector_count(pcre2_match_data *match_data) in pcre2_get_ovector_count() argument
138 return match_data->oveccount; in pcre2_get_ovector_count()
148 pcre2_get_startchar(pcre2_match_data *match_data) in pcre2_get_startchar() argument
150 return match_data->startchar; in pcre2_get_startchar()
160 pcre2_get_match_data_size(pcre2_match_data *match_data) in pcre2_get_match_data_size() argument
163 2 * (match_data->oveccount) * sizeof(PCRE2_SIZE); in pcre2_get_match_data_size()