php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
match_block Struct Reference

#include <pcre2_intmodedep.h>

Data Fields

pcre2_memctl memctl
 
uint32_t heap_limit
 
uint32_t match_limit
 
uint32_t match_limit_depth
 
uint32_t match_call_count
 
BOOL hitend
 
BOOL hasthen
 
BOOL allowemptypartial
 
const uint8_t * lcc
 
const uint8_t * fcc
 
const uint8_t * ctypes
 
PCRE2_SIZE start_offset
 
PCRE2_SIZE end_offset_top
 
uint16_t partial
 
uint16_t bsr_convention
 
uint16_t name_count
 
uint16_t name_entry_size
 
PCRE2_SPTR name_table
 
PCRE2_SPTR start_code
 
PCRE2_SPTR start_subject
 
PCRE2_SPTR check_subject
 
PCRE2_SPTR end_subject
 
PCRE2_SPTR true_end_subject
 
PCRE2_SPTR end_match_ptr
 
PCRE2_SPTR start_used_ptr
 
PCRE2_SPTR last_used_ptr
 
PCRE2_SPTR mark
 
PCRE2_SPTR nomatch_mark
 
PCRE2_SPTR verb_ecode_ptr
 
PCRE2_SPTR verb_skip_ptr
 
uint32_t verb_current_recurse
 
uint32_t moptions
 
uint32_t poptions
 
uint32_t skip_arg_count
 
uint32_t ignore_skip_arg
 
uint32_t nltype
 
uint32_t nllen
 
PCRE2_UCHAR nl [4]
 
pcre2_callout_blockcb
 
voidcallout_data
 
int(* callout )(pcre2_callout_block *, void *)
 

Detailed Description

Definition at line 864 of file pcre2_intmodedep.h.

Field Documentation

◆ allowemptypartial

BOOL match_block::allowemptypartial

Definition at line 872 of file pcre2_intmodedep.h.

◆ bsr_convention

uint16_t match_block::bsr_convention

Definition at line 879 of file pcre2_intmodedep.h.

◆ callout

int(* match_block::callout) (pcre2_callout_block *, void *)

Definition at line 905 of file pcre2_intmodedep.h.

◆ callout_data

void* match_block::callout_data

Definition at line 904 of file pcre2_intmodedep.h.

◆ cb

pcre2_callout_block* match_block::cb

Definition at line 903 of file pcre2_intmodedep.h.

◆ check_subject

PCRE2_SPTR match_block::check_subject

Definition at line 885 of file pcre2_intmodedep.h.

◆ ctypes

const uint8_t* match_block::ctypes

Definition at line 875 of file pcre2_intmodedep.h.

◆ end_match_ptr

PCRE2_SPTR match_block::end_match_ptr

Definition at line 888 of file pcre2_intmodedep.h.

◆ end_offset_top

PCRE2_SIZE match_block::end_offset_top

Definition at line 877 of file pcre2_intmodedep.h.

◆ end_subject

PCRE2_SPTR match_block::end_subject

Definition at line 886 of file pcre2_intmodedep.h.

◆ fcc

const uint8_t* match_block::fcc

Definition at line 874 of file pcre2_intmodedep.h.

◆ hasthen

BOOL match_block::hasthen

Definition at line 871 of file pcre2_intmodedep.h.

◆ heap_limit

uint32_t match_block::heap_limit

Definition at line 866 of file pcre2_intmodedep.h.

◆ hitend

BOOL match_block::hitend

Definition at line 870 of file pcre2_intmodedep.h.

◆ ignore_skip_arg

uint32_t match_block::ignore_skip_arg

Definition at line 899 of file pcre2_intmodedep.h.

◆ last_used_ptr

PCRE2_SPTR match_block::last_used_ptr

Definition at line 890 of file pcre2_intmodedep.h.

◆ lcc

const uint8_t* match_block::lcc

Definition at line 873 of file pcre2_intmodedep.h.

◆ mark

PCRE2_SPTR match_block::mark

Definition at line 891 of file pcre2_intmodedep.h.

◆ match_call_count

uint32_t match_block::match_call_count

Definition at line 869 of file pcre2_intmodedep.h.

◆ match_limit

uint32_t match_block::match_limit

Definition at line 867 of file pcre2_intmodedep.h.

◆ match_limit_depth

uint32_t match_block::match_limit_depth

Definition at line 868 of file pcre2_intmodedep.h.

◆ memctl

pcre2_memctl match_block::memctl

Definition at line 865 of file pcre2_intmodedep.h.

◆ moptions

uint32_t match_block::moptions

Definition at line 896 of file pcre2_intmodedep.h.

◆ name_count

uint16_t match_block::name_count

Definition at line 880 of file pcre2_intmodedep.h.

◆ name_entry_size

uint16_t match_block::name_entry_size

Definition at line 881 of file pcre2_intmodedep.h.

◆ name_table

PCRE2_SPTR match_block::name_table

Definition at line 882 of file pcre2_intmodedep.h.

◆ nl

PCRE2_UCHAR match_block::nl[4]

Definition at line 902 of file pcre2_intmodedep.h.

◆ nllen

uint32_t match_block::nllen

Definition at line 901 of file pcre2_intmodedep.h.

◆ nltype

uint32_t match_block::nltype

Definition at line 900 of file pcre2_intmodedep.h.

◆ nomatch_mark

PCRE2_SPTR match_block::nomatch_mark

Definition at line 892 of file pcre2_intmodedep.h.

◆ partial

uint16_t match_block::partial

Definition at line 878 of file pcre2_intmodedep.h.

◆ poptions

uint32_t match_block::poptions

Definition at line 897 of file pcre2_intmodedep.h.

◆ skip_arg_count

uint32_t match_block::skip_arg_count

Definition at line 898 of file pcre2_intmodedep.h.

◆ start_code

PCRE2_SPTR match_block::start_code

Definition at line 883 of file pcre2_intmodedep.h.

◆ start_offset

PCRE2_SIZE match_block::start_offset

Definition at line 876 of file pcre2_intmodedep.h.

◆ start_subject

PCRE2_SPTR match_block::start_subject

Definition at line 884 of file pcre2_intmodedep.h.

◆ start_used_ptr

PCRE2_SPTR match_block::start_used_ptr

Definition at line 889 of file pcre2_intmodedep.h.

◆ true_end_subject

PCRE2_SPTR match_block::true_end_subject

Definition at line 887 of file pcre2_intmodedep.h.

◆ verb_current_recurse

uint32_t match_block::verb_current_recurse

Definition at line 895 of file pcre2_intmodedep.h.

◆ verb_ecode_ptr

PCRE2_SPTR match_block::verb_ecode_ptr

Definition at line 893 of file pcre2_intmodedep.h.

◆ verb_skip_ptr

PCRE2_SPTR match_block::verb_skip_ptr

Definition at line 894 of file pcre2_intmodedep.h.


The documentation for this struct was generated from the following file: