• Home
  • Raw
  • Download

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()
220 void RegexPattern::zap() { in zap()
259 RegexPattern::~RegexPattern() { in ~RegexPattern()
269 RegexPattern *RegexPattern::clone() const { in clone()
270 RegexPattern *copy = new RegexPattern(*this); in clone()
283 UBool RegexPattern::operator ==(const RegexPattern &other) const { in operator ==()
305 RegexPattern * U_EXPORT2
306 RegexPattern::compile(const UnicodeString &regex, in compile()
329 RegexPattern *This = new RegexPattern; in compile()
356 RegexPattern * U_EXPORT2
357 RegexPattern::compile(UText *regex, in compile()
380 RegexPattern *This = new RegexPattern; in compile()
406 RegexPattern * U_EXPORT2
407 RegexPattern::compile(const UnicodeString &regex, in compile()
418 RegexPattern * U_EXPORT2
419 RegexPattern::compile(UText *regex, in compile()
430 RegexPattern * U_EXPORT2
431 RegexPattern::compile(const UnicodeString &regex, in compile()
443 RegexPattern * U_EXPORT2
444 RegexPattern::compile(UText *regex, in compile()
458 uint32_t RegexPattern::flags() const { in flags()
468 RegexMatcher *RegexPattern::matcher(const UnicodeString &input, in matcher()
484 RegexMatcher *RegexPattern::matcher(UErrorCode &status) const { in matcher()
511 UBool U_EXPORT2 RegexPattern::matches(const UnicodeString &regex, in matches()
519 RegexPattern *pat = NULL; in matches()
522 pat = RegexPattern::compile(regex, 0, pe, status); in matches()
535 UBool U_EXPORT2 RegexPattern::matches(UText *regex, in matches()
543 RegexPattern *pat = NULL; in matches()
546 pat = RegexPattern::compile(regex, 0, pe, status); in matches()
567 UnicodeString RegexPattern::pattern() const { in pattern()
595 UText *RegexPattern::patternText(UErrorCode &status) const { in patternText()
613 int32_t RegexPattern::groupNumberFromName(const UnicodeString &groupName, UErrorCode &status) const… in groupNumberFromName()
628 int32_t RegexPattern::groupNumberFromName(const char *groupName, int32_t nameLength, UErrorCode &st… in groupNumberFromName()
642 int32_t RegexPattern::split(const UnicodeString &input, in split()
663 int32_t RegexPattern::split(UText *input, in split()
688 void RegexPattern::dumpOp(int32_t index) const { in dumpOp()
809 void RegexPattern::dumpPattern() const { in dumpPattern()
861 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(RegexPattern)