Lines Matching defs:category
38 const char *category; /* General category */
40 const char *bidi; /* Bidirectional category */
81 uni->category = (field2[0] == '\0' ? "" : strdup (field2));
532 if (unicode_attributes[ch].category[0] == 'P'
533 && unicode_attributes[ch].category[1] == 's')
545 || (unicode_attributes[ch].category[0] == 'P'
546 && unicode_attributes[ch].category[1] == 'e'))
552 || (unicode_attributes[ch].category[0] == 'P'
553 && (unicode_attributes[ch].category[1] == 'f'
554 || unicode_attributes[ch].category[1] == 'i')))
558 if ((unicode_attributes[ch].category[0] == 'M'
559 && (unicode_attributes[ch].category[1] == 'n'
560 || unicode_attributes[ch].category[1] == 'c'
561 || unicode_attributes[ch].category[1] == 'e'))
563 || (unicode_attributes[ch].category[0] == 'C'
564 && (unicode_attributes[ch].category[1] == 'c'
565 || unicode_attributes[ch].category[1] == 'f')))
596 || (unicode_attributes[ch].category[0] == 'L'
597 && unicode_attributes[ch].category[1] == 'm'
600 || (unicode_attributes[ch].category[0] == 'S'
601 && unicode_attributes[ch].category[1] == 'k'
608 if (unicode_attributes[ch].category[0] == 'N'
609 && unicode_attributes[ch].category[1] == 'd'
653 || (unicode_attributes[ch].category[0] == 'S'
654 && unicode_attributes[ch].category[1] == 'c'))
662 && unicode_attributes[ch].category[0] == 'L'
663 && (unicode_attributes[ch].category[1] == 'm'
664 || unicode_attributes[ch].category[1] == 'o'))
741 if ((unicode_attributes[ch].category[0] == 'L'
742 && (unicode_attributes[ch].category[1] == 'u'
743 || unicode_attributes[ch].category[1] == 'l'
744 || unicode_attributes[ch].category[1] == 't'
745 || unicode_attributes[ch].category[1] == 'm'
746 || unicode_attributes[ch].category[1] == 'o'))
747 || (unicode_attributes[ch].category[0] == 'S'
748 && (unicode_attributes[ch].category[1] == 'm'
749 || unicode_attributes[ch].category[1] == 'c'
750 || unicode_attributes[ch].category[1] == 'k'
751 || unicode_attributes[ch].category[1] == 'o'))