Lines Matching refs:RegexMatcher
70 RegexMatcher::RegexMatcher(const RegexPattern *pat) { in RegexMatcher() function in RegexMatcher
86 RegexMatcher::RegexMatcher(const UnicodeString ®exp, const UnicodeString &input, in RegexMatcher() function in RegexMatcher
105 RegexMatcher::RegexMatcher(UText *regexp, UText *input, in RegexMatcher() function in RegexMatcher
122 RegexMatcher::RegexMatcher(const UnicodeString ®exp, in RegexMatcher() function in RegexMatcher
137 RegexMatcher::RegexMatcher(UText *regexp, in RegexMatcher() function in RegexMatcher
156 RegexMatcher::~RegexMatcher() { in ~RegexMatcher()
190 void RegexMatcher::init(UErrorCode &status) { in init()
238 void RegexMatcher::init2(UText *input, UErrorCode &status) { in init2()
277 RegexMatcher &RegexMatcher::appendReplacement(UnicodeString &dest, in appendReplacement()
300 RegexMatcher &RegexMatcher::appendReplacement(UText *dest, in appendReplacement()
490 UnicodeString &RegexMatcher::appendTail(UnicodeString &dest) { in appendTail()
506 UText *RegexMatcher::appendTail(UText *dest, UErrorCode &status) { in appendTail()
550 int32_t RegexMatcher::end(UErrorCode &err) const { in end()
554 int64_t RegexMatcher::end64(UErrorCode &err) const { in end64()
558 int64_t RegexMatcher::end64(int32_t group, UErrorCode &err) const { in end64()
585 int32_t RegexMatcher::end(int32_t group, UErrorCode &err) const { in end()
599 UBool RegexMatcher::findProgressInterrupt(int64_t pos, UErrorCode &status) { in findProgressInterrupt()
612 UBool RegexMatcher::find() { in find()
626 UBool RegexMatcher::find(UErrorCode &status) { in find()
889 UBool RegexMatcher::find(int64_t start, UErrorCode &status) { in find()
920 UBool RegexMatcher::findUsingChunk(UErrorCode &status) { in findUsingChunk()
1151 UnicodeString RegexMatcher::group(UErrorCode &status) const { in group()
1156 UText *RegexMatcher::group(UText *dest, int64_t &group_len, UErrorCode &status) const { in group()
1161 UText *RegexMatcher::group(int32_t groupNum, UText *dest, int64_t &group_len, UErrorCode &status) c… in group()
1203 UnicodeString RegexMatcher::group(int32_t groupNum, UErrorCode &status) const { in group()
1238 int64_t RegexMatcher::appendGroup(int32_t groupNum, UText *dest, UErrorCode &status) const { in appendGroup()
1307 int32_t RegexMatcher::groupCount() const { in groupCount()
1316 UBool RegexMatcher::hasAnchoringBounds() const { in hasAnchoringBounds()
1326 UBool RegexMatcher::hasTransparentBounds() const { in hasTransparentBounds()
1337 UBool RegexMatcher::hitEnd() const { in hitEnd()
1347 const UnicodeString &RegexMatcher::input() const { in input()
1374 UText *RegexMatcher::inputText() const { in inputText()
1384 UText *RegexMatcher::getInput (UText *dest, UErrorCode &status) const { in getInput()
1454 UBool RegexMatcher::lookingAt(UErrorCode &status) { in lookingAt()
1481 UBool RegexMatcher::lookingAt(int64_t start, UErrorCode &status) { in lookingAt()
1525 UBool RegexMatcher::matches(UErrorCode &status) { in matches()
1553 UBool RegexMatcher::matches(int64_t start, UErrorCode &status) { in matches()
1597 const RegexPattern &RegexMatcher::pattern() const { in pattern()
1608 RegexMatcher &RegexMatcher::region(int64_t regionStart, int64_t regionLimit, int64_t startIndex, UE… in region()
1651 RegexMatcher &RegexMatcher::region(int64_t start, int64_t limit, UErrorCode &status) { in region()
1660 int32_t RegexMatcher::regionEnd() const { in regionEnd()
1664 int64_t RegexMatcher::regionEnd64() const { in regionEnd64()
1673 int32_t RegexMatcher::regionStart() const { in regionStart()
1677 int64_t RegexMatcher::regionStart64() const { in regionStart64()
1687 UnicodeString RegexMatcher::replaceAll(const UnicodeString &replacement, UErrorCode &status) { in replaceAll()
1710 UText *RegexMatcher::replaceAll(UText *replacement, UText *dest, UErrorCode &status) { in replaceAll()
1748 UnicodeString RegexMatcher::replaceFirst(const UnicodeString &replacement, UErrorCode &status) { in replaceFirst()
1767 UText *RegexMatcher::replaceFirst(UText *replacement, UText *dest, UErrorCode &status) { in replaceFirst()
1802 UBool RegexMatcher::requireEnd() const { in requireEnd()
1812 RegexMatcher &RegexMatcher::reset() { in reset()
1827 void RegexMatcher::resetPreserveRegion() { in resetPreserveRegion()
1841 RegexMatcher &RegexMatcher::reset(const UnicodeString &input) { in reset()
1869 RegexMatcher &RegexMatcher::reset(UText *input) { in reset()
1899 RegexMatcher &RegexMatcher::reset(int64_t position, UErrorCode &status) { in reset()
1919 RegexMatcher &RegexMatcher::refreshInputText(UText *input, UErrorCode &status) { in refreshInputText()
1957 void RegexMatcher::setTrace(UBool state) { in setTrace()
2029 int32_t RegexMatcher::split(const UnicodeString &input, in split()
2064 int32_t RegexMatcher::split(UText *input, in split()
2263 int32_t RegexMatcher::start(UErrorCode &status) const { in start()
2267 int64_t RegexMatcher::start64(UErrorCode &status) const { in start64()
2277 int64_t RegexMatcher::start64(int32_t group, UErrorCode &status) const { in start64()
2307 int32_t RegexMatcher::start(int32_t group, UErrorCode &status) const { in start()
2316 RegexMatcher &RegexMatcher::useAnchoringBounds(UBool b) { in useAnchoringBounds()
2329 RegexMatcher &RegexMatcher::useTransparentBounds(UBool b) { in useTransparentBounds()
2341 void RegexMatcher::setTimeLimit(int32_t limit, UErrorCode &status) { in setTimeLimit()
2362 int32_t RegexMatcher::getTimeLimit() const { in getTimeLimit()
2372 void RegexMatcher::setStackLimit(int32_t limit, UErrorCode &status) { in setStackLimit()
2412 int32_t RegexMatcher::getStackLimit() const { in getStackLimit()
2422 void RegexMatcher::setMatchCallback(URegexMatchCallback *callback, in setMatchCallback()
2438 void RegexMatcher::getMatchCallback(URegexMatchCallback *&callback, in getMatchCallback()
2454 void RegexMatcher::setFindProgressCallback(URegexFindProgressCallback *callback, in setFindProgressCallback()
2470 void RegexMatcher::getFindProgressCallback(URegexFindProgressCallback *&callback, in getFindProgressCallback()
2496 REStackFrame *RegexMatcher::resetStack() { in resetStack()
2532 UBool RegexMatcher::isWordBoundary(int64_t pos) { in isWordBoundary()
2568 UBool RegexMatcher::isChunkWordBoundary(int32_t pos) { in isChunkWordBoundary()
2616 UBool RegexMatcher::isUWordBoundary(int64_t pos) { in isUWordBoundary()
2658 void RegexMatcher::IncrementTime(UErrorCode &status) { in IncrementTime()
2693 inline REStackFrame *RegexMatcher::StateSave(REStackFrame *fp, int64_t savePatIdx, UErrorCode &stat… in StateSave()
2751 void RegexMatcher::MatchAt(int64_t startIdx, UBool toEnd, UErrorCode &status) { in MatchAt()
4315 void RegexMatcher::MatchChunkAt(int32_t startIdx, UBool toEnd, UErrorCode &status) { in MatchChunkAt()
5794 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(RegexMatcher)