Lines Matching refs:study
1300 /* This function is handed a compiled expression that it must study to produce
1327 pcre_study_data *study;
1412 pcre[16]_extra block and a pcre_study_data block. The study data is put in the
1434 study = (pcre_study_data *)((char *)extra + sizeof(PUBL(extra)));
1436 extra->study_data = study;
1438 study->size = sizeof(pcre_study_data);
1439 study->flags = 0;
1442 study data is written to a file, but set the flag only if any of the bits
1447 study->flags |= PCRE_STUDY_MAPPED;
1448 memcpy(study->start_bits, start_bits, sizeof(start_bits));
1450 else memset(study->start_bits, 0, 32 * sizeof(pcre_uint8));
1471 study->flags |= PCRE_STUDY_MINLEN;
1472 study->minlength = min;
1474 else study->minlength = 0;
1489 if (study->flags == 0 && (extra->flags & PCRE_EXTRA_EXECUTABLE_JIT) == 0)
1507 * Free the study data *