Lines Matching refs:RegexPattern
37 RegexPattern::RegexPattern() { in RegexPattern() function in RegexPattern
49 RegexPattern::RegexPattern(const RegexPattern &other) : UObject(other) { in RegexPattern() function in RegexPattern
61 RegexPattern &RegexPattern::operator = (const RegexPattern &other) { in operator =()
165 void RegexPattern::init() { in init()
206 bool RegexPattern::initNamedCaptureMap() { in initNamedCaptureMap()
229 void RegexPattern::zap() { in zap()
270 RegexPattern::~RegexPattern() { in ~RegexPattern()
280 RegexPattern *RegexPattern::clone() const { in clone()
281 RegexPattern *copy = new RegexPattern(*this); in clone()
294 UBool RegexPattern::operator ==(const RegexPattern &other) const { in operator ==()
316 RegexPattern * U_EXPORT2
317 RegexPattern::compile(const UnicodeString ®ex, in compile()
340 RegexPattern *This = new RegexPattern; in compile()
367 RegexPattern * U_EXPORT2
368 RegexPattern::compile(UText *regex, in compile()
391 RegexPattern *This = new RegexPattern; in compile()
417 RegexPattern * U_EXPORT2
418 RegexPattern::compile(const UnicodeString ®ex, in compile()
429 RegexPattern * U_EXPORT2
430 RegexPattern::compile(UText *regex, in compile()
441 RegexPattern * U_EXPORT2
442 RegexPattern::compile(const UnicodeString ®ex, in compile()
454 RegexPattern * U_EXPORT2
455 RegexPattern::compile(UText *regex, in compile()
469 uint32_t RegexPattern::flags() const { in flags()
479 RegexMatcher *RegexPattern::matcher(const UnicodeString &input, in matcher()
495 RegexMatcher *RegexPattern::matcher(UErrorCode &status) const { in matcher()
522 UBool U_EXPORT2 RegexPattern::matches(const UnicodeString ®ex, in matches()
530 RegexPattern *pat = NULL; in matches()
533 pat = RegexPattern::compile(regex, 0, pe, status); in matches()
546 UBool U_EXPORT2 RegexPattern::matches(UText *regex, in matches()
554 RegexPattern *pat = NULL; in matches()
557 pat = RegexPattern::compile(regex, 0, pe, status); in matches()
578 UnicodeString RegexPattern::pattern() const { in pattern()
606 UText *RegexPattern::patternText(UErrorCode &status) const { in patternText()
624 int32_t RegexPattern::groupNumberFromName(const UnicodeString &groupName, UErrorCode &status) const… in groupNumberFromName()
639 int32_t RegexPattern::groupNumberFromName(const char *groupName, int32_t nameLength, UErrorCode &st… in groupNumberFromName()
653 int32_t RegexPattern::split(const UnicodeString &input, in split()
674 int32_t RegexPattern::split(UText *input, in split()
699 void RegexPattern::dumpOp(int32_t index) const { in dumpOp()
820 void RegexPattern::dumpPattern() const { in dumpPattern()
872 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(RegexPattern)