start_bits 6376 ext/pcre/pcrelib/pcre_exec.c const pcre_uint8 *start_bits = NULL; start_bits 6714 ext/pcre/pcrelib/pcre_exec.c start_bits = study->start_bits; start_bits 6827 ext/pcre/pcrelib/pcre_exec.c else if (start_bits != NULL) start_bits 6835 ext/pcre/pcrelib/pcre_exec.c if ((start_bits[c/8] & (1 << (c&7))) != 0) break; start_bits 158 ext/pcre/pcrelib/pcre_fullinfo.c ((const pcre_study_data *)extra_data->study_data)->start_bits : NULL; start_bits 2398 ext/pcre/pcrelib/pcre_internal.h pcre_uint8 start_bits[32]; /* Starting char bits */ start_bits 3964 ext/pcre/pcrelib/pcre_jit_compile.c static SLJIT_INLINE void fast_forward_start_bits(compiler_common *common, pcre_uint8 *start_bits, BOOL firstline) start_bits 3990 ext/pcre/pcrelib/pcre_jit_compile.c if (!check_class_ranges(common, start_bits, (start_bits[31] & 0x80) != 0, TRUE, &matches)) start_bits 3999 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP1, 0, SLJIT_MEM1(TMP1), (sljit_sw)start_bits); start_bits 10062 ext/pcre/pcrelib/pcre_jit_compile.c fast_forward_start_bits(common, study->start_bits, (re->options & PCRE_FIRSTLINE) != 0); start_bits 49 ext/pcre/pcrelib/pcre_study.c #define SET_BIT(c) start_bits[c/8] |= (1 << (c&7)) start_bits 633 ext/pcre/pcrelib/pcre_study.c set_table_bit(pcre_uint8 *start_bits, const pcre_uchar *p, BOOL caseless, start_bits 721 ext/pcre/pcrelib/pcre_study.c set_type_bits(pcre_uint8 *start_bits, int cbit_type, unsigned int table_limit, start_bits 725 ext/pcre/pcrelib/pcre_study.c for (c = 0; c < table_limit; c++) start_bits[c] |= cd->cbits[c+cbit_type]; start_bits 763 ext/pcre/pcrelib/pcre_study.c set_nottype_bits(pcre_uint8 *start_bits, int cbit_type, unsigned int table_limit, start_bits 767 ext/pcre/pcrelib/pcre_study.c for (c = 0; c < table_limit; c++) start_bits[c] |= ~cd->cbits[c+cbit_type]; start_bits 769 ext/pcre/pcrelib/pcre_study.c if (table_limit != 32) for (c = 24; c < 32; c++) start_bits[c] = 0xff; start_bits 800 ext/pcre/pcrelib/pcre_study.c set_start_bits(const pcre_uchar *code, pcre_uint8 *start_bits, BOOL utf, start_bits 971 ext/pcre/pcrelib/pcre_study.c rc = set_start_bits(tcode, start_bits, utf, cd); start_bits 1018 ext/pcre/pcrelib/pcre_study.c rc = set_start_bits(++tcode, start_bits, utf, cd); start_bits 1045 ext/pcre/pcrelib/pcre_study.c tcode = set_table_bit(start_bits, tcode + 1, FALSE, cd, utf); start_bits 1054 ext/pcre/pcrelib/pcre_study.c tcode = set_table_bit(start_bits, tcode + 1, TRUE, cd, utf); start_bits 1062 ext/pcre/pcrelib/pcre_study.c tcode = set_table_bit(start_bits, tcode + 1 + IMM2_SIZE, FALSE, cd, utf); start_bits 1068 ext/pcre/pcrelib/pcre_study.c tcode = set_table_bit(start_bits, tcode + 1 + IMM2_SIZE, TRUE, cd, utf); start_bits 1080 ext/pcre/pcrelib/pcre_study.c (void)set_table_bit(start_bits, tcode + 1, FALSE, cd, utf); start_bits 1091 ext/pcre/pcrelib/pcre_study.c (void)set_table_bit(start_bits, tcode + 1, TRUE, cd, utf); start_bits 1164 ext/pcre/pcrelib/pcre_study.c set_nottype_bits(start_bits, cbit_digit, table_limit, cd); start_bits 1169 ext/pcre/pcrelib/pcre_study.c set_type_bits(start_bits, cbit_digit, table_limit, cd); start_bits 1178 ext/pcre/pcrelib/pcre_study.c set_nottype_bits(start_bits, cbit_space, table_limit, cd); start_bits 1183 ext/pcre/pcrelib/pcre_study.c set_type_bits(start_bits, cbit_space, table_limit, cd); start_bits 1188 ext/pcre/pcrelib/pcre_study.c set_nottype_bits(start_bits, cbit_word, table_limit, cd); start_bits 1193 ext/pcre/pcrelib/pcre_study.c set_type_bits(start_bits, cbit_word, table_limit, cd); start_bits 1277 ext/pcre/pcrelib/pcre_study.c set_nottype_bits(start_bits, cbit_digit, table_limit, cd); start_bits 1281 ext/pcre/pcrelib/pcre_study.c set_type_bits(start_bits, cbit_digit, table_limit, cd); start_bits 1289 ext/pcre/pcrelib/pcre_study.c set_nottype_bits(start_bits, cbit_space, table_limit, cd); start_bits 1293 ext/pcre/pcrelib/pcre_study.c set_type_bits(start_bits, cbit_space, table_limit, cd); start_bits 1297 ext/pcre/pcrelib/pcre_study.c set_nottype_bits(start_bits, cbit_word, table_limit, cd); start_bits 1301 ext/pcre/pcrelib/pcre_study.c set_type_bits(start_bits, cbit_word, table_limit, cd); start_bits 1328 ext/pcre/pcrelib/pcre_study.c start_bits[24] |= 0xf0; /* Bits for 0xc4 - 0xc8 */ start_bits 1329 ext/pcre/pcrelib/pcre_study.c memset(start_bits+25, 0xff, 7); /* Bits for 0xc9 - 0xff */ start_bits 1369 ext/pcre/pcrelib/pcre_study.c for (c = 0; c < 16; c++) start_bits[c] |= map[c]; start_bits 1375 ext/pcre/pcrelib/pcre_study.c start_bits[d/8] |= (1 << (d&7)); /* and then skip on to the */ start_bits 1384 ext/pcre/pcrelib/pcre_study.c for (c = 0; c < 32; c++) start_bits[c] |= map[c]; start_bits 1462 ext/pcre/pcrelib/pcre_study.c pcre_uint8 start_bits[32]; start_bits 1534 ext/pcre/pcrelib/pcre_study.c memset(start_bits, 0, 32 * sizeof(pcre_uint8)); start_bits 1535 ext/pcre/pcrelib/pcre_study.c rc = set_start_bits(code, start_bits, (re->options & PCRE_UTF8) != 0, start_bits 1592 ext/pcre/pcrelib/pcre_study.c memcpy(study->start_bits, start_bits, sizeof(start_bits)); start_bits 1594 ext/pcre/pcrelib/pcre_study.c else memset(study->start_bits, 0, 32 * sizeof(pcre_uint8)); start_bits 1599 ext/pcre/pcrelib/pcre_study.c pcre_uint8 *ptr = start_bits;