|
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 |