Lines Matching defs:compile_block
719 typedef struct compile_block { struct
720 pcre2_real_compile_context *cx; /* Points to the compile context */
721 const uint8_t *lcc; /* Points to lower casing table */
722 const uint8_t *fcc; /* Points to case-flipping table */
723 const uint8_t *cbits; /* Points to character type table */
724 const uint8_t *ctypes; /* Points to table of type maps */
725 PCRE2_SPTR start_workspace; /* The start of working space */
726 PCRE2_SPTR start_code; /* The start of the compiled code */
727 PCRE2_SPTR start_pattern; /* The start of the pattern */
728 PCRE2_SPTR end_pattern; /* The end of the pattern */
729 PCRE2_UCHAR *name_table; /* The name/number table */
730 PCRE2_SIZE workspace_size; /* Size of workspace */
731 PCRE2_SIZE small_ref_offset[10]; /* Offsets for \1 to \9 */
732 PCRE2_SIZE erroroffset; /* Offset of error in pattern */
733 uint16_t names_found; /* Number of entries so far */
734 uint16_t name_entry_size; /* Size of each entry */
735 uint16_t parens_depth; /* Depth of nested parentheses */
736 uint16_t assert_depth; /* Depth of nested assertions */
760 } compile_block; argument