Lines Matching defs:ignorables
63 IgnorablesMatcher* ignorables)
68 fIgnorables(ignorables) {}
73 // Add an ignorables matcher between tokens except between two literals, and don't put two
74 // ignorables matchers in a row.
109 // No action necessary: the ignorables matcher has already been added.
157 IgnorablesMatcher& AffixTokenMatcherWarehouse::ignorables() {
158 return fSetupData->ignorables;
207 IgnorablesMatcher* ignorables;
209 ignorables = nullptr;
211 ignorables = &tokenWarehouse.ignorables();
214 AffixPatternMatcherBuilder builder(affixPattern, tokenWarehouse, ignorables);
238 const IgnorablesMatcher& ignorables, parse_flags_t parseFlags,
250 AffixUtils::containsOnlySymbolsAndIgnorables(posPrefixString, *ignorables.getSet(), status) &&
251 AffixUtils::containsOnlySymbolsAndIgnorables(posSuffixString, *ignorables.getSet(), status) &&
252 AffixUtils::containsOnlySymbolsAndIgnorables(negPrefixString, *ignorables.getSet(), status) &&
253 AffixUtils::containsOnlySymbolsAndIgnorables(negSuffixString, *ignorables.getSet(), status)
260 // The affixes contain only symbols and ignorables.
269 const IgnorablesMatcher& ignorables,
271 if (!isInteresting(patternInfo, ignorables, parseFlags, status)) {