Home | History | Annotate | Download | only in src

Lines Matching refs:ccontext

149 pcre2_compile_context *ccontext = PRIV(memctl_malloc)(
151 if (ccontext == NULL) return NULL;
152 *ccontext = PRIV(default_compile_context);
154 *((pcre2_memctl *)ccontext) = *((pcre2_memctl *)gcontext);
155 return ccontext;
210 pcre2_compile_context_copy(pcre2_compile_context *ccontext)
213 ccontext->memctl.malloc(sizeof(pcre2_real_compile_context),
214 ccontext->memctl.memory_data);
216 memcpy(new, ccontext, sizeof(pcre2_real_compile_context));
248 pcre2_compile_context_free(pcre2_compile_context *ccontext)
250 if (ccontext != NULL)
251 ccontext->memctl.free(ccontext, ccontext->memctl.memory_data);
277 pcre2_set_character_tables(pcre2_compile_context *ccontext,
280 ccontext->tables = tables;
285 pcre2_set_bsr(pcre2_compile_context *ccontext, uint32_t value)
291 ccontext->bsr_convention = value;
300 pcre2_set_max_pattern_length(pcre2_compile_context *ccontext, PCRE2_SIZE length)
302 ccontext->max_pattern_length = length;
307 pcre2_set_newline(pcre2_compile_context *ccontext, uint32_t newline)
316 ccontext->newline_convention = newline;
325 pcre2_set_parens_nest_limit(pcre2_compile_context *ccontext, uint32_t limit)
327 ccontext->parens_nest_limit = limit;
332 pcre2_set_compile_recursion_guard(pcre2_compile_context *ccontext,
335 ccontext->stack_guard = guard;
336 ccontext->stack_guard_data = user_data;