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