/external/libtextclassifier/util/utf8/ |
unilib-icu.h | 48 class RegexPattern; 104 friend class RegexPattern; 105 explicit RegexMatcher(icu::RegexPattern* pattern, icu::UnicodeString text); 117 class RegexPattern { 123 explicit RegexPattern(std::unique_ptr<icu::RegexPattern> pattern) 127 std::unique_ptr<icu::RegexPattern> pattern_; 147 std::unique_ptr<RegexPattern> CreateRegexPattern(
|
unilib-icu.cc | 67 UniLib::RegexMatcher::RegexMatcher(icu::RegexPattern* pattern, 80 std::unique_ptr<UniLib::RegexMatcher> UniLib::RegexPattern::Matcher( 273 std::unique_ptr<UniLib::RegexPattern> UniLib::CreateRegexPattern( 276 std::unique_ptr<icu::RegexPattern> pattern( 277 icu::RegexPattern::compile(icu::UnicodeString::fromUTF8(icu::StringPiece( 283 return std::unique_ptr<UniLib::RegexPattern>( 284 new UniLib::RegexPattern(std::move(pattern)));
|
unilib_test.cc | 77 std::unique_ptr<UniLib::RegexPattern> pattern = 98 std::unique_ptr<UniLib::RegexPattern> pattern = 139 std::unique_ptr<UniLib::RegexPattern> pattern =
|
/external/icu/icu4c/source/i18n/ |
repattrn.cpp | 34 // RegexPattern Default Constructor 37 RegexPattern::RegexPattern() { 49 RegexPattern::RegexPattern(const RegexPattern &other) : UObject(other) { 61 RegexPattern &RegexPattern::operator = (const RegexPattern &other) { 162 // Bring an uninitialized RegexPattern up to a default state [all...] |
regexcmp.h | 41 class RegexPattern; 58 RegexCompile(RegexPattern *rp, UErrorCode &e); 135 RegexPattern *fRXPat;
|
uregex.cpp | 39 RegexPattern *fPat; 157 re->fPat = RegexPattern::compile(&patText, flags, *pe, *status); 159 re->fPat = RegexPattern::compile(&patText, flags, *status); 240 re->fPat = RegexPattern::compile(&patText, flags, *pe, *status); 242 re->fPat = RegexPattern::compile(&patText, flags, *status); [all...] |
rematch.cpp | 70 RegexMatcher::RegexMatcher(const RegexPattern *pat) { 93 fPatternOwned = RegexPattern::compile(regexp, flags, pe, status); 112 fPatternOwned = RegexPattern::compile(regexp, flags, pe, status); 129 fPatternOwned = RegexPattern::compile(regexp, flags, pe, status); 144 fPatternOwned = RegexPattern::compile(regexp, flags, pe, status); [all...] |
regexcmp.cpp | 54 RegexCompile::RegexCompile(RegexPattern *rxp, UErrorCode &status) : 142 // There should be no pattern stuff in the RegexPattern object. They can not be reused. 145 // Prepare the RegexPattern object to receive the compiled pattern. [all...] |
/external/icu/icu4c/source/i18n/unicode/ |
regex.h | 30 * <code>RegexPattern</code> and <code>RegexMatcher</code>. 31 * <code>RegexPattern</code> objects represent a pre-processed, or compiled 43 * need for <code>RegexPattern</code> objects can usually be eliminated. 67 class RegexPattern; 77 * Class <code>RegexPattern</code> represents a compiled regular expression. It includes 78 * factory methods for creating a RegexPattern object from the source (string) form 83 * <p>Class RegexPattern is not intended to be subclassed.</p> 87 class U_I18N_API RegexPattern U_FINAL : public UObject { 91 * default constructor. Create a RegexPattern object that refers to no actual 92 * pattern. Not normally needed; RegexPattern objects are usuall [all...] |
/external/libtextclassifier/datetime/ |
extractor.h | 34 std::unique_ptr<const UniLib::RegexPattern> compiled_regex; 50 const std::vector<std::unique_ptr<const UniLib::RegexPattern>>& 104 const std::vector<std::unique_ptr<const UniLib::RegexPattern>>& rules_;
|
parser.h | 106 std::vector<std::unique_ptr<const UniLib::RegexPattern>> extractor_rules_;
|
parser.cc | 52 std::unique_ptr<UniLib::RegexPattern> regex_pattern = 73 std::unique_ptr<UniLib::RegexPattern> regex_pattern =
|
/libcore/luni/src/main/native/ |
java_util_regex_Pattern.cpp | 71 delete reinterpret_cast<icu::RegexPattern*>(addr); 96 icu::RegexPattern* result = icu::RegexPattern::compile(regexString, flags, error, status);
|
java_util_regex_Matcher.cpp | 214 icu::RegexPattern* pattern = reinterpret_cast<icu::RegexPattern*>(static_cast<uintptr_t>(patternAddr)); 217 if (maybeThrowIcuException(env, "RegexPattern::matcher", status)) { 247 icu::RegexPattern* pattern = reinterpret_cast<icu::RegexPattern*>(static_cast<uintptr_t>(patternAddr)); 258 maybeThrowIcuException(env, "RegexPattern::groupNumberFromName", status);
|
/external/icu/icu4c/source/tools/genrb/ |
prscmnts.cpp | 97 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), 0, *status); 132 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), UREGEX_MULTILINE, *status); 156 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), UREGEX_MULTILINE, *status); 196 RegexPattern *pattern = RegexPattern::compile(UnicodeString("@"), UREGEX_MULTILINE, *status);
|
/external/libtextclassifier/ |
zlib-utils.h | 72 std::unique_ptr<UniLib::RegexPattern> UncompressMakeRegexPattern(
|
token-feature-extractor.h | 109 std::vector<std::unique_ptr<UniLib::RegexPattern>> regex_patterns_;
|
zlib-utils.cc | 230 std::unique_ptr<UniLib::RegexPattern> UncompressMakeRegexPattern( 260 std::unique_ptr<UniLib::RegexPattern> regex_pattern =
|
token-feature-extractor.cc | 76 regex_patterns_.push_back(std::unique_ptr<UniLib::RegexPattern>(
|
text-classifier.h | 336 std::unique_ptr<UniLib::RegexPattern> pattern;
|
text-classifier.cc | 294 std::unique_ptr<UniLib::RegexPattern> compiled_pattern = [all...] |
/external/icu/icu4c/source/test/intltest/ |
regextst.cpp | 337 RegexPattern *REPattern = NULL; 342 REPattern = RegexPattern::compile(patString, 0, pe, status); 344 dataerrln("RegexTest failure in RegexPattern::compile() at line %d. Status = %s", 400 RegexPattern *REPattern = NULL; 405 REPattern = RegexPattern::compile(&pattern, 0, pe, status); 407 dataerrln("RegexTest failure in RegexPattern::compile() at line %d (UTF8). Status = %s\n", 490 RegexPattern *callerPattern = NULL; 496 callerPattern = RegexPattern::compile(patString, 0, pe, status); 515 callerPattern = RegexPattern::compile(&patternText, 0, pe, status); 551 RegexPattern *pattern [all...] |
/external/icu/icu4c/source/samples/ugrep/ |
ugrep.cpp | 103 // Create a RegexPattern object from the user supplied pattern string. 112 RegexPattern *rePat = RegexPattern::compile(pattern, parseErr, status);
|