Home | History | Annotate | Download | only in makeconv

Lines Matching full:indexes

60     uint16_t stage3[0x10000<<UCNV_EXT_STAGE_2_LEFT_SHIFT]; /* 0x10000 because of 16-bit stage 2/3 indexes */
120 int32_t indexes[UCNV_EXT_INDEXES_MIN_LENGTH]={ 0 };
146 /* fill indexes[] - offsets/indexes are in units of the target array */
149 indexes[UCNV_EXT_INDEXES_LENGTH]=length=UCNV_EXT_INDEXES_MIN_LENGTH;
152 indexes[UCNV_EXT_TO_U_INDEX]=top;
153 indexes[UCNV_EXT_TO_U_LENGTH]=length=utm_countItems(extData->toUTable);
156 indexes[UCNV_EXT_TO_U_UCHARS_INDEX]=top;
157 indexes[UCNV_EXT_TO_U_UCHARS_LENGTH]=length=utm_countItems(extData->toUUChars);
160 indexes[UCNV_EXT_FROM_U_UCHARS_INDEX]=top;
171 indexes[UCNV_EXT_FROM_U_LENGTH]=length;
173 indexes[UCNV_EXT_FROM_U_VALUES_INDEX]=top;
176 indexes[UCNV_EXT_FROM_U_BYTES_INDEX]=top;
186 indexes[UCNV_EXT_FROM_U_BYTES_LENGTH]=length;
188 indexes[UCNV_EXT_FROM_U_STAGE_12_INDEX]=top;
189 indexes[UCNV_EXT_FROM_U_STAGE_1_LENGTH]=length=extData->stage1Top;
190 indexes[UCNV_EXT_FROM_U_STAGE_12_LENGTH]=length+=extData->stage2Top;
193 indexes[UCNV_EXT_FROM_U_STAGE_3_INDEX]=top;
203 indexes[UCNV_EXT_FROM_U_STAGE_3_LENGTH]=length;
205 indexes[UCNV_EXT_FROM_U_STAGE_3B_INDEX]=top;
206 indexes[UCNV_EXT_FROM_U_STAGE_3B_LENGTH]=length=extData->stage3bTop;
209 indexes[UCNV_EXT_SIZE]=top;
212 indexes[UCNV_EXT_COUNT_BYTES]=
216 indexes[UCNV_EXT_COUNT_UCHARS]=
221 indexes[UCNV_EXT_FLAGS]=extData->ucm->ext->unicodeMask;
224 udata_writeBlock(pData, indexes, sizeof(indexes));
225 udata_writeBlock(pData, utm_getStart(extData->toUTable), indexes[UCNV_EXT_TO_U_LENGTH]*4);
226 udata_writeBlock(pData, utm_getStart(extData->toUUChars), indexes[UCNV_EXT_TO_U_UCHARS_LENGTH]*2);
228 udata_writeBlock(pData, utm_getStart(extData->fromUTableUChars), indexes[UCNV_EXT_FROM_U_LENGTH]*2);
229 udata_writeBlock(pData, utm_getStart(extData->fromUTableValues), indexes[UCNV_EXT_FROM_U_LENGTH]*4);
230 udata_writeBlock(pData, utm_getStart(extData->fromUBytes), indexes[UCNV_EXT_FROM_U_BYTES_LENGTH]);
401 * 3. Write temporary version of the section table with start indexes of
565 * rebuild reverseMap with mapping indexes for mappings relevant for from Unicode