/external/chromium_org/third_party/icu/source/common/unicode/ |
H A D | utext.h | 30 * UTF-16 strings, to be placed in a UText wrapper and then passed to ICU services. 32 * There are three general classes of usage for UText: 36 * the resulting UText to the desired ICU service. 39 * operate on input presented to them as a UText. These implementations 40 * will need to use the iteration and related UText functions to gain 43 * The third class of UText users are "text providers." These are the 44 * UText implementations for the various text storage formats. An application 46 * UText provider functions for that format, which will then allow 52 * Here is sample code for a forward iteration over the contents of a UText 56 * UText *u 151 typedef struct UText UText; /**< C typedef for struct UText. @stable ICU 3.6 */ typedef in typeref:struct:UText 1343 struct UText { struct [all...] |
H A D | rbbi.h | 69 * The UText through which this BreakIterator accesses the text 72 UText *fText; 75 * A character iterator that refers to the same text as the UText, above. 89 * When the input text is provided by a UText, this 362 * When the break iterator is operating on text supplied via a UText, 378 * Get a UText for the text being analyzed. 379 * The returned UText is a shallow clone of the UText used internally 384 * @param fillIn A UText to be filled in. If NULL, a new UText wil [all...] |
/external/icu/icu4c/source/common/unicode/ |
H A D | utext.h | 30 * UTF-16 strings, to be placed in a UText wrapper and then passed to ICU services. 32 * There are three general classes of usage for UText: 36 * the resulting UText to the desired ICU service. 39 * operate on input presented to them as a UText. These implementations 40 * will need to use the iteration and related UText functions to gain 43 * The third class of UText users are "text providers." These are the 44 * UText implementations for the various text storage formats. An application 46 * UText provider functions for that format, which will then allow 52 * Here is sample code for a forward iteration over the contents of a UText 56 * UText *u 151 typedef struct UText UText; /**< C typedef for struct UText. @stable ICU 3.6 */ typedef in typeref:struct:UText 1343 struct UText { struct [all...] |
H A D | rbbi.h | 69 * The UText through which this BreakIterator accesses the text 72 UText *fText; 75 * A character iterator that refers to the same text as the UText, above. 89 * When the input text is provided by a UText, this 362 * When the break iterator is operating on text supplied via a UText, 378 * Get a UText for the text being analyzed. 379 * The returned UText is a shallow clone of the UText used internally 384 * @param fillIn A UText to be filled in. If NULL, a new UText wil [all...] |
/external/chromium_org/third_party/icu/source/i18n/unicode/ |
H A D | regex.h | 207 * to by this UText must not be deleted during the lifetime of the 216 static RegexPattern * U_EXPORT2 compile( UText *regex, 265 * to by this UText must not be deleted during the lifetime of the 275 static RegexPattern * U_EXPORT2 compile( UText *regex, 322 * to by this UText must not be deleted during the lifetime of the 330 static RegexPattern * U_EXPORT2 compile( UText *regex, 370 * or in a UText, using 371 * <code>utext_openUChars(UText *ut, const UChar *text, int64_t textLength, UErrorCode *status);</code> 426 static UBool U_EXPORT2 matches(UText *regex, 427 UText *inpu [all...] |
H A D | uregex.h | 145 * The contents of the pattern UText will be extracted and saved. Ownership of the 146 * UText struct itself remains with the caller. This is to match the behavior of 163 uregex_openUText(UText *pattern, 253 * This function will work even if the pattern was originally specified as a UText. 284 U_STABLE UText * U_EXPORT2 346 UText *text, 356 * This function will work even if the input was originally specified as a UText. 381 * @param dest A mutable UText in which to store the current input. 382 * If NULL, a new UText will be created as an immutable shallow clone 386 * If a pre-allocated UText wa [all...] |
/external/icu/icu4c/source/i18n/unicode/ |
H A D | regex.h | 192 * to by this UText must not be deleted during the lifetime of the 201 static RegexPattern * U_EXPORT2 compile( UText *regex, 250 * to by this UText must not be deleted during the lifetime of the 260 static RegexPattern * U_EXPORT2 compile( UText *regex, 307 * to by this UText must not be deleted during the lifetime of the 315 static RegexPattern * U_EXPORT2 compile( UText *regex, 355 * or in a UText, using 356 * <code>utext_openUChars(UText *ut, const UChar *text, int64_t textLength, UErrorCode *status);</code> 411 static UBool U_EXPORT2 matches(UText *regex, 412 UText *inpu [all...] |
H A D | uregex.h | 145 * The contents of the pattern UText will be extracted and saved. Ownership of the 146 * UText struct itself remains with the caller. This is to match the behavior of 163 uregex_openUText(UText *pattern, 253 * This function will work even if the pattern was originally specified as a UText. 284 U_STABLE UText * U_EXPORT2 346 UText *text, 356 * This function will work even if the input was originally specified as a UText. 381 * @param dest A mutable UText in which to store the current input. 382 * If NULL, a new UText will be created as an immutable shallow clone 386 * If a pre-allocated UText wa [all...] |
/external/chromium_org/third_party/icu/source/test/intltest/ |
H A D | utxttest.h | 7 * Tests for the UText and UTextIterator text abstraction classses 44 void TestAccess(const UnicodeString &us, UText *ut, int cpCount, m *cpMap); 45 void TestAccessNoClone(const UnicodeString &us, UText *ut, int cpCount, m *cpMap); 46 void TestCMR (const UnicodeString &us, UText *ut, int cpCount, m *nativeMap, m *utf16Map); 47 void TestCopyMove(const UnicodeString &us, UText *ut, UBool move, 51 UText *ut, // UnicodeText object under test. 52 int32_t nativeStart, // Range to be replaced, in UText native units.
|
H A D | regextst.h | 16 struct UText; 17 typedef struct UText UText; typedef in typeref:struct:UText 52 virtual void assertUText(const char *expected, UText *actual, const char *file, int line); 53 virtual void assertUTextInvariant(const char *invariant, UText *actual, const char *file, int line);
|
/external/icu/icu4c/source/test/intltest/ |
H A D | utxttest.h | 7 * Tests for the UText and UTextIterator text abstraction classses 45 void TestAccess(const UnicodeString &us, UText *ut, int cpCount, m *cpMap); 46 void TestAccessNoClone(const UnicodeString &us, UText *ut, int cpCount, m *cpMap); 47 void TestCMR (const UnicodeString &us, UText *ut, int cpCount, m *nativeMap, m *utf16Map); 48 void TestCopyMove(const UnicodeString &us, UText *ut, UBool move, 52 UText *ut, // UnicodeText object under test. 53 int32_t nativeStart, // Range to be replaced, in UText native units.
|
H A D | regextst.h | 16 struct UText; 17 typedef struct UText UText; typedef in typeref:struct:UText 53 virtual void assertUText(const char *expected, UText *actual, const char *file, int line); 54 virtual void assertUTextInvariant(const char *invariant, UText *actual, const char *file, int line);
|
/external/chromium_org/third_party/icu/source/common/ |
H A D | dictbe.h | 82 * @param text A UText representing the text. The iterator is left at 93 virtual int32_t findBreaks( UText *text, 119 * @param text A UText representing the text 125 virtual int32_t divideUpDictionaryRange( UText *text, 176 * @param text A UText representing the text 182 virtual int32_t divideUpDictionaryRange( UText *text, 232 * @param text A UText representing the text 238 virtual int32_t divideUpDictionaryRange( UText *text, 288 * @param text A UText representing the text 294 virtual int32_t divideUpDictionaryRange( UText *tex [all...] |
H A D | utext.cpp | 37 utext_access(UText *ut, int64_t index, UBool forward) { 44 utext_moveIndex32(UText *ut, int32_t delta) { 84 utext_nativeLength(UText *ut) { 90 utext_isLengthExpensive(const UText *ut) { 97 utext_getNativeIndex(const UText *ut) { 107 utext_setNativeIndex(UText *ut, int64_t index) { 141 utext_getPreviousNativeIndex(UText *ut) { 180 // UText iteration position is always on a code point boundary, 184 utext_current32(UText *ut) { 238 utext_char32At(UText *u [all...] |
H A D | dictionarydata.h | 71 virtual int32_t matches(UText *text, int32_t maxLength, int32_t *lengths, int32_t &count, 84 virtual int32_t matches(UText *text, int32_t maxLength, int32_t *lengths, int32_t &count, 101 virtual int32_t matches(UText *text, int32_t maxLength, int32_t *lengths, int32_t &count,
|
/external/icu/icu4c/source/common/ |
H A D | dictbe.h | 82 * @param text A UText representing the text. The iterator is left at 93 virtual int32_t findBreaks( UText *text, 119 * @param text A UText representing the text 125 virtual int32_t divideUpDictionaryRange( UText *text, 176 * @param text A UText representing the text 182 virtual int32_t divideUpDictionaryRange( UText *text, 232 * @param text A UText representing the text 238 virtual int32_t divideUpDictionaryRange( UText *text, 288 * @param text A UText representing the text 294 virtual int32_t divideUpDictionaryRange( UText *tex [all...] |
H A D | utext.cpp | 37 utext_access(UText *ut, int64_t index, UBool forward) { 44 utext_moveIndex32(UText *ut, int32_t delta) { 84 utext_nativeLength(UText *ut) { 90 utext_isLengthExpensive(const UText *ut) { 97 utext_getNativeIndex(const UText *ut) { 107 utext_setNativeIndex(UText *ut, int64_t index) { 141 utext_getPreviousNativeIndex(UText *ut) { 180 // UText iteration position is always on a code point boundary, 184 utext_current32(UText *ut) { 238 utext_char32At(UText *u [all...] |
H A D | dictionarydata.h | 71 virtual int32_t matches(UText *text, int32_t maxLength, int32_t *lengths, int32_t &count, 84 virtual int32_t matches(UText *text, int32_t maxLength, int32_t *lengths, int32_t &count, 101 virtual int32_t matches(UText *text, int32_t maxLength, int32_t *lengths, int32_t &count,
|
/external/chromium_org/third_party/icu/source/i18n/ |
H A D | regexst.h | 49 UText *fEmptyText; // An empty string, to be used when a matcher
|
H A D | regextxt.h | 9 // This file contains utility code for supporting UText in the regular expression engine. 36 UText *text;
|
/external/icu/icu4c/source/i18n/ |
H A D | regexst.h | 49 UText *fEmptyText; // An empty string, to be used when a matcher
|
H A D | regextxt.h | 9 // This file contains utility code for supporting UText in the regular expression engine. 36 UText *text;
|
/external/chromium_org/third_party/icu/source/test/cintltst/ |
H A D | utexttst.c | 50 * TestAPI verify that the UText API is accessible from C programs. 65 UText utLoc = UTEXT_INITIALIZER; 68 UText *uta; 69 UText *utb; 91 UText *uta; 92 UText *utb; 110 UText *uta; 186 * UText opened on a NULL string with zero length 188 UText *uta; 210 UText *ut [all...] |
/external/icu/icu4c/source/test/cintltst/ |
H A D | utexttst.c | 50 * TestAPI verify that the UText API is accessible from C programs. 65 UText utLoc = UTEXT_INITIALIZER; 68 UText *uta; 69 UText *utb; 91 UText *uta; 92 UText *utb; 110 UText *uta; 186 * UText opened on a NULL string with zero length 188 UText *uta; 210 UText *ut [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/text/ |
H A D | TextBreakIteratorICU.cpp | 115 UText text; 128 static inline int64_t textNativeLength(UText* text) 134 static void textFixPointer(const UText* source, UText* destination, const void*& pointer) 145 static UText* textClone(UText* destination, const UText* source, UBool deep, UErrorCode* status) 171 static int32_t textExtract(UText*, int64_t, int64_t, UChar*, int32_t, UErrorCode* errorCode) 180 static void textClose(UText* text) 185 static inline TextContext textGetContext(const UText* tex [all...] |