Lines Matching refs:RuleCharacterIterator
386 RuleCharacterIterator chars(pattern, symbols, pos);
430 * Parse the pattern from the given RuleCharacterIterator. The
443 void UnicodeSet::applyPattern(RuleCharacterIterator& chars,
455 int32_t opts = RuleCharacterIterator::PARSE_VARIABLES |
456 RuleCharacterIterator::PARSE_ESCAPES;
458 opts |= RuleCharacterIterator::SKIP_WHITESPACE;
464 RuleCharacterIterator::Pos backup;
1158 * @param iterOpts RuleCharacterIterator options
1160 UBool UnicodeSet::resemblesPropertyPattern(RuleCharacterIterator& chars,
1165 iterOpts &= ~RuleCharacterIterator::PARSE_ESCAPES;
1166 RuleCharacterIterator::Pos pos;
1170 UChar32 d = chars.next(iterOpts & ~RuleCharacterIterator::SKIP_WHITESPACE,
1286 void UnicodeSet::applyPropertyPattern(RuleCharacterIterator& chars,