Lines Matching full:keyword
364 // The keyword is empty until we need to match against non-explicit, not-"other" value.
365 // Then we get the keyword from the selector.
367 // or if the only non-explicit keyword is "other".)
368 UnicodeString keyword;
371 // to avoid matching the keyword again (duplicates are allowed)
377 // We remember the first matching-keyword sub-message if we have not seen
381 // We avoid matching the keyword twice by also setting haveKeywordMatch=true
382 // at the first keyword match.
403 // plural keyword like "few" or "other"
408 if(0 == keyword.compare(other)) {
410 // and the selected keyword is also "other".
416 if(keyword.isEmpty()) {
417 keyword=selector.select(number-offset, ec);
418 if(msgStart!=0 && (0 == keyword.compare(other))) {
422 // Skip keyword matching but do getLimitPartIndex().
425 if(!haveKeywordMatch && pattern.partSubstringMatches(*part, keyword)) {
426 // keyword matches
428 // Do not match this keyword again.