Lines Matching refs:study
328 tions from just one library. For example, if you want to study a pat-
330 pcre16_study(), not pcre_study(), and you must free the study data with
660 want to study a pattern that was compiled with pcre32_compile(), you
662 study data with pcre32_free_study().
2521 the results of the study.
2553 study time. Not all patterns can be optimized by the JIT compiler. For
2566 the study data by calling pcre_free_study(). This function was added to
3009 is NULL, or there is no study data, zero is returned. The fourth argu-
3068 was studied, the result of the study should be passed in the extra
3080 is possible to save compiled patterns and study data, and then use them
3090 NULL, /* we didn't study the pattern */
4117 NULL, /* we didn't study the pattern */
8397 like this to free the study data:
8593 result of a successful study with PCRE_STUDY_JIT_COMPILE etc.
8809 partial matches on the same pattern. If the appropriate JIT study mode
9317 study data in a similar way to the compiled pattern itself. However, if
9324 study data, and this is what you must save (not the pcre[16|32]_extra
9325 block itself). The length of the study data can be obtained by calling
9328 before trying to save the study data.
9355 If you saved study data with the compiled pattern, you need to create
9357 point to the reloaded study data. You must also set the
9358 PCRE_EXTRA_STUDY_DATA bit in the flags field to indicate that study