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().
2522 the results of the study.
2554 study time. Not all patterns can be optimized by the JIT compiler. For
2567 the study data by calling pcre_free_study(). This function was added to
3010 is NULL, or there is no study data, zero is returned. The fourth argu-
3069 was studied, the result of the study should be passed in the extra
3081 is possible to save compiled patterns and study data, and then use them
3091 NULL, /* we didn't study the pattern */
4118 NULL, /* we didn't study the pattern */
8389 like this to free the study data:
8573 result of a successful study with PCRE_STUDY_JIT_COMPILE etc.
8762 partial matches on the same pattern. If the appropriate JIT study mode
9270 study data in a similar way to the compiled pattern itself. However, if
9277 study data, and this is what you must save (not the pcre[16|32]_extra
9278 block itself). The length of the study data can be obtained by calling
9281 before trying to save the study data.
9308 If you saved study data with the compiled pattern, you need to create
9310 point to the reloaded study data. You must also set the
9311 PCRE_EXTRA_STUDY_DATA bit in the flags field to indicate that study