Home | History | Annotate | Download | only in makeconv

Lines Matching refs:indexes

60     uint16_t stage3[0x10000<<UCNV_EXT_STAGE_2_LEFT_SHIFT]; /* 0x10000 because of 16-bit stage 2/3 indexes */
119 int32_t indexes[UCNV_EXT_INDEXES_MIN_LENGTH]={ 0 };
145 /* fill indexes[] - offsets/indexes are in units of the target array */
148 indexes[UCNV_EXT_INDEXES_LENGTH]=length=UCNV_EXT_INDEXES_MIN_LENGTH;
151 indexes[UCNV_EXT_TO_U_INDEX]=top;
152 indexes[UCNV_EXT_TO_U_LENGTH]=length=utm_countItems(extData->toUTable);
155 indexes[UCNV_EXT_TO_U_UCHARS_INDEX]=top;
156 indexes[UCNV_EXT_TO_U_UCHARS_LENGTH]=length=utm_countItems(extData->toUUChars);
159 indexes[UCNV_EXT_FROM_U_UCHARS_INDEX]=top;
170 indexes[UCNV_EXT_FROM_U_LENGTH]=length;
172 indexes[UCNV_EXT_FROM_U_VALUES_INDEX]=top;
175 indexes[UCNV_EXT_FROM_U_BYTES_INDEX]=top;
185 indexes[UCNV_EXT_FROM_U_BYTES_LENGTH]=length;
187 indexes[UCNV_EXT_FROM_U_STAGE_12_INDEX]=top;
188 indexes[UCNV_EXT_FROM_U_STAGE_1_LENGTH]=length=extData->stage1Top;
189 indexes[UCNV_EXT_FROM_U_STAGE_12_LENGTH]=length+=extData->stage2Top;
192 indexes[UCNV_EXT_FROM_U_STAGE_3_INDEX]=top;
202 indexes[UCNV_EXT_FROM_U_STAGE_3_LENGTH]=length;
204 indexes[UCNV_EXT_FROM_U_STAGE_3B_INDEX]=top;
205 indexes[UCNV_EXT_FROM_U_STAGE_3B_LENGTH]=length=extData->stage3bTop;
208 indexes[UCNV_EXT_SIZE]=top;
211 indexes[UCNV_EXT_COUNT_BYTES]=
215 indexes[UCNV_EXT_COUNT_UCHARS]=
220 indexes[UCNV_EXT_FLAGS]=extData->ucm->ext->unicodeMask;
223 udata_writeBlock(pData, indexes, sizeof(indexes));
224 udata_writeBlock(pData, utm_getStart(extData->toUTable), indexes[UCNV_EXT_TO_U_LENGTH]*4);
225 udata_writeBlock(pData, utm_getStart(extData->toUUChars), indexes[UCNV_EXT_TO_U_UCHARS_LENGTH]*2);
227 udata_writeBlock(pData, utm_getStart(extData->fromUTableUChars), indexes[UCNV_EXT_FROM_U_LENGTH]*2);
228 udata_writeBlock(pData, utm_getStart(extData->fromUTableValues), indexes[UCNV_EXT_FROM_U_LENGTH]*4);
229 udata_writeBlock(pData, utm_getStart(extData->fromUBytes), indexes[UCNV_EXT_FROM_U_BYTES_LENGTH]);
400 * 3. Write temporary version of the section table with start indexes of
564 * rebuild reverseMap with mapping indexes for mappings relevant for from Unicode