• Home
  • Raw
  • Download

Lines Matching full:indexes

57     int32_t indexes[CollationDataReader::IX_TOTAL_SIZE + 1];  in cloneBinary()  local
59 *tailoring, *settings, indexes, dest, capacity, in cloneBinary()
80 int32_t indexes[], uint8_t *dest, int32_t capacity, in writeBase() argument
85 indexes, dest, capacity, errorCode); in writeBase()
90 int32_t indexes[], uint8_t *dest, int32_t capacity, in writeTailoring() argument
95 indexes, dest, capacity, errorCode); in writeTailoring()
102 int32_t indexes[], uint8_t *dest, int32_t capacity, in write() argument
111 // the indexes length and writing offsets. in write()
113 // so the indexes length must be at least index-of-start-offset + 2. in write()
128 // For the root collator, we write an even number of indexes in write()
215 indexes[CollationDataReader::IX_INDEXES_LENGTH] = indexesLength; in write()
217 indexes[CollationDataReader::IX_OPTIONS] = in write()
219 indexes[CollationDataReader::IX_RESERVED2] = 0; in write()
220 indexes[CollationDataReader::IX_RESERVED3] = 0; in write()
222 // Byte offsets of data items all start from the start of the indexes. in write()
227indexes[CollationDataReader::IX_JAMO_CE32S_START] = static_cast<int32_t>(data.jamoCE32s - data.ce3… in write()
229 indexes[CollationDataReader::IX_JAMO_CE32S_START] = -1; in write()
232 indexes[CollationDataReader::IX_REORDER_CODES_OFFSET] = totalSize; in write()
235 indexes[CollationDataReader::IX_REORDER_TABLE_OFFSET] = totalSize; in write()
240 indexes[CollationDataReader::IX_TRIE_OFFSET] = totalSize; in write()
260 indexes[CollationDataReader::IX_RESERVED8_OFFSET] = totalSize; in write()
261 indexes[CollationDataReader::IX_CES_OFFSET] = totalSize; in write()
267 indexes[CollationDataReader::IX_RESERVED10_OFFSET] = totalSize; in write()
268 indexes[CollationDataReader::IX_CE32S_OFFSET] = totalSize; in write()
273 indexes[CollationDataReader::IX_ROOT_ELEMENTS_OFFSET] = totalSize; in write()
276 indexes[CollationDataReader::IX_CONTEXTS_OFFSET] = totalSize; in write()
281 indexes[CollationDataReader::IX_UNSAFE_BWD_OFFSET] = totalSize; in write()
299 indexes[CollationDataReader::IX_FAST_LATIN_TABLE_OFFSET] = totalSize; in write()
303 indexes[CollationDataReader::IX_SCRIPTS_OFFSET] = totalSize; in write()
311 indexes[CollationDataReader::IX_COMPRESSIBLE_BYTES_OFFSET] = totalSize; in write()
316 indexes[CollationDataReader::IX_RESERVED18_OFFSET] = totalSize; in write()
317 indexes[CollationDataReader::IX_TOTAL_SIZE] = totalSize; in write()
324 uprv_memcpy(dest, indexes, indexesLength * 4); in write()
325 copyData(indexes, CollationDataReader::IX_REORDER_CODES_OFFSET, reorderCodes, dest); in write()
326 copyData(indexes, CollationDataReader::IX_REORDER_TABLE_OFFSET, settings.reorderTable, dest); in write()
328 copyData(indexes, CollationDataReader::IX_CES_OFFSET, data.ces, dest); in write()
329 copyData(indexes, CollationDataReader::IX_CE32S_OFFSET, data.ce32s, dest); in write()
330 copyData(indexes, CollationDataReader::IX_ROOT_ELEMENTS_OFFSET, rootElements, dest); in write()
331 copyData(indexes, CollationDataReader::IX_CONTEXTS_OFFSET, data.contexts, dest); in write()
333 copyData(indexes, CollationDataReader::IX_FAST_LATIN_TABLE_OFFSET, data.fastLatinTable, dest); in write()
334 copyData(indexes, CollationDataReader::IX_SCRIPTS_OFFSET, scripts.getBuffer(), dest); in write()
335 …copyData(indexes, CollationDataReader::IX_COMPRESSIBLE_BYTES_OFFSET, data.compressibleBytes, dest); in write()
341 CollationDataWriter::copyData(const int32_t indexes[], int32_t startIndex, in copyData() argument
343 int32_t start = indexes[startIndex]; in copyData()
344 int32_t limit = indexes[startIndex + 1]; in copyData()