95 return sizeof(uint32_t);
98 return sizeof(
const uint8_t *);
103 return sizeof(size_t);
194 *((
size_t *)where) = 0;
274#ifdef SUPPORT_UNICODE
280#ifdef SUPPORT_UNICODE
362#ifdef SUPPORT_UNICODE
363 if (utf && HAS_EXTRALEN(cc[-1])) cc += GET_EXTRALEN(cc[-1]);
381#ifdef SUPPORT_UNICODE
386#if defined SUPPORT_UNICODE || PCRE2_CODE_UNIT_WIDTH != 8
401 cb.pattern_position =
GET(cc, 1);
404 cb.callout_string_offset = 0;
405 cb.callout_string_length = 0;
408 if (rc != 0)
return rc;
413 cb.pattern_position =
GET(cc, 1);
415 cb.callout_number = 0;
417 cb.callout_string_length =
421 if (rc != 0)
return rc;
#define PCRE2_INFO_CAPTURECOUNT
#define pcre2_callout_enumerate_block
#define PCRE2_INFO_LASTCODETYPE
#define PCRE2_ERROR_BADMODE
#define PCRE2_ERROR_BADOPTION
#define PCRE2_INFO_NAMETABLE
#define PCRE2_INFO_JCHANGED
#define PCRE2_ERROR_UNSET
#define PCRE2_INFO_HASBACKSLASHC
#define PCRE2_ERROR_BADMAGIC
#define PCRE2_INFO_FIRSTBITMAP
#define pcre2_callout_enumerate
#define PCRE2_INFO_ALLOPTIONS
#define PCRE2_INFO_HEAPLIMIT
#define PCRE2_INFO_FIRSTCODETYPE
#define PCRE2_INFO_JITSIZE
#define PCRE2_INFO_DEPTHLIMIT
#define PCRE2_INFO_ARGOPTIONS
#define pcre2_pattern_info
#define PCRE2_INFO_BACKREFMAX
#define PCRE2_INFO_LASTCODEUNIT
#define PCRE2_INFO_HASCRORLF
#define PCRE2_INFO_MATCHEMPTY
#define PCRE2_INFO_FRAMESIZE
#define PCRE2_INFO_MAXLOOKBEHIND
#define PCRE2_INFO_NEWLINE
#define PCRE2_CALL_CONVENTION
#define PCRE2_INFO_MATCHLIMIT
#define PCRE2_INFO_NAMECOUNT
#define PCRE2_INFO_EXTRAOPTIONS
#define PCRE2_INFO_FIRSTCODEUNIT
#define PCRE2_INFO_NAMEENTRYSIZE
#define PCRE2_INFO_MINLENGTH
#define PCRE2_FIRSTMAPSET
#define PCRE2_MATCH_EMPTY
size_t PRIV jit_get_size(void *executable_jit)
#define offsetof(STRUCTURE, FIELD)
uint16_t newline_convention
CODE_BLOCKSIZE_TYPE blocksize