diff options
Diffstat (limited to 'deps/node/deps/icu-small/source/i18n/numparse_utils.h')
-rw-r--r-- | deps/node/deps/icu-small/source/i18n/numparse_utils.h | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/deps/node/deps/icu-small/source/i18n/numparse_utils.h b/deps/node/deps/icu-small/source/i18n/numparse_utils.h deleted file mode 100644 index 162954ba..00000000 --- a/deps/node/deps/icu-small/source/i18n/numparse_utils.h +++ /dev/null @@ -1,43 +0,0 @@ -// © 2018 and later: Unicode, Inc. and others. -// License & terms of use: http://www.unicode.org/copyright.html - -#include "unicode/utypes.h" - -#if !UCONFIG_NO_FORMATTING -#ifndef __NUMPARSE_UTILS_H__ -#define __NUMPARSE_UTILS_H__ - -#include "numparse_types.h" -#include "unicode/uniset.h" - -U_NAMESPACE_BEGIN namespace numparse { -namespace impl { -namespace utils { - - -inline static void putLeadCodePoints(const UnicodeSet* input, UnicodeSet* output) { - for (int32_t i = 0; i < input->getRangeCount(); i++) { - output->add(input->getRangeStart(i), input->getRangeEnd(i)); - } - // TODO: ANDY: How to iterate over the strings in ICU4C UnicodeSet? -} - -inline static void putLeadCodePoint(const UnicodeString& input, UnicodeSet* output) { - if (!input.isEmpty()) { - output->add(input.char32At(0)); - } -} - -inline static void copyCurrencyCode(UChar* dest, const UChar* src) { - uprv_memcpy(dest, src, sizeof(UChar) * 3); - dest[3] = 0; -} - - -} // namespace utils -} // namespace impl -} // namespace numparse -U_NAMESPACE_END - -#endif //__NUMPARSE_UTILS_H__ -#endif /* #if !UCONFIG_NO_FORMATTING */ |