php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Go to the source code of this file.
Data Structures | |
struct | pcre2_real_general_context |
struct | pcre2_real_compile_context |
struct | pcre2_real_match_context |
struct | pcre2_real_convert_context |
struct | pcre2_real_code |
struct | pcre2_real_match_data |
struct | recurse_check |
struct | parsed_recurse_check |
struct | recurse_cache |
struct | branch_chain |
struct | named_group |
struct | compile_block |
struct | pcre2_real_jit_stack |
struct | dfa_recursion_info |
struct | heapframe |
struct | heapframe_align |
struct | match_block |
struct | dfa_match_block |
Macros | |
#define | IMM2_SIZE 1 |
#define | GET2(a, n) |
#define | PUT2(a, n, d) |
#define | CHMAX_255(c) |
#define | MAX_255(c) |
#define | MAX_MARK ((1u << 16) - 1) |
#define | SUPPORT_WIDE_CHARS |
#define | TABLE_GET(c, table, default) |
#define | UCHAR21(eptr) |
#define | UCHAR21TEST(eptr) |
#define | UCHAR21INC(eptr) |
#define | UCHAR21INCTEST(eptr) |
#define | GETCHAR(c, eptr) |
#define | GETCHARTEST(c, eptr) |
#define | GETCHARINC(c, eptr) |
#define | GETCHARINCTEST(c, eptr) |
#define | GETCHARLEN(c, eptr, len) |
#define | PUTCHAR(c, p) |
#define | CU2BYTES(x) |
#define | BYTES2CU(x) |
#define | PUTINC(a, n, d) |
#define | PUT2INC(a, n, d) |
#define | CODE_BLOCKSIZE_TYPE PCRE2_SIZE |
#define | LOOKBEHIND_MAX UINT16_MAX |
#define | HEAPFRAME_ALIGNMENT offsetof(heapframe_align, frame) |
Typedefs | |
typedef struct pcre2_real_general_context | pcre2_real_general_context |
typedef struct pcre2_real_compile_context | pcre2_real_compile_context |
typedef struct pcre2_real_match_context | pcre2_real_match_context |
typedef struct pcre2_real_convert_context | pcre2_real_convert_context |
typedef struct pcre2_real_code | pcre2_real_code |
typedef struct pcre2_real_match_data | pcre2_real_match_data |
typedef struct recurse_check | recurse_check |
typedef struct parsed_recurse_check | parsed_recurse_check |
typedef struct recurse_cache | recurse_cache |
typedef struct branch_chain | branch_chain |
typedef struct named_group | named_group |
typedef struct compile_block | compile_block |
typedef struct pcre2_real_jit_stack | pcre2_real_jit_stack |
typedef struct dfa_recursion_info | dfa_recursion_info |
typedef struct heapframe | heapframe |
typedef char | check_heapframe_size[((sizeof(heapframe) % sizeof(PCRE2_SIZE))==0)?(+1):(-1)] |
typedef struct heapframe_align | heapframe_align |
typedef struct match_block | match_block |
typedef struct dfa_match_block | dfa_match_block |
#define BYTES2CU | ( | x | ) |
Definition at line 546 of file pcre2_intmodedep.h.
#define CHMAX_255 | ( | c | ) |
Definition at line 223 of file pcre2_intmodedep.h.
#define CODE_BLOCKSIZE_TYPE PCRE2_SIZE |
Definition at line 615 of file pcre2_intmodedep.h.
#define CU2BYTES | ( | x | ) |
Definition at line 545 of file pcre2_intmodedep.h.
Definition at line 199 of file pcre2_intmodedep.h.
#define GETCHAR | ( | c, | |
eptr ) |
Definition at line 261 of file pcre2_intmodedep.h.
#define GETCHARINC | ( | c, | |
eptr ) |
Definition at line 263 of file pcre2_intmodedep.h.
#define GETCHARINCTEST | ( | c, | |
eptr ) |
Definition at line 264 of file pcre2_intmodedep.h.
Definition at line 265 of file pcre2_intmodedep.h.
#define GETCHARTEST | ( | c, | |
eptr ) |
Definition at line 262 of file pcre2_intmodedep.h.
#define HEAPFRAME_ALIGNMENT offsetof(heapframe_align, frame) |
Definition at line 859 of file pcre2_intmodedep.h.
#define IMM2_SIZE 1 |
Definition at line 198 of file pcre2_intmodedep.h.
#define LOOKBEHIND_MAX UINT16_MAX |
Definition at line 618 of file pcre2_intmodedep.h.
#define MAX_255 | ( | c | ) |
Definition at line 224 of file pcre2_intmodedep.h.
Definition at line 225 of file pcre2_intmodedep.h.
Definition at line 548 of file pcre2_intmodedep.h.
Definition at line 266 of file pcre2_intmodedep.h.
Definition at line 547 of file pcre2_intmodedep.h.
#define SUPPORT_WIDE_CHARS |
Definition at line 226 of file pcre2_intmodedep.h.
#define TABLE_GET | ( | c, | |
table, | |||
default ) |
Definition at line 227 of file pcre2_intmodedep.h.
#define UCHAR21 | ( | eptr | ) |
Definition at line 243 of file pcre2_intmodedep.h.
#define UCHAR21INC | ( | eptr | ) |
Definition at line 245 of file pcre2_intmodedep.h.
#define UCHAR21INCTEST | ( | eptr | ) |
Definition at line 246 of file pcre2_intmodedep.h.
#define UCHAR21TEST | ( | eptr | ) |
Definition at line 244 of file pcre2_intmodedep.h.
typedef struct branch_chain branch_chain |
typedef char check_heapframe_size[((sizeof(heapframe) % sizeof(PCRE2_SIZE))==0)?(+1):(-1)] |
Definition at line 847 of file pcre2_intmodedep.h.
typedef struct compile_block compile_block |
typedef struct dfa_match_block dfa_match_block |
typedef struct dfa_recursion_info dfa_recursion_info |
typedef struct heapframe heapframe |
typedef struct heapframe_align heapframe_align |
typedef struct match_block match_block |
typedef struct named_group named_group |
typedef struct parsed_recurse_check parsed_recurse_check |
typedef struct pcre2_real_code pcre2_real_code |
typedef struct pcre2_real_compile_context pcre2_real_compile_context |
typedef struct pcre2_real_convert_context pcre2_real_convert_context |
typedef struct pcre2_real_general_context pcre2_real_general_context |
typedef struct pcre2_real_jit_stack pcre2_real_jit_stack |
typedef struct pcre2_real_match_context pcre2_real_match_context |
typedef struct pcre2_real_match_data pcre2_real_match_data |
typedef struct recurse_cache recurse_cache |
typedef struct recurse_check recurse_check |