Lines Matching defs:match_block
859 typedef struct match_block { struct
860 pcre2_memctl memctl; /* For general use */
861 PCRE2_SIZE heap_limit; /* As it says */
862 uint32_t match_limit; /* As it says */
863 uint32_t match_limit_depth; /* As it says */
864 uint32_t match_call_count; /* Number of times a new frame is created */
865 BOOL hitend; /* Hit the end of the subject at some point */
866 BOOL hasthen; /* Pattern contains (*THEN) */
867 BOOL allowemptypartial; /* Allow empty hard partial */
868 const uint8_t *lcc; /* Points to lower casing table */
869 const uint8_t *fcc; /* Points to case-flipping table */
870 const uint8_t *ctypes; /* Points to table of type maps */
871 PCRE2_SIZE start_offset; /* The start offset value */
872 PCRE2_SIZE end_offset_top; /* Highwater mark at end of match */
873 uint16_t partial; /* PARTIAL options */
874 uint16_t bsr_convention; /* \R interpretation */
875 uint16_t name_count; /* Number of names in name table */
876 uint16_t name_entry_size; /* Size of entry in names table */
900 } match_block; argument