/third_party/icu/icu4c/source/common/unicode/ |
H A D | utext.h | 32 * UTF-16 strings, to be placed in a UText wrapper and then passed to ICU services. 34 * There are three general classes of usage for UText: 38 * the resulting UText to the desired ICU service. 41 * operate on input presented to them as a UText. These implementations 42 * will need to use the iteration and related UText functions to gain 45 * The third class of UText users are "text providers." These are the 46 * UText implementations for the various text storage formats. An application 48 * UText provider functions for that format, which will then allow 54 * Here is sample code for a forward iteration over the contents of a UText 58 * UText *u 153 typedef struct UText UText; /**< C typedef for struct UText. @stable ICU 3.6 */ global() typedef 1328 struct UText { global() struct [all...] |
H A D | rbbi.h | 61 * The UText through which this BreakIterator accesses the text 64 UText fText; 127 * A character iterator that refers to the same text as the UText, above. 337 * When the break iterator is operating on text supplied via a UText, 353 * Get a UText for the text being analyzed. 354 * The returned UText is a shallow clone of the UText used internally 359 * @param fillIn A UText to be filled in. If NULL, a new UText will be 362 * @return The current UText fo [all...] |
/third_party/node/deps/icu-small/source/common/unicode/ |
H A D | utext.h | 32 * UTF-16 strings, to be placed in a UText wrapper and then passed to ICU services. 34 * There are three general classes of usage for UText: 38 * the resulting UText to the desired ICU service. 41 * operate on input presented to them as a UText. These implementations 42 * will need to use the iteration and related UText functions to gain 45 * The third class of UText users are "text providers." These are the 46 * UText implementations for the various text storage formats. An application 48 * UText provider functions for that format, which will then allow 54 * Here is sample code for a forward iteration over the contents of a UText 58 * UText *u 153 typedef struct UText UText; /**< C typedef for struct UText. @stable ICU 3.6 */ global() typedef 1328 struct UText { global() struct [all...] |
H A D | rbbi.h | 92 * @param text A UText representing the text 102 virtual int32_t fillBreaks(UText* text, int32_t start, int32_t end, 124 * The UText through which this BreakIterator accesses the text 127 UText fText = UTEXT_INITIALIZER; 196 * A character iterator that refers to the same text as the UText, above. 417 * When the break iterator is operating on text supplied via a UText, 432 * Get a UText for the text being analyzed. 433 * The returned UText is a shallow clone of the UText used internally 438 * @param fillIn A UText t [all...] |
/third_party/skia/third_party/externals/icu/source/common/unicode/ |
H A D | utext.h | 32 * UTF-16 strings, to be placed in a UText wrapper and then passed to ICU services. 34 * There are three general classes of usage for UText: 38 * the resulting UText to the desired ICU service. 41 * operate on input presented to them as a UText. These implementations 42 * will need to use the iteration and related UText functions to gain 45 * The third class of UText users are "text providers." These are the 46 * UText implementations for the various text storage formats. An application 48 * UText provider functions for that format, which will then allow 54 * Here is sample code for a forward iteration over the contents of a UText 58 * UText *u 153 typedef struct UText UText; /**< C typedef for struct UText. @stable ICU 3.6 */ global() typedef 1328 struct UText { global() struct [all...] |
H A D | rbbi.h | 61 * The UText through which this BreakIterator accesses the text 64 UText fText; 127 * A character iterator that refers to the same text as the UText, above. 317 * When the break iterator is operating on text supplied via a UText, 333 * Get a UText for the text being analyzed. 334 * The returned UText is a shallow clone of the UText used internally 339 * @param fillIn A UText to be filled in. If NULL, a new UText will be 342 * @return The current UText fo [all...] |
/third_party/icu/icu4c/source/i18n/unicode/ |
H A D | regex.h | 196 * to by this UText must not be deleted during the lifetime of the 205 static RegexPattern * U_EXPORT2 compile( UText *regex, 254 * to by this UText must not be deleted during the lifetime of the 264 static RegexPattern * U_EXPORT2 compile( UText *regex, 311 * to by this UText must not be deleted during the lifetime of the 319 static RegexPattern * U_EXPORT2 compile( UText *regex, 359 * or in a UText, using 360 * `utext_openUChars(UText *ut, const char16_t *text, int64_t textLength, UErrorCode *status);` 415 static UBool U_EXPORT2 matches(UText *regex, 416 UText *inpu [all...] |
H A D | uregex.h | 150 * The contents of the pattern UText will be extracted and saved. Ownership of the 151 * UText struct itself remains with the caller. This is to match the behavior of 168 uregex_openUText(UText *pattern, 258 * This function will work even if the pattern was originally specified as a UText. 289 U_CAPI UText * U_EXPORT2 351 UText *text, 361 * This function will work even if the input was originally specified as a UText. 386 * @param dest A mutable UText in which to store the current input. 387 * If NULL, a new UText will be created as an immutable shallow clone 391 * If a pre-allocated UText wa [all...] |
/third_party/node/deps/icu-small/source/i18n/unicode/ |
H A D | regex.h | 196 * to by this UText must not be deleted during the lifetime of the 205 static RegexPattern * U_EXPORT2 compile( UText *regex, 254 * to by this UText must not be deleted during the lifetime of the 264 static RegexPattern * U_EXPORT2 compile( UText *regex, 311 * to by this UText must not be deleted during the lifetime of the 319 static RegexPattern * U_EXPORT2 compile( UText *regex, 359 * or in a UText, using 360 * `utext_openUChars(UText *ut, const char16_t *text, int64_t textLength, UErrorCode *status);` 415 static UBool U_EXPORT2 matches(UText *regex, 416 UText *inpu [all...] |
H A D | uregex.h | 150 * The contents of the pattern UText will be extracted and saved. Ownership of the 151 * UText struct itself remains with the caller. This is to match the behavior of 168 uregex_openUText(UText *pattern, 258 * This function will work even if the pattern was originally specified as a UText. 289 U_CAPI UText * U_EXPORT2 351 UText *text, 361 * This function will work even if the input was originally specified as a UText. 386 * @param dest A mutable UText in which to store the current input. 387 * If NULL, a new UText will be created as an immutable shallow clone 391 * If a pre-allocated UText wa [all...] |
/third_party/skia/third_party/externals/icu/source/i18n/unicode/ |
H A D | regex.h | 196 * to by this UText must not be deleted during the lifetime of the 205 static RegexPattern * U_EXPORT2 compile( UText *regex, 254 * to by this UText must not be deleted during the lifetime of the 264 static RegexPattern * U_EXPORT2 compile( UText *regex, 311 * to by this UText must not be deleted during the lifetime of the 319 static RegexPattern * U_EXPORT2 compile( UText *regex, 359 * or in a UText, using 360 * `utext_openUChars(UText *ut, const char16_t *text, int64_t textLength, UErrorCode *status);` 415 static UBool U_EXPORT2 matches(UText *regex, 416 UText *inpu [all...] |
H A D | uregex.h | 150 * The contents of the pattern UText will be extracted and saved. Ownership of the 151 * UText struct itself remains with the caller. This is to match the behavior of 168 uregex_openUText(UText *pattern, 258 * This function will work even if the pattern was originally specified as a UText. 289 U_CAPI UText * U_EXPORT2 351 UText *text, 361 * This function will work even if the input was originally specified as a UText. 386 * @param dest A mutable UText in which to store the current input. 387 * If NULL, a new UText will be created as an immutable shallow clone 391 * If a pre-allocated UText wa [all...] |
/third_party/icu/icu4c/source/common/ |
H A D | utext.cpp | 41 utext_access(UText *ut, int64_t index, UBool forward) { in utext_access() 48 utext_moveIndex32(UText *ut, int32_t delta) { in utext_moveIndex32() 88 utext_nativeLength(UText *ut) { in utext_nativeLength() 94 utext_isLengthExpensive(const UText *ut) { in utext_isLengthExpensive() 101 utext_getNativeIndex(const UText *ut) { in utext_getNativeIndex() 111 utext_setNativeIndex(UText *ut, int64_t index) { in utext_setNativeIndex() 145 utext_getPreviousNativeIndex(UText *ut) { in utext_getPreviousNativeIndex() 184 // UText iteration position is always on a code point boundary, 188 utext_current32(UText *ut) { in utext_current32() 242 utext_char32At(UText *u [all...] |
H A D | dictbe.h | 71 * @param text A UText representing the text. The iterator is left at 80 virtual int32_t findBreaks( UText *text, 99 * @param text A UText representing the text 106 virtual int32_t divideUpDictionaryRange( UText *text, 158 * @param text A UText representing the text 165 virtual int32_t divideUpDictionaryRange( UText *text, 216 * @param text A UText representing the text 223 virtual int32_t divideUpDictionaryRange( UText *text, 274 * @param text A UText representing the text 281 virtual int32_t divideUpDictionaryRange( UText *tex [all...] |
H A D | ustr_titlecase_brkiter.cpp | 52 UText *getUText(UText *fillIn, UErrorCode &errorCode) const U_OVERRIDE; 54 void setText(UText *text, UErrorCode &errorCode) U_OVERRIDE; 67 WholeStringBreakIterator &refreshInputText(UText *input, UErrorCode &errorCode) U_OVERRIDE; 82 UText *WholeStringBreakIterator::getUText(UText * /*fillIn*/, UErrorCode &errorCode) const { in getUText() 92 void WholeStringBreakIterator::setText(UText *text, UErrorCode &errorCode) { in setText() 124 UText * /*input*/, UErrorCode &errorCode) { in refreshInputText()
|
/third_party/node/deps/icu-small/source/common/ |
H A D | utext.cpp | 41 utext_access(UText *ut, int64_t index, UBool forward) { in utext_access() 48 utext_moveIndex32(UText *ut, int32_t delta) { in utext_moveIndex32() 88 utext_nativeLength(UText *ut) { in utext_nativeLength() 94 utext_isLengthExpensive(const UText *ut) { in utext_isLengthExpensive() 101 utext_getNativeIndex(const UText *ut) { in utext_getNativeIndex() 111 utext_setNativeIndex(UText *ut, int64_t index) { in utext_setNativeIndex() 145 utext_getPreviousNativeIndex(UText *ut) { in utext_getPreviousNativeIndex() 184 // UText iteration position is always on a code point boundary, 188 utext_current32(UText *ut) { in utext_current32() 245 utext_char32At(UText *u [all...] |
H A D | dictbe.h | 74 * @param text A UText representing the text. The iterator is left at 83 virtual int32_t findBreaks( UText *text, 102 * @param text A UText representing the text 109 virtual int32_t divideUpDictionaryRange( UText *text, 161 * @param text A UText representing the text 168 virtual int32_t divideUpDictionaryRange( UText *text, 219 * @param text A UText representing the text 226 virtual int32_t divideUpDictionaryRange( UText *text, 277 * @param text A UText representing the text 284 virtual int32_t divideUpDictionaryRange( UText *tex [all...] |
H A D | ustr_titlecase_brkiter.cpp | 52 UText *getUText(UText *fillIn, UErrorCode &errorCode) const override; 54 void setText(UText *text, UErrorCode &errorCode) override; 67 WholeStringBreakIterator &refreshInputText(UText *input, UErrorCode &errorCode) override; 82 UText *WholeStringBreakIterator::getUText(UText * /*fillIn*/, UErrorCode &errorCode) const { in getUText() 92 void WholeStringBreakIterator::setText(UText *text, UErrorCode &errorCode) { in setText() 124 UText * /*input*/, UErrorCode &errorCode) { in refreshInputText()
|
/third_party/skia/third_party/externals/icu/source/common/ |
H A D | utext.cpp | 41 utext_access(UText *ut, int64_t index, UBool forward) { in utext_access() 48 utext_moveIndex32(UText *ut, int32_t delta) { in utext_moveIndex32() 88 utext_nativeLength(UText *ut) { in utext_nativeLength() 94 utext_isLengthExpensive(const UText *ut) { in utext_isLengthExpensive() 101 utext_getNativeIndex(const UText *ut) { in utext_getNativeIndex() 111 utext_setNativeIndex(UText *ut, int64_t index) { in utext_setNativeIndex() 145 utext_getPreviousNativeIndex(UText *ut) { in utext_getPreviousNativeIndex() 184 // UText iteration position is always on a code point boundary, 188 utext_current32(UText *ut) { in utext_current32() 242 utext_char32At(UText *u [all...] |
H A D | dictbe.h | 70 * @param text A UText representing the text. The iterator is left at 78 virtual int32_t findBreaks( UText *text, 95 * @param text A UText representing the text 101 virtual int32_t divideUpDictionaryRange( UText *text, 152 * @param text A UText representing the text 158 virtual int32_t divideUpDictionaryRange( UText *text, 208 * @param text A UText representing the text 214 virtual int32_t divideUpDictionaryRange( UText *text, 264 * @param text A UText representing the text 270 virtual int32_t divideUpDictionaryRange( UText *tex [all...] |
H A D | ustr_titlecase_brkiter.cpp | 52 UText *getUText(UText *fillIn, UErrorCode &errorCode) const U_OVERRIDE; 54 void setText(UText *text, UErrorCode &errorCode) U_OVERRIDE; 67 WholeStringBreakIterator &refreshInputText(UText *input, UErrorCode &errorCode) U_OVERRIDE; 82 UText *WholeStringBreakIterator::getUText(UText * /*fillIn*/, UErrorCode &errorCode) const { in getUText() 92 void WholeStringBreakIterator::setText(UText *text, UErrorCode &errorCode) { in setText() 124 UText * /*input*/, UErrorCode &errorCode) { in refreshInputText()
|
/third_party/icu/icu4c/source/test/intltest/ |
H A D | utxttest.h | 9 * Tests for the UText and UTextIterator text abstraction classes 50 void TestAccess(const UnicodeString &us, UText *ut, int cpCount, m *cpMap); 51 void TestAccessNoClone(const UnicodeString &us, UText *ut, int cpCount, m *cpMap); 52 void TestCMR (const UnicodeString &us, UText *ut, int cpCount, m *nativeMap, m *utf16Map); 53 void TestCopyMove(const UnicodeString &us, UText *ut, UBool move, 57 UText *ut, // UnicodeText object under test. 58 int32_t nativeStart, // Range to be replaced, in UText native units.
|
H A D | utxttest.cpp | 9 * Tests for the UText and UTextIterator text abstraction classes 30 UText *openFragmentedUnicodeString(UText *ut, UnicodeString *s, UErrorCode *status); 85 // Top Level function for UText testing. 161 // TestString() Run a suite of UText tests on a string. 170 UText *ut = NULL; in TestString() 294 // ut UText containing the same test text. 296 // nativeMap Mapping from code points to native indexes for the UText. 299 // This function runs a whole series of operations on each incoming UText. 300 // The UText i [all...] |
H A D | regextst.h | 18 struct UText; 19 typedef struct UText UText; typedef 66 virtual void assertUText(const char *expected, UText *actual, const char *file, int line); 67 virtual void assertUTextInvariant(const char *invariant, UText *actual, const char *file, int line);
|
/third_party/icu/icu4c/source/test/cintltst/ |
H A D | utexttst.c | 58 * TestAPI verify that the UText API is accessible from C programs. 73 UText utLoc = UTEXT_INITIALIZER; in TestAPI() 76 UText *uta; in TestAPI() 77 UText *utb; in TestAPI() 99 UText *uta; in TestAPI() 100 UText *utb; in TestAPI() 118 UText *uta; in TestAPI() 194 * UText opened on a NULL string with zero length in TestAPI() 196 UText *uta; in TestAPI() 218 UText *ut in TestAPI() [all...] |