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.