Lines Matching refs:URegularExpression
25 struct URegularExpression: public UMemory {
27 URegularExpression();
28 ~URegularExpression();
45 URegularExpression::URegularExpression() {
56 URegularExpression::~URegularExpression() {
72 static UBool validateRE(const URegularExpression *re, UErrorCode *status, UBool requiresText = TRUE) {
92 U_CAPI URegularExpression * U_EXPORT2
111 URegularExpression *re = new URegularExpression;
167 uregex_close(URegularExpression *re) {
181 U_CAPI URegularExpression * U_EXPORT2
182 uregex_clone(const URegularExpression *source, UErrorCode *status) {
187 URegularExpression *clone = new URegularExpression;
218 uregex_pattern(const URegularExpression *regexp,
238 uregex_flags(const URegularExpression *regexp, UErrorCode *status) {
253 uregex_setText(URegularExpression *regexp,
280 uregex_getText(URegularExpression *regexp,
299 uregex_matches(URegularExpression *regexp,
322 uregex_lookingAt(URegularExpression *regexp,
345 uregex_find(URegularExpression *regexp,
367 uregex_findNext(URegularExpression *regexp,
382 uregex_groupCount(URegularExpression *regexp,
398 uregex_group(URegularExpression *regexp,
450 uregex_start(URegularExpression *regexp,
467 uregex_end(URegularExpression *regexp,
483 uregex_reset(URegularExpression *regexp,
499 uregex_setRegion(URegularExpression *regexp,
516 uregex_regionStart(const URegularExpression *regexp,
531 uregex_regionEnd(const URegularExpression *regexp,
546 uregex_hasTransparentBounds(const URegularExpression *regexp,
561 uregex_useTransparentBounds(URegularExpression *regexp,
577 uregex_hasAnchoringBounds(const URegularExpression *regexp,
592 uregex_useAnchoringBounds(URegularExpression *regexp,
608 uregex_hitEnd(const URegularExpression *regexp,
623 uregex_requireEnd(const URegularExpression *regexp,
638 uregex_setTimeLimit(URegularExpression *regexp,
654 uregex_getTimeLimit(const URegularExpression *regexp,
671 uregex_setStackLimit(URegularExpression *regexp,
687 uregex_getStackLimit(const URegularExpression *regexp,
703 uregex_setMatchCallback(URegularExpression *regexp,
719 uregex_getMatchCallback(const URegularExpression *regexp,
735 uregex_replaceAll(URegularExpression *regexp,
784 uregex_replaceFirst(URegularExpression *regexp,
828 inline static int32_t appendReplacement(URegularExpression *regexp,
835 inline static int32_t appendTail(URegularExpression *regexp,
875 int32_t RegexCImpl::appendReplacement(URegularExpression *regexp,
1074 uregex_appendReplacement(URegularExpression *regexp,
1090 int32_t RegexCImpl::appendTail(URegularExpression *regexp,
1194 uregex_appendTail(URegularExpression *regexp,
1245 uregex_split( URegularExpression *regexp,