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()
888 UBool RegexMatcher::find(int64_t start, UErrorCode &status) { in find()
919 UBool RegexMatcher::findUsingChunk(UErrorCode &status) { in findUsingChunk()
1149 UnicodeString RegexMatcher::group(UErrorCode &status) const { in group()
1154 UText *RegexMatcher::group(UText *dest, int64_t &group_len, UErrorCode &status) const { in group()
1159 UText *RegexMatcher::group(int32_t groupNum, UText *dest, int64_t &group_len, UErrorCode &status) c… in group()
1201 UnicodeString RegexMatcher::group(int32_t groupNum, UErrorCode &status) const { in group()
1236 int64_t RegexMatcher::appendGroup(int32_t groupNum, UText *dest, UErrorCode &status) const { in appendGroup()
1305 int32_t RegexMatcher::groupCount() const { in groupCount()
1314 UBool RegexMatcher::hasAnchoringBounds() const { in hasAnchoringBounds()
1324 UBool RegexMatcher::hasTransparentBounds() const { in hasTransparentBounds()
1335 UBool RegexMatcher::hitEnd() const { in hitEnd()
1345 const UnicodeString &RegexMatcher::input() const { in input()
1372 UText *RegexMatcher::inputText() const { in inputText()
1382 UText *RegexMatcher::getInput (UText *dest, UErrorCode &status) const { in getInput()
1452 UBool RegexMatcher::lookingAt(UErrorCode &status) { in lookingAt()
1479 UBool RegexMatcher::lookingAt(int64_t start, UErrorCode &status) { in lookingAt()
1523 UBool RegexMatcher::matches(UErrorCode &status) { in matches()
1551 UBool RegexMatcher::matches(int64_t start, UErrorCode &status) { in matches()
1595 const RegexPattern &RegexMatcher::pattern() const { in pattern()
1606 RegexMatcher &RegexMatcher::region(int64_t regionStart, int64_t regionLimit, int64_t startIndex, UE… in region()
1649 RegexMatcher &RegexMatcher::region(int64_t start, int64_t limit, UErrorCode &status) { in region()
1658 int32_t RegexMatcher::regionEnd() const { in regionEnd()
1662 int64_t RegexMatcher::regionEnd64() const { in regionEnd64()
1671 int32_t RegexMatcher::regionStart() const { in regionStart()
1675 int64_t RegexMatcher::regionStart64() const { in regionStart64()
1685 UnicodeString RegexMatcher::replaceAll(const UnicodeString &replacement, UErrorCode &status) { in replaceAll()
1708 UText *RegexMatcher::replaceAll(UText *replacement, UText *dest, UErrorCode &status) { in replaceAll()
1746 UnicodeString RegexMatcher::replaceFirst(const UnicodeString &replacement, UErrorCode &status) { in replaceFirst()
1765 UText *RegexMatcher::replaceFirst(UText *replacement, UText *dest, UErrorCode &status) { in replaceFirst()
1800 UBool RegexMatcher::requireEnd() const { in requireEnd()
1810 RegexMatcher &RegexMatcher::reset() { in reset()
1825 void RegexMatcher::resetPreserveRegion() { in resetPreserveRegion()
1839 RegexMatcher &RegexMatcher::reset(const UnicodeString &input) { in reset()
1867 RegexMatcher &RegexMatcher::reset(UText *input) { in reset()
1897 RegexMatcher &RegexMatcher::reset(int64_t position, UErrorCode &status) { in reset()
1917 RegexMatcher &RegexMatcher::refreshInputText(UText *input, UErrorCode &status) { in refreshInputText()
1955 void RegexMatcher::setTrace(UBool state) { in setTrace()
2027 int32_t RegexMatcher::split(const UnicodeString &input, in split()
2062 int32_t RegexMatcher::split(UText *input, in split()
2261 int32_t RegexMatcher::start(UErrorCode &status) const { in start()
2265 int64_t RegexMatcher::start64(UErrorCode &status) const { in start64()
2275 int64_t RegexMatcher::start64(int32_t group, UErrorCode &status) const { in start64()
2305 int32_t RegexMatcher::start(int32_t group, UErrorCode &status) const { in start()
2314 RegexMatcher &RegexMatcher::useAnchoringBounds(UBool b) { in useAnchoringBounds()
2327 RegexMatcher &RegexMatcher::useTransparentBounds(UBool b) { in useTransparentBounds()
2339 void RegexMatcher::setTimeLimit(int32_t limit, UErrorCode &status) { in setTimeLimit()
2360 int32_t RegexMatcher::getTimeLimit() const { in getTimeLimit()
2370 void RegexMatcher::setStackLimit(int32_t limit, UErrorCode &status) { in setStackLimit()
2410 int32_t RegexMatcher::getStackLimit() const { in getStackLimit()
2420 void RegexMatcher::setMatchCallback(URegexMatchCallback *callback, in setMatchCallback()
2436 void RegexMatcher::getMatchCallback(URegexMatchCallback *&callback, in getMatchCallback()
2452 void RegexMatcher::setFindProgressCallback(URegexFindProgressCallback *callback, in setFindProgressCallback()
2468 void RegexMatcher::getFindProgressCallback(URegexFindProgressCallback *&callback, in getFindProgressCallback()
2494 REStackFrame *RegexMatcher::resetStack() { in resetStack()
2530 UBool RegexMatcher::isWordBoundary(int64_t pos) { in isWordBoundary()
2566 UBool RegexMatcher::isChunkWordBoundary(int32_t pos) { in isChunkWordBoundary()
2614 UBool RegexMatcher::isUWordBoundary(int64_t pos) { in isUWordBoundary()
2656 void RegexMatcher::IncrementTime(UErrorCode &status) { in IncrementTime()
2691 inline REStackFrame *RegexMatcher::StateSave(REStackFrame *fp, int64_t savePatIdx, UErrorCode &stat… in StateSave()
2749 void RegexMatcher::MatchAt(int64_t startIdx, UBool toEnd, UErrorCode &status) { in MatchAt()
4331 void RegexMatcher::MatchChunkAt(int32_t startIdx, UBool toEnd, UErrorCode &status) { in MatchChunkAt()
5826 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(RegexMatcher)