Lines Matching defs:mirrors
75 const uint32_t mirrors[mirrorLength];
86 -4 look in mirrors table
192 uint32_t mirrors[UBIDI_MAX_MIRROR_INDEX+1][2];
248 /* delta does not fit into the trie properties value, store in the mirrors[] table */
249 if(mirrorTop==LENGTHOF(mirrors)) {
260 mirrors[mirrorTop][0]=(uint32_t)src;
261 mirrors[mirrorTop][1]=(uint32_t)mirror;
338 uprv_sortArray(mirrors, mirrorTop, 8,
354 uint32_t c=mirrors[i][1]; /* mirror code point */
361 if(c<mirrors[i][0]) {
376 (long)mirrors[i][0], (long)mirrors[i][1]);
379 if(c==mirrors[j][0]) {
384 if(UBIDI_GET_MIRROR_CODE_POINT(mirrors[i][0])!=UBIDI_GET_MIRROR_CODE_POINT(mirrors[j][1])) {
387 "genprops error: bidi mirrors do not roundtrip - %04lx->%04lx->%04lx\n",
388 (long)mirrors[i][0], (long)mirrors[i][1], (long)mirrors[j][1]);
391 mirrors[i][1]|=(uint32_t)j<<UBIDI_MIRROR_INDEX_SHIFT;
392 mirrors[j][1]|=(uint32_t)i<<UBIDI_MIRROR_INDEX_SHIFT;
400 uint32_t *reducedMirror=mirrors[0];
402 reducedMirror[i]=mirrors[i][0]|(mirrors[i][1]&~0x1fffff);
525 mirrors, 32, mirrorTop,
574 udata_writeBlock(pData, mirrors, 4*mirrorTop);