Lines Matching refs:PCRE_EXP_DECL
52 don't change existing definitions of PCRE_EXP_DECL and PCRECPP_EXP_DECL. */
55 # ifndef PCRE_EXP_DECL
56 # define PCRE_EXP_DECL extern __declspec(dllimport)
70 #ifndef PCRE_EXP_DECL
72 # define PCRE_EXP_DECL extern "C"
74 # define PCRE_EXP_DECL extern
489 PCRE_EXP_DECL void *(*pcre_malloc)(size_t);
490 PCRE_EXP_DECL void (*pcre_free)(void *);
491 PCRE_EXP_DECL void *(*pcre_stack_malloc)(size_t);
492 PCRE_EXP_DECL void (*pcre_stack_free)(void *);
493 PCRE_EXP_DECL int (*pcre_callout)(pcre_callout_block *);
494 PCRE_EXP_DECL int (*pcre_stack_guard)(void);
496 PCRE_EXP_DECL void *(*pcre16_malloc)(size_t);
497 PCRE_EXP_DECL void (*pcre16_free)(void *);
498 PCRE_EXP_DECL void *(*pcre16_stack_malloc)(size_t);
499 PCRE_EXP_DECL void (*pcre16_stack_free)(void *);
500 PCRE_EXP_DECL int (*pcre16_callout)(pcre16_callout_block *);
501 PCRE_EXP_DECL int (*pcre16_stack_guard)(void);
503 PCRE_EXP_DECL void *(*pcre32_malloc)(size_t);
504 PCRE_EXP_DECL void (*pcre32_free)(void *);
505 PCRE_EXP_DECL void *(*pcre32_stack_malloc)(size_t);
506 PCRE_EXP_DECL void (*pcre32_stack_free)(void *);
507 PCRE_EXP_DECL int (*pcre32_callout)(pcre32_callout_block *);
508 PCRE_EXP_DECL int (*pcre32_stack_guard)(void);
510 PCRE_EXP_DECL void *pcre_malloc(size_t);
511 PCRE_EXP_DECL void pcre_free(void *);
512 PCRE_EXP_DECL void *pcre_stack_malloc(size_t);
513 PCRE_EXP_DECL void pcre_stack_free(void *);
514 PCRE_EXP_DECL int pcre_callout(pcre_callout_block *);
515 PCRE_EXP_DECL int pcre_stack_guard(void);
517 PCRE_EXP_DECL void *pcre16_malloc(size_t);
518 PCRE_EXP_DECL void pcre16_free(void *);
519 PCRE_EXP_DECL void *pcre16_stack_malloc(size_t);
520 PCRE_EXP_DECL void pcre16_stack_free(void *);
521 PCRE_EXP_DECL int pcre16_callout(pcre16_callout_block *);
522 PCRE_EXP_DECL int pcre16_stack_guard(void);
524 PCRE_EXP_DECL void *pcre32_malloc(size_t);
525 PCRE_EXP_DECL void pcre32_free(void *);
526 PCRE_EXP_DECL void *pcre32_stack_malloc(size_t);
527 PCRE_EXP_DECL void pcre32_stack_free(void *);
528 PCRE_EXP_DECL int pcre32_callout(pcre32_callout_block *);
529 PCRE_EXP_DECL int pcre32_stack_guard(void);
540 PCRE_EXP_DECL pcre *pcre_compile(const char *, int, const char **, int *,
542 PCRE_EXP_DECL pcre16 *pcre16_compile(PCRE_SPTR16, int, const char **, int *,
544 PCRE_EXP_DECL pcre32 *pcre32_compile(PCRE_SPTR32, int, const char **, int *,
546 PCRE_EXP_DECL pcre *pcre_compile2(const char *, int, int *, const char **,
548 PCRE_EXP_DECL pcre16 *pcre16_compile2(PCRE_SPTR16, int, int *, const char **,
550 PCRE_EXP_DECL pcre32 *pcre32_compile2(PCRE_SPTR32, int, int *, const char **,
552 PCRE_EXP_DECL int pcre_config(int, void *);
553 PCRE_EXP_DECL int pcre16_config(int, void *);
554 PCRE_EXP_DECL int pcre32_config(int, void *);
555 PCRE_EXP_DECL int pcre_copy_named_substring(const pcre *, const char *,
557 PCRE_EXP_DECL int pcre16_copy_named_substring(const pcre16 *, PCRE_SPTR16,
559 PCRE_EXP_DECL int pcre32_copy_named_substring(const pcre32 *, PCRE_SPTR32,
561 PCRE_EXP_DECL int pcre_copy_substring(const char *, int *, int, int,
563 PCRE_EXP_DECL int pcre16_copy_substring(PCRE_SPTR16, int *, int, int,
565 PCRE_EXP_DECL int pcre32_copy_substring(PCRE_SPTR32, int *, int, int,
567 PCRE_EXP_DECL int pcre_dfa_exec(const pcre *, const pcre_extra *,
569 PCRE_EXP_DECL int pcre16_dfa_exec(const pcre16 *, const pcre16_extra *,
571 PCRE_EXP_DECL int pcre32_dfa_exec(const pcre32 *, const pcre32_extra *,
573 PCRE_EXP_DECL int pcre_exec(const pcre *, const pcre_extra *, PCRE_SPTR,
575 PCRE_EXP_DECL int pcre16_exec(const pcre16 *, const pcre16_extra *,
577 PCRE_EXP_DECL int pcre32_exec(const pcre32 *, const pcre32_extra *,
579 PCRE_EXP_DECL int pcre_jit_exec(const pcre *, const pcre_extra *,
582 PCRE_EXP_DECL int pcre16_jit_exec(const pcre16 *, const pcre16_extra *,
585 PCRE_EXP_DECL int pcre32_jit_exec(const pcre32 *, const pcre32_extra *,
588 PCRE_EXP_DECL void pcre_free_substring(const char *);
589 PCRE_EXP_DECL void pcre16_free_substring(PCRE_SPTR16);
590 PCRE_EXP_DECL void pcre32_free_substring(PCRE_SPTR32);
591 PCRE_EXP_DECL void pcre_free_substring_list(const char **);
592 PCRE_EXP_DECL void pcre16_free_substring_list(PCRE_SPTR16 *);
593 PCRE_EXP_DECL void pcre32_free_substring_list(PCRE_SPTR32 *);
594 PCRE_EXP_DECL int pcre_fullinfo(const pcre *, const pcre_extra *, int,
596 PCRE_EXP_DECL int pcre16_fullinfo(const pcre16 *, const pcre16_extra *, int,
598 PCRE_EXP_DECL int pcre32_fullinfo(const pcre32 *, const pcre32_extra *, int,
600 PCRE_EXP_DECL int pcre_get_named_substring(const pcre *, const char *,
602 PCRE_EXP_DECL int pcre16_get_named_substring(const pcre16 *, PCRE_SPTR16,
604 PCRE_EXP_DECL int pcre32_get_named_substring(const pcre32 *, PCRE_SPTR32,
606 PCRE_EXP_DECL int pcre_get_stringnumber(const pcre *, const char *);
607 PCRE_EXP_DECL int pcre16_get_stringnumber(const pcre16 *, PCRE_SPTR16);
608 PCRE_EXP_DECL int pcre32_get_stringnumber(const pcre32 *, PCRE_SPTR32);
609 PCRE_EXP_DECL int pcre_get_stringtable_entries(const pcre *, const char *,
611 PCRE_EXP_DECL int pcre16_get_stringtable_entries(const pcre16 *, PCRE_SPTR16,
613 PCRE_EXP_DECL int pcre32_get_stringtable_entries(const pcre32 *, PCRE_SPTR32,
615 PCRE_EXP_DECL int pcre_get_substring(const char *, int *, int, int,
617 PCRE_EXP_DECL int pcre16_get_substring(PCRE_SPTR16, int *, int, int,
619 PCRE_EXP_DECL int pcre32_get_substring(PCRE_SPTR32, int *, int, int,
621 PCRE_EXP_DECL int pcre_get_substring_list(const char *, int *, int,
623 PCRE_EXP_DECL int pcre16_get_substring_list(PCRE_SPTR16, int *, int,
625 PCRE_EXP_DECL int pcre32_get_substring_list(PCRE_SPTR32, int *, int,
627 PCRE_EXP_DECL const unsigned char *pcre_maketables(void);
628 PCRE_EXP_DECL const unsigned char *pcre16_maketables(void);
629 PCRE_EXP_DECL const unsigned char *pcre32_maketables(void);
630 PCRE_EXP_DECL int pcre_refcount(pcre *, int);
631 PCRE_EXP_DECL int pcre16_refcount(pcre16 *, int);
632 PCRE_EXP_DECL int pcre32_refcount(pcre32 *, int);
633 PCRE_EXP_DECL pcre_extra *pcre_study(const pcre *, int, const char **);
634 PCRE_EXP_DECL pcre16_extra *pcre16_study(const pcre16 *, int, const char **);
635 PCRE_EXP_DECL pcre32_extra *pcre32_study(const pcre32 *, int, const char **);
636 PCRE_EXP_DECL void pcre_free_study(pcre_extra *);
637 PCRE_EXP_DECL void pcre16_free_study(pcre16_extra *);
638 PCRE_EXP_DECL void pcre32_free_study(pcre32_extra *);
639 PCRE_EXP_DECL const char *pcre_version(void);
640 PCRE_EXP_DECL const char *pcre16_version(void);
641 PCRE_EXP_DECL const char *pcre32_version(void);
644 PCRE_EXP_DECL int pcre_pattern_to_host_byte_order(pcre *, pcre_extra *,
646 PCRE_EXP_DECL int pcre16_pattern_to_host_byte_order(pcre16 *, pcre16_extra *,
648 PCRE_EXP_DECL int pcre32_pattern_to_host_byte_order(pcre32 *, pcre32_extra *,
650 PCRE_EXP_DECL int pcre16_utf16_to_host_byte_order(PCRE_UCHAR16 *,
652 PCRE_EXP_DECL int pcre32_utf32_to_host_byte_order(PCRE_UCHAR32 *,
657 PCRE_EXP_DECL pcre_jit_stack *pcre_jit_stack_alloc(int, int);
658 PCRE_EXP_DECL pcre16_jit_stack *pcre16_jit_stack_alloc(int, int);
659 PCRE_EXP_DECL pcre32_jit_stack *pcre32_jit_stack_alloc(int, int);
660 PCRE_EXP_DECL void pcre_jit_stack_free(pcre_jit_stack *);
661 PCRE_EXP_DECL void pcre16_jit_stack_free(pcre16_jit_stack *);
662 PCRE_EXP_DECL void pcre32_jit_stack_free(pcre32_jit_stack *);
663 PCRE_EXP_DECL void pcre_assign_jit_stack(pcre_extra *,
665 PCRE_EXP_DECL void pcre16_assign_jit_stack(pcre16_extra *,
667 PCRE_EXP_DECL void pcre32_assign_jit_stack(pcre32_extra *,
669 PCRE_EXP_DECL void pcre_jit_free_unused_memory(void);
670 PCRE_EXP_DECL void pcre16_jit_free_unused_memory(void);
671 PCRE_EXP_DECL void pcre32_jit_free_unused_memory(void);