Lines Matching refs:UTF8Matcher
3327 RegexMatcher *matcher = NULL, *UTF8Matcher = NULL; in regex_find() local
3521 UTF8Matcher = &UTF8Pattern->matcher(status)->reset(&inputText); in regex_find()
3525 if (UTF8Matcher == NULL) { in regex_find()
3535 if (UTF8Matcher != NULL) { in regex_find()
3537 UTF8Matcher->setTrace(TRUE); in regex_find()
3574 if (UTF8Matcher != NULL) { in regex_find()
3575 UTF8Matcher->region(regionStartUTF8, regionEndUTF8, status); in regex_find()
3581 if (UTF8Matcher != NULL) { in regex_find()
3582 UTF8Matcher->useAnchoringBounds(FALSE); in regex_find()
3587 if (UTF8Matcher != NULL) { in regex_find()
3588 UTF8Matcher->useTransparentBounds(TRUE); in regex_find()
3602 if (UTF8Matcher != NULL) { in regex_find()
3603 isUTF8Match = UTF8Matcher->matches(status); in regex_find()
3607 if (UTF8Matcher != NULL) { in regex_find()
3608 isUTF8Match = UTF8Matcher->lookingAt(status); in regex_find()
3612 if (UTF8Matcher != NULL) { in regex_find()
3613 isUTF8Match = UTF8Matcher->find(); in regex_find()
3618 if (UTF8Matcher) { in regex_find()
3619 UTF8Matcher->setTrace(FALSE); in regex_find()
3637 } else if (UTF8Matcher != NULL && isUTF8Match == FALSE && groupStarts.size() != 0) { in regex_find()
3646 if (UTF8Matcher && isUTF8Match && groupStarts.size() == 0) { in regex_find()
3647 …e %d: No match expected, but one found at position %d (UTF-8).", line, UTF8Matcher->start(status)); in regex_find()
3665 } else if (UTF8Matcher != NULL && UTF8Matcher->start(i, status) != expectedStartUTF8) { in regex_find()
3667 line, i, expectedStartUTF8, UTF8Matcher->start(i, status)); in regex_find()
3680 } else if (UTF8Matcher != NULL && UTF8Matcher->end(i, status) != expectedEndUTF8) { in regex_find()
3682 line, i, expectedEndUTF8, UTF8Matcher->end(i, status)); in regex_find()
3693 else if (UTF8Matcher != NULL && UTF8Matcher->groupCount()+1 < groupStarts.size()) { in regex_find()
3695 line, groupStarts.size()-1, UTF8Matcher->groupCount()); in regex_find()
3703 …} else if (UTF8Matcher != NULL && (flags.indexOf((UChar)0x59) >= 0) && // 'Y' flag: RequireEnd… in regex_find()
3704 UTF8Matcher->requireEnd() == TRUE) { in regex_find()
3713 …} else if (UTF8Matcher != NULL && (flags.indexOf((UChar)0x79) >= 0) && // 'Y' flag: RequireEnd… in regex_find()
3714 UTF8Matcher->requireEnd() == FALSE) { in regex_find()
3723 …} else if (UTF8Matcher != NULL && (flags.indexOf((UChar)0x5A) >= 0) && // 'Z' flag: hitEnd() =… in regex_find()
3724 UTF8Matcher->hitEnd() == TRUE) { in regex_find()
3733 …} else if (UTF8Matcher != NULL && (flags.indexOf((UChar)0x7A) >= 0) && // 'z' flag: hitEnd() =… in regex_find()
3734 UTF8Matcher->hitEnd() == FALSE) { in regex_find()
3748 delete UTF8Matcher; in regex_find()