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

#include <pcre2_intmodedep.h>

Data Fields

pcre2_real_compile_contextcx
 
const uint8_t * lcc
 
const uint8_t * fcc
 
const uint8_t * cbits
 
const uint8_t * ctypes
 
PCRE2_SPTR start_workspace
 
PCRE2_SPTR start_code
 
PCRE2_SPTR start_pattern
 
PCRE2_SPTR end_pattern
 
PCRE2_UCHARname_table
 
PCRE2_SIZE workspace_size
 
PCRE2_SIZE small_ref_offset [10]
 
PCRE2_SIZE erroroffset
 
uint16_t names_found
 
uint16_t name_entry_size
 
uint16_t parens_depth
 
uint16_t assert_depth
 
named_groupnamed_groups
 
uint32_t named_group_list_size
 
uint32_t external_options
 
uint32_t external_flags
 
uint32_t bracount
 
uint32_t lastcapture
 
uint32_t * parsed_pattern
 
uint32_t * parsed_pattern_end
 
uint32_t * groupinfo
 
uint32_t top_backref
 
uint32_t backref_map
 
uint32_t nltype
 
uint32_t nllen
 
uint32_t class_range_start
 
uint32_t class_range_end
 
PCRE2_UCHAR nl [4]
 
uint32_t req_varyopt
 
uint32_t max_varlookbehind
 
int max_lookbehind
 
BOOL had_accept
 
BOOL had_pruneorskip
 
BOOL had_recurse
 
BOOL dupnames
 

Detailed Description

Definition at line 722 of file pcre2_intmodedep.h.

Field Documentation

◆ assert_depth

uint16_t compile_block::assert_depth

Definition at line 739 of file pcre2_intmodedep.h.

◆ backref_map

uint32_t compile_block::backref_map

Definition at line 750 of file pcre2_intmodedep.h.

◆ bracount

uint32_t compile_block::bracount

Definition at line 744 of file pcre2_intmodedep.h.

◆ cbits

const uint8_t* compile_block::cbits

Definition at line 726 of file pcre2_intmodedep.h.

◆ class_range_end

uint32_t compile_block::class_range_end

Definition at line 754 of file pcre2_intmodedep.h.

◆ class_range_start

uint32_t compile_block::class_range_start

Definition at line 753 of file pcre2_intmodedep.h.

◆ ctypes

const uint8_t* compile_block::ctypes

Definition at line 727 of file pcre2_intmodedep.h.

◆ cx

pcre2_real_compile_context* compile_block::cx

Definition at line 723 of file pcre2_intmodedep.h.

◆ dupnames

BOOL compile_block::dupnames

Definition at line 762 of file pcre2_intmodedep.h.

◆ end_pattern

PCRE2_SPTR compile_block::end_pattern

Definition at line 731 of file pcre2_intmodedep.h.

◆ erroroffset

PCRE2_SIZE compile_block::erroroffset

Definition at line 735 of file pcre2_intmodedep.h.

◆ external_flags

uint32_t compile_block::external_flags

Definition at line 743 of file pcre2_intmodedep.h.

◆ external_options

uint32_t compile_block::external_options

Definition at line 742 of file pcre2_intmodedep.h.

◆ fcc

const uint8_t* compile_block::fcc

Definition at line 725 of file pcre2_intmodedep.h.

◆ groupinfo

uint32_t* compile_block::groupinfo

Definition at line 748 of file pcre2_intmodedep.h.

◆ had_accept

BOOL compile_block::had_accept

Definition at line 759 of file pcre2_intmodedep.h.

◆ had_pruneorskip

BOOL compile_block::had_pruneorskip

Definition at line 760 of file pcre2_intmodedep.h.

◆ had_recurse

BOOL compile_block::had_recurse

Definition at line 761 of file pcre2_intmodedep.h.

◆ lastcapture

uint32_t compile_block::lastcapture

Definition at line 745 of file pcre2_intmodedep.h.

◆ lcc

const uint8_t* compile_block::lcc

Definition at line 724 of file pcre2_intmodedep.h.

◆ max_lookbehind

int compile_block::max_lookbehind

Definition at line 758 of file pcre2_intmodedep.h.

◆ max_varlookbehind

uint32_t compile_block::max_varlookbehind

Definition at line 757 of file pcre2_intmodedep.h.

◆ name_entry_size

uint16_t compile_block::name_entry_size

Definition at line 737 of file pcre2_intmodedep.h.

◆ name_table

PCRE2_UCHAR* compile_block::name_table

Definition at line 732 of file pcre2_intmodedep.h.

◆ named_group_list_size

uint32_t compile_block::named_group_list_size

Definition at line 741 of file pcre2_intmodedep.h.

◆ named_groups

named_group* compile_block::named_groups

Definition at line 740 of file pcre2_intmodedep.h.

◆ names_found

uint16_t compile_block::names_found

Definition at line 736 of file pcre2_intmodedep.h.

◆ nl

PCRE2_UCHAR compile_block::nl[4]

Definition at line 755 of file pcre2_intmodedep.h.

◆ nllen

uint32_t compile_block::nllen

Definition at line 752 of file pcre2_intmodedep.h.

◆ nltype

uint32_t compile_block::nltype

Definition at line 751 of file pcre2_intmodedep.h.

◆ parens_depth

uint16_t compile_block::parens_depth

Definition at line 738 of file pcre2_intmodedep.h.

◆ parsed_pattern

uint32_t* compile_block::parsed_pattern

Definition at line 746 of file pcre2_intmodedep.h.

◆ parsed_pattern_end

uint32_t* compile_block::parsed_pattern_end

Definition at line 747 of file pcre2_intmodedep.h.

◆ req_varyopt

uint32_t compile_block::req_varyopt

Definition at line 756 of file pcre2_intmodedep.h.

◆ small_ref_offset

PCRE2_SIZE compile_block::small_ref_offset[10]

Definition at line 734 of file pcre2_intmodedep.h.

◆ start_code

PCRE2_SPTR compile_block::start_code

Definition at line 729 of file pcre2_intmodedep.h.

◆ start_pattern

PCRE2_SPTR compile_block::start_pattern

Definition at line 730 of file pcre2_intmodedep.h.

◆ start_workspace

PCRE2_SPTR compile_block::start_workspace

Definition at line 728 of file pcre2_intmodedep.h.

◆ top_backref

uint32_t compile_block::top_backref

Definition at line 749 of file pcre2_intmodedep.h.

◆ workspace_size

PCRE2_SIZE compile_block::workspace_size

Definition at line 733 of file pcre2_intmodedep.h.


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