Lines Matching refs:nfd

590     pHangulNorm->nfd=hangulBuffer;
604 uint32_t nfd[40], nfkd[40], hangulBuffer[3];
617 s32=norm->nfd;
637 nfd[lenNFD++]=c;
646 uprv_memcpy(nfd+lenNFD, p->nfd, p->lenNFD*4);
649 nfd[lenNFD++]=c;
659 uprv_memcpy(nfkd+lenNFKD, p->nfd, p->lenNFD*4);
679 uprv_memcpy(s32, nfd, lenNFD*4);
684 norm->nfd=s32;
685 setHaveSeenString(nfd, lenNFD);
711 uint32_t nfd[40], nfkd[40];
726 /* apply NFD(myC) to norm->nfd */
727 s32=norm->nfd;
731 uprv_memcpy(nfd+lenNFD, me->norm->nfd, myLenNFD*4);
735 nfd[lenNFD++]=c;
750 uprv_memcpy(nfkd+lenNFKD, me->norm->nfd, myLenNFD*4);
759 /* apply NFKD(myC) to norm->nfd, forming a new norm->nfkd */
760 s32=norm->nfd;
779 s32=norm->nfd;
781 uprv_memcpy(s32, nfd, lenNFD*4);
786 norm->nfd=s32;
1063 norm->canonBothCCs=reorderString(norm->nfd, length);
1110 * add the current character (code) to the set of canonical starters of its norm->nfd[0]
1111 * set the "unsafe starter" flag for each norm->nfd[1..]
1119 /* nfd[0].canonStart.add(code) */
1120 c=norm->nfd[0];
1136 /* for(i=1..length-1) nfd[i].unsafeStart=TRUE */
1138 createNorm(norm->nfd[i])->unsafeStart=TRUE;
1161 ((other=getNorm(norm->nfd[0]))!=NULL && (other->qcFlags&_NORM_QC_NFC)!=0) /* nfd[0] not NFC_YES */
1166 norm->lenNFD, (long)norm->nfd[0], (long)norm->nfd[1],
1188 ((other=getNorm(norm->nfd[0]))!=NULL && (other->qcFlags&_NORM_QC_NFKC)!=0) /* nfd[0] not NFKC_YES */
1193 norm->lenNFD, (long)norm->nfd[0], (long)norm->nfd[1],
1233 UTF_APPEND_CHAR_UNSAFE(extra, count, norm->nfd[i]);
1615 if(norm->lenNFD!=0 && canChangeWithFollowing(norm->nfd, norm->lenNFD, (uint8_t)norm->canonBothCCs)) {