#include "pcre2_internal.h"
Include dependency graph for pcre2_match_data.c:
Go to the source code of this file.
Go to the SVN repository for this file.
Functions PCRE2_EXPORT pcre2_match_data *PCRE2_CALL_CONVENTION pcre2_match_data_create (uint32_t oveccount, pcre2_general_context *gcontext) PCRE2_EXPORT pcre2_match_data *PCRE2_CALL_CONVENTION pcre2_match_data_create_from_pattern (const pcre2_code *code, pcre2_general_context *gcontext) PCRE2_EXPORT void PCRE2_CALL_CONVENTION pcre2_match_data_free (pcre2_match_data *match_data) PCRE2_EXPORT PCRE2_SPTR PCRE2_CALL_CONVENTION pcre2_get_mark (pcre2_match_data *match_data) PCRE2_EXPORT PCRE2_SIZE *PCRE2_CALL_CONVENTION pcre2_get_ovector_pointer (pcre2_match_data *match_data) PCRE2_EXPORT uint32_t PCRE2_CALL_CONVENTION pcre2_get_ovector_count (pcre2_match_data *match_data) PCRE2_EXPORT PCRE2_SIZE PCRE2_CALL_CONVENTION pcre2_get_startchar (pcre2_match_data *match_data) PCRE2_EXPORT PCRE2_SIZE PCRE2_CALL_CONVENTION pcre2_get_match_data_size (pcre2_match_data *match_data) PCRE2_EXPORT PCRE2_SIZE PCRE2_CALL_CONVENTION pcre2_get_match_data_heapframes_size (pcre2_match_data *match_data) Function Documentation ◆ pcre2_get_mark() PCRE2_EXPORT PCRE2_SPTR PCRE2_CALL_CONVENTION pcre2_get_mark ( pcre2_match_data * match_data )Definition at line 119 of file pcre2_match_data.c.
References match_data.
Referenced by pcre2_substitute().
◆ pcre2_get_match_data_heapframes_size() PCRE2_EXPORT PCRE2_SIZE PCRE2_CALL_CONVENTION pcre2_get_match_data_heapframes_size ( pcre2_match_data * match_data )Definition at line 180 of file pcre2_match_data.c.
References match_data.
◆ pcre2_get_match_data_size() PCRE2_EXPORT PCRE2_SIZE PCRE2_CALL_CONVENTION pcre2_get_match_data_size ( pcre2_match_data * match_data )Definition at line 167 of file pcre2_match_data.c.
References match_data, offsetof, pcre2_match_data, and PCRE2_SIZE.
◆ pcre2_get_ovector_count() PCRE2_EXPORT uint32_t PCRE2_CALL_CONVENTION pcre2_get_ovector_count ( pcre2_match_data * match_data )Definition at line 143 of file pcre2_match_data.c.
References match_data.
Referenced by pcre2_substitute().
◆ pcre2_get_ovector_pointer() PCRE2_EXPORT PCRE2_SIZE* PCRE2_CALL_CONVENTION pcre2_get_ovector_pointer ( pcre2_match_data * match_data )Definition at line 131 of file pcre2_match_data.c.
References match_data.
Referenced by main(), pcre2_regexec(), pcre2_substitute(), and CRegexp::x_Match().
◆ pcre2_get_startchar() PCRE2_EXPORT PCRE2_SIZE PCRE2_CALL_CONVENTION pcre2_get_startchar ( pcre2_match_data * match_data )Definition at line 155 of file pcre2_match_data.c.
References match_data.
Referenced by main(), match_patterns(), and pcre2grep().
◆ pcre2_match_data_create() PCRE2_EXPORT pcre2_match_data* PCRE2_CALL_CONVENTION pcre2_match_data_create ( uint32_t oveccount, pcre2_general_context * gcontext )Definition at line 58 of file pcre2_match_data.c.
References NULL, offsetof, pcre2_match_data, PCRE2_SIZE, PRIV, and UINT16_MAX.
Referenced by LLVMFuzzerTestOneInput(), main(), pcre2_match_data_create_from_pattern(), pcre2_regcomp(), and pcre2_substitute().
◆ pcre2_match_data_create_from_pattern() PCRE2_EXPORT pcre2_match_data* PCRE2_CALL_CONVENTION pcre2_match_data_create_from_pattern ( const pcre2_code * code, pcre2_general_context * gcontext )Definition at line 83 of file pcre2_match_data.c.
References NULL, pcre2_general_context, and pcre2_match_data_create().
Referenced by main(), pcre2_substitute(), and CRegexp::Set().
◆ pcre2_match_data_free() PCRE2_EXPORT void PCRE2_CALL_CONVENTION pcre2_match_data_free ( pcre2_match_data * match_data )Definition at line 98 of file pcre2_match_data.c.
References match_data, NULL, and PCRE2_MD_COPIED_SUBJECT.
Referenced by LLVMFuzzerTestOneInput(), main(), pcre2_regfree(), pcre2_substitute(), CRegexp::Set(), and CRegexp::~CRegexp().
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4