Lines Matching refs:UTF8Matcher
3386 RegexMatcher *matcher = NULL, *UTF8Matcher = NULL; in regex_find() local
3580 UTF8Matcher = &UTF8Pattern->matcher(status)->reset(&inputText); in regex_find()
3584 if (UTF8Matcher == NULL) { in regex_find()
3594 if (UTF8Matcher != NULL) { in regex_find()
3630 if (UTF8Matcher != NULL) { in regex_find()
3631 UTF8Matcher->region(regionStartUTF8, regionEndUTF8, status); in regex_find()
3637 if (UTF8Matcher != NULL) { in regex_find()
3638 UTF8Matcher->useAnchoringBounds(FALSE); in regex_find()
3643 if (UTF8Matcher != NULL) { in regex_find()
3644 UTF8Matcher->useTransparentBounds(TRUE); in regex_find()
3658 if (UTF8Matcher != NULL) { in regex_find()
3659 isUTF8Match = UTF8Matcher->matches(status); in regex_find()
3663 if (UTF8Matcher != NULL) { in regex_find()
3664 isUTF8Match = UTF8Matcher->lookingAt(status); in regex_find()
3668 if (UTF8Matcher != NULL) { in regex_find()
3669 isUTF8Match = UTF8Matcher->find(); in regex_find()
3690 } else if (UTF8Matcher != NULL && isUTF8Match == FALSE && groupStarts.size() != 0) { in regex_find()
3701 } else if (UTF8Matcher != NULL && isUTF8Match && groupStarts.size() == 0) { in regex_find()
3717 } else if (UTF8Matcher != NULL && UTF8Matcher->start(i, status) != expectedStartUTF8) { in regex_find()
3719 line, i, expectedStartUTF8, UTF8Matcher->start(i, status)); in regex_find()
3732 } else if (UTF8Matcher != NULL && UTF8Matcher->end(i, status) != expectedEndUTF8) { in regex_find()
3734 line, i, expectedEndUTF8, UTF8Matcher->end(i, status)); in regex_find()
3745 else if (UTF8Matcher != NULL && UTF8Matcher->groupCount()+1 < groupStarts.size()) { in regex_find()
3747 line, groupStarts.size()-1, UTF8Matcher->groupCount()); in regex_find()
3755 …} else if (UTF8Matcher != NULL && (flags.indexOf((UChar)0x59) >= 0) && // 'Y' flag: RequireEnd… in regex_find()
3756 UTF8Matcher->requireEnd() == TRUE) { in regex_find()
3765 …} else if (UTF8Matcher != NULL && (flags.indexOf((UChar)0x79) >= 0) && // 'Y' flag: RequireEnd… in regex_find()
3766 UTF8Matcher->requireEnd() == FALSE) { in regex_find()
3775 …} else if (UTF8Matcher != NULL && (flags.indexOf((UChar)0x5A) >= 0) && // 'Z' flag: hitEnd() =… in regex_find()
3776 UTF8Matcher->hitEnd() == TRUE) { in regex_find()
3785 …} else if (UTF8Matcher != NULL && (flags.indexOf((UChar)0x7A) >= 0) && // 'z' flag: hitEnd() =… in regex_find()
3786 UTF8Matcher->hitEnd() == FALSE) { in regex_find()
3800 delete UTF8Matcher; in regex_find()