|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "pcre2_internal.h"Go to the source code of this file.
Data Structures | |
| struct | pcre2_output_context |
Typedefs | |
| typedef struct pcre2_output_context | pcre2_output_context |
Enumerations | |
| enum | { POSIX_START_REGEX , POSIX_ANCHORED , POSIX_NOT_BRACKET , POSIX_CLASS_NOT_STARTED , POSIX_CLASS_STARTING , POSIX_CLASS_STARTED } |
Functions | |
| PCRE2_EXP_DEFN int PCRE2_CALL_CONVENTION | pcre2_pattern_convert (PCRE2_SPTR pattern, PCRE2_SIZE plength, uint32_t options, PCRE2_UCHAR **buffptr, PCRE2_SIZE *bufflenptr, pcre2_convert_context *ccontext) |
| PCRE2_EXP_DEFN void PCRE2_CALL_CONVENTION | pcre2_converted_pattern_free (PCRE2_UCHAR *converted) |
| #define ALL_OPTIONS |
Definition at line 51 of file pcre2_convert.c.
| #define DUMMY_BUFFER_SIZE 100 |
Definition at line 56 of file pcre2_convert.c.
| #define PUTCHARS | ( | string | ) |
Definition at line 75 of file pcre2_convert.c.
| #define STR_BACKSLASH_A STR_BACKSLASH STR_A |
Definition at line 60 of file pcre2_convert.c.
| #define STR_BACKSLASH_z STR_BACKSLASH STR_z |
Definition at line 61 of file pcre2_convert.c.
| #define STR_COLON_RIGHT_SQUARE_BRACKET STR_COLON STR_RIGHT_SQUARE_BRACKET |
Definition at line 62 of file pcre2_convert.c.
| #define STR_DOT_STAR_LOOKBEHIND STR_DOT STR_ASTERISK STR_LEFT_PARENTHESIS STR_QUESTION_MARK STR_LESS_THAN_SIGN STR_EQUALS_SIGN |
Definition at line 63 of file pcre2_convert.c.
| #define STR_LOOKAHEAD_NOT_DOT STR_LEFT_PARENTHESIS STR_QUESTION_MARK STR_EXCLAMATION_MARK STR_BACKSLASH STR_DOT STR_RIGHT_PARENTHESIS |
Definition at line 64 of file pcre2_convert.c.
Definition at line 65 of file pcre2_convert.c.
| #define STR_STAR_NUL STR_LEFT_PARENTHESIS STR_ASTERISK STR_N STR_U STR_L STR_RIGHT_PARENTHESIS |
Definition at line 66 of file pcre2_convert.c.
| #define TYPE_OPTIONS |
Definition at line 48 of file pcre2_convert.c.
| typedef struct pcre2_output_context pcre2_output_context |
| anonymous enum |
| Enumerator | |
|---|---|
| POSIX_START_REGEX | |
| POSIX_ANCHORED | |
| POSIX_NOT_BRACKET | |
| POSIX_CLASS_NOT_STARTED | |
| POSIX_CLASS_STARTING | |
| POSIX_CLASS_STARTED | |
Definition at line 70 of file pcre2_convert.c.
| PCRE2_EXP_DEFN void PCRE2_CALL_CONVENTION pcre2_converted_pattern_free | ( | PCRE2_UCHAR * | converted | ) |
Definition at line 1179 of file pcre2_convert.c.
| PCRE2_EXP_DEFN int PCRE2_CALL_CONVENTION pcre2_pattern_convert | ( | PCRE2_SPTR | pattern, |
| PCRE2_SIZE | plength, | ||
| uint32_t | options, | ||
| PCRE2_UCHAR ** | buffptr, | ||
| PCRE2_SIZE * | bufflenptr, | ||
| pcre2_convert_context * | ccontext ) |
Definition at line 1064 of file pcre2_convert.c.