Home | History | Annotate | Download | only in unicode

Lines Matching defs:U_MASK

140 #define U_MASK(x) ((uint32_t)1<<(x))
499 When used in u_getIntPropertyValue(c), same as U_MASK(u_charType(c)),
656 #define U_GC_CN_MASK U_MASK(U_GENERAL_OTHER_TYPES)
659 #define U_GC_LU_MASK U_MASK(U_UPPERCASE_LETTER)
661 #define U_GC_LL_MASK U_MASK(U_LOWERCASE_LETTER)
663 #define U_GC_LT_MASK U_MASK(U_TITLECASE_LETTER)
665 #define U_GC_LM_MASK U_MASK(U_MODIFIER_LETTER)
667 #define U_GC_LO_MASK U_MASK(U_OTHER_LETTER)
670 #define U_GC_MN_MASK U_MASK(U_NON_SPACING_MARK)
672 #define U_GC_ME_MASK U_MASK(U_ENCLOSING_MARK)
674 #define U_GC_MC_MASK U_MASK(U_COMBINING_SPACING_MARK)
677 #define U_GC_ND_MASK U_MASK(U_DECIMAL_DIGIT_NUMBER)
679 #define U_GC_NL_MASK U_MASK(U_LETTER_NUMBER)
681 #define U_GC_NO_MASK U_MASK(U_OTHER_NUMBER)
684 #define U_GC_ZS_MASK U_MASK(U_SPACE_SEPARATOR)
686 #define U_GC_ZL_MASK U_MASK(U_LINE_SEPARATOR)
688 #define U_GC_ZP_MASK U_MASK(U_PARAGRAPH_SEPARATOR)
691 #define U_GC_CC_MASK U_MASK(U_CONTROL_CHAR)
693 #define U_GC_CF_MASK U_MASK(U_FORMAT_CHAR)
695 #define U_GC_CO_MASK U_MASK(U_PRIVATE_USE_CHAR)
697 #define U_GC_CS_MASK U_MASK(U_SURROGATE)
700 #define U_GC_PD_MASK U_MASK(U_DASH_PUNCTUATION)
702 #define U_GC_PS_MASK U_MASK(U_START_PUNCTUATION)
704 #define U_GC_PE_MASK U_MASK(U_END_PUNCTUATION)
706 #define U_GC_PC_MASK U_MASK(U_CONNECTOR_PUNCTUATION)
708 #define U_GC_PO_MASK U_MASK(U_OTHER_PUNCTUATION)
711 #define U_GC_SM_MASK U_MASK(U_MATH_SYMBOL)
713 #define U_GC_SC_MASK U_MASK(U_CURRENCY_SYMBOL)
715 #define U_GC_SK_MASK U_MASK(U_MODIFIER_SYMBOL)
717 #define U_GC_SO_MASK U_MASK(U_OTHER_SYMBOL)
720 #define U_GC_PI_MASK U_MASK(U_INITIAL_PUNCTUATION)
722 #define U_GC_PF_MASK U_MASK(U_FINAL_PUNCTUATION)
2371 * Same as U_MASK(u_charType(c)).
2381 #define U_GET_GC_MASK(c) U_MASK(u_charType(c))