Home | History | Annotate | Download | only in unicode

Lines Matching defs:U_MASK

119 #define U_MASK(x) ((uint32_t)1<<(x))
434 When used in u_getIntPropertyValue(c), same as U_MASK(u_charType(c)),
591 #define U_GC_CN_MASK U_MASK(U_GENERAL_OTHER_TYPES)
594 #define U_GC_LU_MASK U_MASK(U_UPPERCASE_LETTER)
596 #define U_GC_LL_MASK U_MASK(U_LOWERCASE_LETTER)
598 #define U_GC_LT_MASK U_MASK(U_TITLECASE_LETTER)
600 #define U_GC_LM_MASK U_MASK(U_MODIFIER_LETTER)
602 #define U_GC_LO_MASK U_MASK(U_OTHER_LETTER)
605 #define U_GC_MN_MASK U_MASK(U_NON_SPACING_MARK)
607 #define U_GC_ME_MASK U_MASK(U_ENCLOSING_MARK)
609 #define U_GC_MC_MASK U_MASK(U_COMBINING_SPACING_MARK)
612 #define U_GC_ND_MASK U_MASK(U_DECIMAL_DIGIT_NUMBER)
614 #define U_GC_NL_MASK U_MASK(U_LETTER_NUMBER)
616 #define U_GC_NO_MASK U_MASK(U_OTHER_NUMBER)
619 #define U_GC_ZS_MASK U_MASK(U_SPACE_SEPARATOR)
621 #define U_GC_ZL_MASK U_MASK(U_LINE_SEPARATOR)
623 #define U_GC_ZP_MASK U_MASK(U_PARAGRAPH_SEPARATOR)
626 #define U_GC_CC_MASK U_MASK(U_CONTROL_CHAR)
628 #define U_GC_CF_MASK U_MASK(U_FORMAT_CHAR)
630 #define U_GC_CO_MASK U_MASK(U_PRIVATE_USE_CHAR)
632 #define U_GC_CS_MASK U_MASK(U_SURROGATE)
635 #define U_GC_PD_MASK U_MASK(U_DASH_PUNCTUATION)
637 #define U_GC_PS_MASK U_MASK(U_START_PUNCTUATION)
639 #define U_GC_PE_MASK U_MASK(U_END_PUNCTUATION)
641 #define U_GC_PC_MASK U_MASK(U_CONNECTOR_PUNCTUATION)
643 #define U_GC_PO_MASK U_MASK(U_OTHER_PUNCTUATION)
646 #define U_GC_SM_MASK U_MASK(U_MATH_SYMBOL)
648 #define U_GC_SC_MASK U_MASK(U_CURRENCY_SYMBOL)
650 #define U_GC_SK_MASK U_MASK(U_MODIFIER_SYMBOL)
652 #define U_GC_SO_MASK U_MASK(U_OTHER_SYMBOL)
655 #define U_GC_PI_MASK U_MASK(U_INITIAL_PUNCTUATION)
657 #define U_GC_PF_MASK U_MASK(U_FINAL_PUNCTUATION)
2064 * Same as U_MASK(u_charType(c)).
2074 #define U_GET_GC_MASK(c) U_MASK(u_charType(c))