HomeSort by relevance Sort by last modified time
    Searched refs:UTrie2 (Results 1 - 24 of 24) sorted by null

  /external/icu/icu4c/source/common/
utrie2.h 10 * file name: utrie2.h
41 * This is the second common version of a Unicode trie (hence the name UTrie2).
66 struct UTrie2;
67 typedef struct UTrie2 UTrie2;
69 /* Public UTrie2 API functions: read-only access ---------------------------- */
72 * Selectors for the width of a UTrie2 data value.
75 /** 16 bits per UTrie2 data value. */
77 /** 32 bits per UTrie2 data value. */
79 /** Number of selectors for the width of UTrie2 data values. *
    [all...]
utrie2.cpp 10 * file name: utrie2.cpp
21 * This is the second common version of a Unicode trie (hence the name UTrie2).
22 * See utrie2.h for a comparison.
36 #include "utrie2.h"
40 /* Public UTrie2 API implementation ----------------------------------------- */
62 utrie2_get32(const UTrie2 *trie, UChar32 c) {
75 utrie2_get32FromLeadSurrogateCodeUnit(const UTrie2 *trie, UChar32 c) {
89 u8Index(const UTrie2 *trie, UChar32 c, int32_t i) {
99 utrie2_internalU8NextIndex(const UTrie2 *trie, UChar32 c,
114 utrie2_internalU8PrevIndex(const UTrie2 *trie, UChar32 c
    [all...]
propsvec.h 26 #include "utrie2.h"
57 * which are used to initialize a UTrie2 or similar.
155 * Call upvec_compact(), create a 16-bit UTrie2 with indexes into the compacted
158 U_CAPI UTrie2 * U_EXPORT2
162 UTrie2 *trie;
utrie2_builder.cpp 15 * created on: 2008sep26 (split off from utrie2.c)
21 * This is the second common version of a Unicode trie (hence the name UTrie2).
22 * See utrie2.h for a comparison.
25 * See utrie2.c for the runtime and enumeration code.
33 #include "utrie2.h"
108 U_CAPI UTrie2 * U_EXPORT2
110 UTrie2 *trie;
119 trie=(UTrie2 *)uprv_malloc(sizeof(UTrie2));
130 uprv_memset(trie, 0, sizeof(UTrie2));
    [all...]
rbbisetb.h 21 #include "utrie2.h"
114 UTrie2 *fTrie; // The mapping TRIE that is the end result of processing
rbbidata.h 56 #include "utrie2.h"
187 UTrie2 *fTrie;
ubidi_props.cpp 28 #include "utrie2.h"
39 UTrie2 trie;
loadednormalizer2impl.cpp 45 UTrie2 *ownedTrie;
propsvec.cpp 25 #include "utrie2.h"
480 U_CAPI UTrie2 * U_EXPORT2
494 * some 16-bit field and builds and returns a UTrie2.
normalizer2impl.h 32 #include "utrie2.h"
246 void init(const int32_t *inIndexes, const UTrie2 *inTrie,
707 const UTrie2 *normTrie;
821 * UTrie2 normTrie; -- see utrie2_impl.h and utrie2.h
    [all...]
ucase.cpp 32 #include "utrie2.h"
41 UTrie2 trie;
    [all...]
ucnvsel.cpp 40 #include "utrie2.h"
51 UTrie2 *trie; // 16 bit trie containing offsets into pv
275 * serialized UTrie2; // indexes[UCNVSEL_INDEX_TRIE_SIZE] bytes
442 /* swap the UTrie2 */
normalizer2impl.cpp 38 #include "utrie2.h"
65 * UTrie2 UTF-8 macros do not assemble whole code points (for efficiency).
414 UTrie2 *trie;
423 Normalizer2Impl::init(const int32_t *inIndexes, const UTrie2 *inTrie,
    [all...]
norm2_nfc_data.h     [all...]
uchar_props_data.h     [all...]
  /external/icu/icu4c/source/tools/toolutil/
writesrc.h 26 #include "utrie2.h"
56 * Calls usrc_writeArray() for the index and data arrays of a frozen UTrie2.
57 * Only the index array is written for a 16-bit UTrie2. In this case, dataPrefix
63 const UTrie2 *pTrie,
67 * Writes the UTrie2 struct values.
74 const UTrie2 *pTrie,
writesrc.cpp 25 #include "utrie2.h"
170 const UTrie2 *pTrie,
185 const UTrie2 *pTrie,
  /external/icu/icu4c/source/i18n/
collationtailoring.h 30 struct UTrie2;
82 UTrie2 *trie;
collationdata.h 25 #include "utrie2.h"
175 const UTrie2 *trie;
collationdatabuilder.h 28 #include "utrie2.h"
239 UTrie2 *trie;
collationiterator.h 277 const UTrie2 *trie;
  /external/icu/icu4c/source/test/cintltst/
trie2test.c 22 #include "utrie2.h"
99 const UTrie2 *trie,
112 const UTrie2 *trie, UTrie2ValueBits valueBits,
271 const UTrie2 *trie, UTrie2ValueBits valueBits,
351 const UTrie2 *trie, UTrie2ValueBits valueBits,
356 // For testing, we only rely on U8_... and UTrie2 UTF-8 macros
518 UTrie2 *trie, UTrie2ValueBits valueBits,
566 testNewTrie(const char *testName, const UTrie2 *trie,
575 UTrie2 *trie, UTrie2ValueBits valueBits,
622 UTrie2 *clone=utrie2_clone(trie, &errorCode)
    [all...]
  /external/icu/icu4c/source/tools/gennorm2/
n2builder.h 30 #include "utrie2.h"
110 UTrie2 *norm16Trie;
norms.h 23 #include "utrie2.h"
193 UTrie2 *normTrie;

Completed in 639 milliseconds