Lines Matching refs:indexMap
713 int32_t *indexMap, in prepareReorder() argument
743 indexMap[start]=start; in prepareReorder()
752 ubidi_reorderLogical(const UBiDiLevel *levels, int32_t length, int32_t *indexMap) { in ubidi_reorderLogical() argument
756 if(indexMap==NULL || !prepareReorder(levels, length, indexMap, &minLevel, &maxLevel)) { in ubidi_reorderLogical()
801 indexMap[start]=sumOfSosEos-indexMap[start]; in ubidi_reorderLogical()
815 ubidi_reorderVisual(const UBiDiLevel *levels, int32_t length, int32_t *indexMap) { in ubidi_reorderVisual() argument
819 if(indexMap==NULL || !prepareReorder(levels, length, indexMap, &minLevel, &maxLevel)) { in ubidi_reorderVisual()
857 temp=indexMap[start]; in ubidi_reorderVisual()
858 indexMap[start]=indexMap[end]; in ubidi_reorderVisual()
859 indexMap[end]=temp; in ubidi_reorderVisual()
1112 ubidi_getLogicalMap(UBiDi *pBiDi, int32_t *indexMap, UErrorCode *pErrorCode) { in ubidi_getLogicalMap() argument
1118 } else if(indexMap==NULL) { in ubidi_getLogicalMap()
1129 uprv_memset(indexMap, 0xFF, pBiDi->length*sizeof(int32_t)); in ubidi_getLogicalMap()
1138 indexMap[logicalStart++]=visualStart++; in ubidi_getLogicalMap()
1143 indexMap[--logicalStart]=visualStart++; in ubidi_getLogicalMap()
1164 indexMap[j]+=markFound; in ubidi_getLogicalMap()
1193 indexMap[j]-=controlFound; in ubidi_getLogicalMap()
1202 indexMap[k]=UBIDI_MAP_NOWHERE; in ubidi_getLogicalMap()
1205 indexMap[k]-=controlFound; in ubidi_getLogicalMap()
1213 ubidi_getVisualMap(UBiDi *pBiDi, int32_t *indexMap, UErrorCode *pErrorCode) { in ubidi_getVisualMap() argument
1215 if(indexMap==NULL) { in ubidi_getVisualMap()
1224 int32_t logicalStart, visualStart, visualLimit, *pi=indexMap; in ubidi_getVisualMap()
1266 indexMap[--k]= UBIDI_MAP_NOWHERE; in ubidi_getVisualMap()
1271 indexMap[--k]=indexMap[j]; in ubidi_getVisualMap()
1274 indexMap[--k]= UBIDI_MAP_NOWHERE; in ubidi_getVisualMap()
1300 indexMap[k++]=indexMap[j]; in ubidi_getVisualMap()
1312 indexMap[k++]=m; in ubidi_getVisualMap()