Home | History | Annotate | Download | only in gensprep

Lines Matching refs:currentIndex

154 static int16_t currentIndex = 0; /* the current index into the data trie */
271 indexes[_SPREP_NORM_CORRECTNS_LAST_UNI_VERSION+mappingLength] = currentIndex;
276 limitIndex = currentIndex;
284 trieWord = currentIndex << 2;
318 if(currentIndex+value->length+1 > _SPREP_MAX_INDEX_VALUE){
319 fprintf(stderr, "Too many entries in the mapping table %i. Maximum allowed is %i\n", currentIndex+value->length, _SPREP_MAX_INDEX_VALUE);
324 if(currentIndex+value->length+1 <= mappingDataCapacity){
328 mappingData[currentIndex++] = (uint16_t) mappingLength;
331 uprv_memmove(mappingData+currentIndex, value->mapping, value->length*U_SIZEOF_UCHAR);
332 currentIndex += value->length;
348 mappingData[currentIndex++] = (uint16_t) mappingLength;
351 uprv_memmove(mappingData+currentIndex, value->mapping, value->length*U_SIZEOF_UCHAR);
352 currentIndex += value->length;
362 indexes[_SPREP_NORM_CORRECTNS_LAST_UNI_VERSION+mappingLength] = currentIndex+1;
612 printf("Number of code units in mappingData (currentIndex) are: %i \n", currentIndex);