Home | History | Annotate | Download | only in unicode

Lines Matching refs:U_MASK

140 #define U_MASK(x) ((uint32_t)1<<(x))
493 When used in u_getIntPropertyValue(c), same as U_MASK(u_charType(c)),
675 #define U_GC_CN_MASK U_MASK(U_GENERAL_OTHER_TYPES)
678 #define U_GC_LU_MASK U_MASK(U_UPPERCASE_LETTER)
680 #define U_GC_LL_MASK U_MASK(U_LOWERCASE_LETTER)
682 #define U_GC_LT_MASK U_MASK(U_TITLECASE_LETTER)
684 #define U_GC_LM_MASK U_MASK(U_MODIFIER_LETTER)
686 #define U_GC_LO_MASK U_MASK(U_OTHER_LETTER)
689 #define U_GC_MN_MASK U_MASK(U_NON_SPACING_MARK)
691 #define U_GC_ME_MASK U_MASK(U_ENCLOSING_MARK)
693 #define U_GC_MC_MASK U_MASK(U_COMBINING_SPACING_MARK)
696 #define U_GC_ND_MASK U_MASK(U_DECIMAL_DIGIT_NUMBER)
698 #define U_GC_NL_MASK U_MASK(U_LETTER_NUMBER)
700 #define U_GC_NO_MASK U_MASK(U_OTHER_NUMBER)
703 #define U_GC_ZS_MASK U_MASK(U_SPACE_SEPARATOR)
705 #define U_GC_ZL_MASK U_MASK(U_LINE_SEPARATOR)
707 #define U_GC_ZP_MASK U_MASK(U_PARAGRAPH_SEPARATOR)
710 #define U_GC_CC_MASK U_MASK(U_CONTROL_CHAR)
712 #define U_GC_CF_MASK U_MASK(U_FORMAT_CHAR)
714 #define U_GC_CO_MASK U_MASK(U_PRIVATE_USE_CHAR)
716 #define U_GC_CS_MASK U_MASK(U_SURROGATE)
719 #define U_GC_PD_MASK U_MASK(U_DASH_PUNCTUATION)
721 #define U_GC_PS_MASK U_MASK(U_START_PUNCTUATION)
723 #define U_GC_PE_MASK U_MASK(U_END_PUNCTUATION)
725 #define U_GC_PC_MASK U_MASK(U_CONNECTOR_PUNCTUATION)
727 #define U_GC_PO_MASK U_MASK(U_OTHER_PUNCTUATION)
730 #define U_GC_SM_MASK U_MASK(U_MATH_SYMBOL)
732 #define U_GC_SC_MASK U_MASK(U_CURRENCY_SYMBOL)
734 #define U_GC_SK_MASK U_MASK(U_MODIFIER_SYMBOL)
736 #define U_GC_SO_MASK U_MASK(U_OTHER_SYMBOL)
739 #define U_GC_PI_MASK U_MASK(U_INITIAL_PUNCTUATION)
741 #define U_GC_PF_MASK U_MASK(U_FINAL_PUNCTUATION)
2699 * Same as U_MASK(u_charType(c)).
2709 #define U_GET_GC_MASK(c) U_MASK(u_charType(c))