Home | History | Annotate | Download | only in src

Lines Matching refs:PCRE2_EXP_DECL

52 don't change existing definitions of PCRE2_EXP_DECL. */
55 # ifndef PCRE2_EXP_DECL
56 # define PCRE2_EXP_DECL extern __declspec(dllimport)
62 #ifndef PCRE2_EXP_DECL
64 # define PCRE2_EXP_DECL extern "C"
66 # define PCRE2_EXP_DECL extern
389 PCRE2_EXP_DECL int pcre2_config(uint32_t, void *);
395 PCRE2_EXP_DECL \
397 PCRE2_EXP_DECL \
401 PCRE2_EXP_DECL void pcre2_general_context_free(pcre2_general_context *);
404 PCRE2_EXP_DECL \
406 PCRE2_EXP_DECL \
408 PCRE2_EXP_DECL void pcre2_compile_context_free(pcre2_compile_context *); \
409 PCRE2_EXP_DECL int pcre2_set_bsr(pcre2_compile_context *, uint32_t); \
410 PCRE2_EXP_DECL int pcre2_set_character_tables(pcre2_compile_context *, \
412 PCRE2_EXP_DECL int pcre2_set_max_pattern_length(pcre2_compile_context *, \
414 PCRE2_EXP_DECL int pcre2_set_newline(pcre2_compile_context *, uint32_t); \
415 PCRE2_EXP_DECL int pcre2_set_parens_nest_limit(pcre2_compile_context *, \
417 PCRE2_EXP_DECL int pcre2_set_compile_recursion_guard(\
422 PCRE2_EXP_DECL \
424 PCRE2_EXP_DECL \
426 PCRE2_EXP_DECL void pcre2_match_context_free(pcre2_match_context *); \
427 PCRE2_EXP_DECL int pcre2_set_callout(pcre2_match_context *, \
429 PCRE2_EXP_DECL int pcre2_set_match_limit(pcre2_match_context *, \
431 PCRE2_EXP_DECL int pcre2_set_offset_limit(pcre2_match_context *, \
433 PCRE2_EXP_DECL int pcre2_set_recursion_limit(pcre2_match_context *, \
435 PCRE2_EXP_DECL int pcre2_set_recursion_memory_management( \
443 PCRE2_EXP_DECL \
446 PCRE2_EXP_DECL void pcre2_code_free(pcre2_code *); \
447 PCRE2_EXP_DECL \
454 PCRE2_EXP_DECL int pcre2_pattern_info(const pcre2_code *, uint32_t, \
456 PCRE2_EXP_DECL int pcre2_callout_enumerate(const pcre2_code *, \
464 PCRE2_EXP_DECL \
467 PCRE2_EXP_DECL \
471 PCRE2_EXP_DECL int pcre2_dfa_match(const pcre2_code *, PCRE2_SPTR, \
475 PCRE2_EXP_DECL int pcre2_match(const pcre2_code *, \
478 PCRE2_EXP_DECL void pcre2_match_data_free(pcre2_match_data *); \
479 PCRE2_EXP_DECL PCRE2_SPTR pcre2_get_mark(pcre2_match_data *); \
480 PCRE2_EXP_DECL uint32_t pcre2_get_ovector_count(pcre2_match_data *); \
481 PCRE2_EXP_DECL PCRE2_SIZE *pcre2_get_ovector_pointer(pcre2_match_data *); \
482 PCRE2_EXP_DECL PCRE2_SIZE pcre2_get_startchar(pcre2_match_data *);
488 PCRE2_EXP_DECL int pcre2_substring_copy_byname(pcre2_match_data *, \
490 PCRE2_EXP_DECL int pcre2_substring_copy_bynumber(pcre2_match_data *, \
492 PCRE2_EXP_DECL void pcre2_substring_free(PCRE2_UCHAR *); \
493 PCRE2_EXP_DECL int pcre2_substring_get_byname(pcre2_match_data *, \
495 PCRE2_EXP_DECL int pcre2_substring_get_bynumber(pcre2_match_data *, \
497 PCRE2_EXP_DECL int pcre2_substring_length_byname(pcre2_match_data *, \
499 PCRE2_EXP_DECL int pcre2_substring_length_bynumber(pcre2_match_data *, \
501 PCRE2_EXP_DECL int pcre2_substring_nametable_scan(const pcre2_code *, \
503 PCRE2_EXP_DECL int pcre2_substring_number_from_name(\
505 PCRE2_EXP_DECL void pcre2_substring_list_free(PCRE2_SPTR *); \
506 PCRE2_EXP_DECL int pcre2_substring_list_get(pcre2_match_data *, \
512 PCRE2_EXP_DECL int32_t pcre2_serialize_encode(const pcre2_code **, \
515 PCRE2_EXP_DECL int32_t pcre2_serialize_decode(pcre2_code **, int32_t, \
517 PCRE2_EXP_DECL int32_t pcre2_serialize_get_number_of_codes(const uint8_t *); \
518 PCRE2_EXP_DECL void pcre2_serialize_free(uint8_t *);
524 PCRE2_EXP_DECL int pcre2_substitute(const pcre2_code *, \
534 PCRE2_EXP_DECL int pcre2_jit_compile(pcre2_code *, uint32_t); \
535 PCRE2_EXP_DECL int pcre2_jit_match(const pcre2_code *, \
538 PCRE2_EXP_DECL void pcre2_jit_free_unused_memory(pcre2_general_context *); \
539 PCRE2_EXP_DECL \
542 PCRE2_EXP_DECL void pcre2_jit_stack_assign(pcre2_match_context *, \
544 PCRE2_EXP_DECL void pcre2_jit_stack_free(pcre2_jit_stack *);
550 PCRE2_EXP_DECL int pcre2_get_error_message(int, PCRE2_UCHAR *, PCRE2_SIZE); \
551 PCRE2_EXP_DECL \