diff options
author | romankoshelev <romankoshelev@yandex-team.com> | 2023-08-14 19:51:50 +0300 |
---|---|---|
committer | romankoshelev <romankoshelev@yandex-team.com> | 2023-08-15 01:24:11 +0300 |
commit | cfcd865e05c0d0525ea27d1e153a043b32a85138 (patch) | |
tree | 68d3b3b25271e8a4998505897a269ff7ce119b76 /contrib/libs/icu/i18n/regeximp.h | |
parent | ccb790c507bd5e8ffe2ef9886ce5ee0a7ce22a15 (diff) | |
download | ydb-cfcd865e05c0d0525ea27d1e153a043b32a85138.tar.gz |
Update ICU to 73.2
Diffstat (limited to 'contrib/libs/icu/i18n/regeximp.h')
-rw-r--r-- | contrib/libs/icu/i18n/regeximp.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/contrib/libs/icu/i18n/regeximp.h b/contrib/libs/icu/i18n/regeximp.h index bb0e1e838d..446cd90747 100644 --- a/contrib/libs/icu/i18n/regeximp.h +++ b/contrib/libs/icu/i18n/regeximp.h @@ -343,7 +343,7 @@ inline void Regex8BitSet::add(UChar32 c) { } inline void Regex8BitSet::init(const UnicodeSet *s) { - if (s != NULL) { + if (s != nullptr) { for (int32_t i=0; i<=255; i++) { if (s->contains(i)) { this->add(i); @@ -374,21 +374,21 @@ class CaseFoldingUTextIterator: public UMemory { // folding of the same code point from the original UText. private: UText &fUText; - const UChar *fFoldChars; + const char16_t *fFoldChars; int32_t fFoldLength; int32_t fFoldIndex; }; -// Case folded UChar * string iterator. -// Wraps a UChar *, provides a case-folded enumeration over its contents. +// Case folded char16_t * string iterator. +// Wraps a char16_t *, provides a case-folded enumeration over its contents. // Used in implementing case insensitive matching constructs. // Implementation in rematch.cpp class CaseFoldingUCharIterator: public UMemory { public: - CaseFoldingUCharIterator(const UChar *chars, int64_t start, int64_t limit); + CaseFoldingUCharIterator(const char16_t *chars, int64_t start, int64_t limit); ~CaseFoldingUCharIterator(); UChar32 next(); // Next case folded character @@ -400,10 +400,10 @@ class CaseFoldingUCharIterator: public UMemory { int64_t getIndex(); // Return the current input buffer index. private: - const UChar *fChars; + const char16_t *fChars; int64_t fIndex; int64_t fLimit; - const UChar *fFoldChars; + const char16_t *fFoldChars; int32_t fFoldLength; int32_t fFoldIndex; |