Lines Matching refs:regex_pattern
293 for (const auto& regex_pattern : *model_->regex_model()->patterns()) {
295 UncompressMakeRegexPattern(*unilib_, regex_pattern->pattern(),
296 regex_pattern->compressed_pattern(),
303 if (regex_pattern->enabled_modes() & ModeFlag_ANNOTATION) {
306 if (regex_pattern->enabled_modes() & ModeFlag_CLASSIFICATION) {
309 if (regex_pattern->enabled_modes() & ModeFlag_SELECTION) {
312 regex_patterns_.push_back({regex_pattern->collection_name()->str(),
313 regex_pattern->target_classification_score(),
314 regex_pattern->priority_score(),
316 if (regex_pattern->use_approximate_matching()) {
969 const CompiledRegexPattern& regex_pattern = regex_patterns_[pattern_id];
971 regex_pattern.pattern->Matcher(selection_text_unicode);
984 *classification_result = {regex_pattern.collection_name,
985 regex_pattern.target_classification_score,
986 regex_pattern.priority_score};
1272 const CompiledRegexPattern& regex_pattern = regex_patterns_[pattern_id];
1273 const auto matcher = regex_pattern.pattern->Matcher(context_unicode);
1288 {regex_pattern.collection_name,
1289 regex_pattern.target_classification_score,
1290 regex_pattern.priority_score}};