Lines Matching defs:code
17 * parses it, and extracts the character code,
56 * Different strings for a code point - normal name, 1.0 name, and ISO comment -
61 * uint16_t groupMSB; -- for a group of 32 character names stored, this is code point>>5
101 * the algRangeData (zero-terminated), followed by the Unicode code point
105 * 1 Names are formed by calculating modulo-factors of the code point value as follows:
112 * The rangeStart is subtracted; with the difference, here "code":
114 * index[i]=code%factor[i];
115 * code/=factor[i];
228 * Pair of code point and name alias.
232 uint32_t code;
247 uint32_t code;
322 addLine(uint32_t code, char *names[], int16_t lengths[], int16_t count);
497 uint32_t code=0;
502 /* get the character code */
503 code=uprv_strtoul(fields[0][0], NULL, 16);
509 fprintf(stderr, "gennames: error - name alias %s empty or too long for code point U+%04lx\n",
510 name, (unsigned long)code);
515 /* check for non-character code points */
516 if(!U_IS_UNICODE_CHAR(code)) {
517 fprintf(stderr, "gennames: error - name alias for non-character code point U+%04lx\n",
518 (unsigned long)code);
523 /* check that the code points (code) are in ascending order */
524 if(code<=prevCode && code>0) {
526 (unsigned long)code, (unsigned long)prevCode);
530 prevCode=code;
537 cpNameAliases[cpNameAliasesTop].code=code;
553 uint32_t code=0;
558 /* get the character code */
559 code=uprv_strtoul(fields[0][0], NULL, 16);
592 /* check for non-character code points */
593 if(!U_IS_UNICODE_CHAR(code)) {
594 fprintf(stderr, "gennames: error - properties for non-character code point U+%04lx\n",
595 (unsigned long)code);
600 /* check that the code points (code) are in ascending order */
601 if(code<=prevCode && code>0) {
603 (unsigned long)code, (unsigned long)prevCode);
607 prevCode=code;
613 if(cpNameAliasesIndex<cpNameAliasesTop && code>=cpNameAliases[cpNameAliasesIndex].code) {
614 if(code==cpNameAliases[cpNameAliasesIndex].code) {
620 (unsigned long)code);
637 addLine(code, names, lengths, LENGTHOF(names));
640 addLine(code, names+2, lengths+2, 1);
675 (unsigned long)cpNameAliases[cpNameAliasesIndex].code);
761 char c=0; /* initialize to avoid a compiler warning although the code was safe */
934 inLine=line->code;
1158 groupWords[0]=(uint16_t)lines[i].code;
1430 addLine(uint32_t code, char *names[], int16_t lengths[], int16_t count) {
1474 line->code=code;
1504 line->code=groupMSB;