Lines Matching refs:index
110 // Set the pointers to its index and data arrays.
112 trie->index = p16;
170 int32_t i3Block = trie->index[
171 (int32_t)trie->index[i1] + ((c >> UCPTRIE_SHIFT_2) & UCPTRIE_INDEX_2_MASK)];
176 dataBlock = trie->index[i3Block + i3];
181 dataBlock = ((int32_t)trie->index[i3Block++] << (2 + (2 * i3))) & 0x30000;
182 dataBlock |= trie->index[i3Block + i3];
278 const uint16_t *index = trie->index;
297 // Use the multi-stage index.
306 i3Block = trie->index[
307 (int32_t)trie->index[i1] + ((c >> UCPTRIE_SHIFT_2) & UCPTRIE_INDEX_2_MASK)];
309 // The index-3 block is the same as the previous one, and filled with value.
316 // This is the index-3 null block.
335 // Enumerate data blocks for one index-3 block.
339 block = index[i3Block + i3];
344 block = ((int32_t)index[group++] << (2 + (2 * gi))) & 0x30000;
345 block |= index[group + gi];
522 uprv_memcpy(bytes, trie->index, trie->indexLength * 2);
579 printf("**UCPTrieLengths(%s %s)** index:%6ld data:%6ld countNull:%6ld serialized:%6ld\n",