Lines Matching refs:status
183 * @param status A reference to a UErrorCode to receive any errors.
190 UErrorCode &status);
214 * @param status A reference to a UErrorCode to receive any errors.
221 UErrorCode &status);
242 * @param status A reference to a UErrorCode to receive any errors.
250 UErrorCode &status);
274 * @param status A reference to a UErrorCode to receive any errors.
282 UErrorCode &status);
302 * @param status A reference to a UErrorCode to receive any errors.
309 UErrorCode &status);
331 * @param status A reference to a UErrorCode to receive any errors.
338 UErrorCode &status);
360 * @param status A reference to a UErrorCode to receive any errors.
366 UErrorCode &status) const;
389 * @param status A reference to a UErrorCode to receive any errors.
396 UErrorCode &status) const;
408 * <code>utext_openUChars(UText *ut, const UChar *text, int64_t textLength, UErrorCode *status);</code>
413 UErrorCode &status) const;
423 * @param status A reference to a UErrorCode to receive any errors.
428 virtual RegexMatcher *matcher(UErrorCode &status) const;
440 * @param status A reference to a UErrorCode to receive any errors.
448 UErrorCode &status);
460 * @param status A reference to a UErrorCode to receive any errors.
468 UErrorCode &status);
492 virtual UText *patternText(UErrorCode &status) const;
516 * @param status A reference to a UErrorCode to receive any errors.
523 UErrorCode &status) const;
546 * @param status A reference to a UErrorCode to receive any errors.
554 UErrorCode &status) const;
587 UErrorCode fDeferredStatus; // status if some prior error has left this
662 * @param status Any errors are reported by setting this UErrorCode variable.
665 RegexMatcher(const UnicodeString ®exp, uint32_t flags, UErrorCode &status);
678 * @param status Any errors are reported by setting this UErrorCode variable.
682 RegexMatcher(UText *regexp, uint32_t flags, UErrorCode &status);
702 * @param status Any errors are reported by setting this UErrorCode variable.
706 uint32_t flags, UErrorCode &status);
725 * @param status Any errors are reported by setting this UErrorCode variable.
730 uint32_t flags, UErrorCode &status);
742 * <code>utext_openUChars(UText *ut, const UChar *text, int64_t textLength, UErrorCode *status);</code>
747 uint32_t flags, UErrorCode &status);
761 * @param status A reference to a UErrorCode to receive any errors.
765 virtual UBool matches(UErrorCode &status);
774 * @param status A reference to a UErrorCode to receive any errors.
778 virtual UBool matches(int64_t startIndex, UErrorCode &status);
790 * @param status A reference to a UErrorCode to receive any errors.
794 virtual UBool lookingAt(UErrorCode &status);
806 * @param status A reference to a UErrorCode to receive any errors.
810 virtual UBool lookingAt(int64_t startIndex, UErrorCode &status);
820 * use find(startPos, status) instead of find(), because the saved starting
833 * @param status A reference to a UErrorCode to receive any errors.
837 virtual UBool find(int64_t start, UErrorCode &status);
843 * @param status A reference to a UErrorCode to receive any errors.
849 virtual UnicodeString group(UErrorCode &status) const;
857 * @param status A reference to a UErrorCode to receive any errors.
864 virtual UnicodeString group(int32_t groupNum, UErrorCode &status) const;
881 * @param status A reference to a UErrorCode to receive any errors.
889 virtual UText *group(UText *dest, int64_t &group_len, UErrorCode &status) const;
894 virtual UText *group(int32_t groupNum, UText *dest, int64_t &group_len, UErrorCode &status) const;
903 * @param status A reference to a UErrorCode to receive any errors.
911 virtual UText *group(int32_t groupNum, UText *dest, UErrorCode &status) const;
917 * @param status a reference to a UErrorCode to receive any errors.
921 virtual int32_t start(UErrorCode &status) const;
926 virtual int64_t start64(UErrorCode &status) const;
935 * @param status A reference to a UErrorCode to receive any errors. Possible
942 virtual int32_t start(int32_t group, UErrorCode &status) const;
947 virtual int64_t start64(int32_t group, UErrorCode &status) const;
953 * @param status A reference to a UErrorCode to receive any errors. Possible
962 virtual int32_t end(UErrorCode &status) const;
967 virtual int64_t end64(UErrorCode &status) const;
974 * @param status A reference to a UErrorCode to receive any errors. Possible
986 virtual int32_t end(int32_t group, UErrorCode &status) const;
991 virtual int64_t end64(int32_t group, UErrorCode &status) const;
1020 virtual RegexMatcher &reset(int64_t index, UErrorCode &status);
1075 * @param status Receives errors detected by this function.
1080 virtual RegexMatcher &refreshInputText(UText *input, UErrorCode &status);
1093 * <code>utext_openUChars(UText *ut, const UChar *text, int64_t textLength, UErrorCode *status);</code>
1128 virtual UText *getInput(UText *dest, UErrorCode &status) const;
1146 * @param status
1149 virtual RegexMatcher ®ion(int64_t start, int64_t limit, UErrorCode &status);
1152 * Identical to region(start, limit, status) but also allows a start position without
1155 * @param status A reference to a UErrorCode to receive any errors.
1160 virtual RegexMatcher ®ion(int64_t regionStart, int64_t regionLimit, int64_t startIndex, UErrorCode &status);
1295 * @param status a reference to a UErrorCode to receive any errors.
1299 virtual UnicodeString replaceAll(const UnicodeString &replacement, UErrorCode &status);
1316 * @param status a reference to a UErrorCode to receive any errors.
1322 virtual UText *replaceAll(UText *replacement, UText *dest, UErrorCode &status);
1341 * @param status a reference to a UErrorCode to receive any errors.
1345 virtual UnicodeString replaceFirst(const UnicodeString &replacement, UErrorCode &status);
1366 * @param status a reference to a UErrorCode to receive any errors.
1372 virtual UText *replaceFirst(UText *replacement, UText *dest, UErrorCode &status);
1392 * @param status A reference to a UErrorCode to receive any errors. Possible
1403 const UnicodeString &replacement, UErrorCode &status);
1423 * @param status A reference to a UErrorCode to receive any errors. Possible
1434 UText *replacement, UErrorCode &status);
1462 virtual UText *appendTail(UText *dest, UErrorCode &status);
1484 * @param status A reference to a UErrorCode to receive any errors.
1491 UErrorCode &status);
1512 * @param status A reference to a UErrorCode to receive any errors.
1520 UErrorCode &status);
1540 * @param status A reference to a UErrorCode to receive any errors.
1543 virtual void setTimeLimit(int32_t limit, UErrorCode &status);
1570 * @param status A reference to a UErrorCode to receive any errors.
1574 virtual void setStackLimit(int32_t limit, UErrorCode &status);
1596 * @param status A reference to a UErrorCode to receive any errors.
1601 UErrorCode &status);
1611 * @param status A reference to a UErrorCode to receive any errors.
1616 UErrorCode &status);
1629 * @param status A reference to a UErrorCode to receive any errors.
1634 UErrorCode &status);
1644 * @param status A reference to a UErrorCode to receive any errors.
1649 UErrorCode &status);
1681 void init(UErrorCode &status); // Common initialization
1693 // Match status comes back in matcher member variables.
1695 void MatchAt(int64_t startIdx, UBool toEnd, UErrorCode &status);
1700 inline REStackFrame *StateSave(REStackFrame *fp, int64_t savePatIdx, UErrorCode &status);
1701 void IncrementTime(UErrorCode &status);
1702 UBool ReportFindProgress(int64_t matchIndex, UErrorCode &status);
1704 int64_t appendGroup(int32_t groupNum, UText *dest, UErrorCode &status) const;
1707 void MatchChunkAt(int32_t startIdx, UBool toEnd, UErrorCode &status);