Lines Matching refs:U_MASK
173 #define U_MASK(x) ((uint32_t)1<<(x)) macro
819 #define U_GC_CN_MASK U_MASK(U_GENERAL_OTHER_TYPES)
822 #define U_GC_LU_MASK U_MASK(U_UPPERCASE_LETTER)
824 #define U_GC_LL_MASK U_MASK(U_LOWERCASE_LETTER)
826 #define U_GC_LT_MASK U_MASK(U_TITLECASE_LETTER)
828 #define U_GC_LM_MASK U_MASK(U_MODIFIER_LETTER)
830 #define U_GC_LO_MASK U_MASK(U_OTHER_LETTER)
833 #define U_GC_MN_MASK U_MASK(U_NON_SPACING_MARK)
835 #define U_GC_ME_MASK U_MASK(U_ENCLOSING_MARK)
837 #define U_GC_MC_MASK U_MASK(U_COMBINING_SPACING_MARK)
840 #define U_GC_ND_MASK U_MASK(U_DECIMAL_DIGIT_NUMBER)
842 #define U_GC_NL_MASK U_MASK(U_LETTER_NUMBER)
844 #define U_GC_NO_MASK U_MASK(U_OTHER_NUMBER)
847 #define U_GC_ZS_MASK U_MASK(U_SPACE_SEPARATOR)
849 #define U_GC_ZL_MASK U_MASK(U_LINE_SEPARATOR)
851 #define U_GC_ZP_MASK U_MASK(U_PARAGRAPH_SEPARATOR)
854 #define U_GC_CC_MASK U_MASK(U_CONTROL_CHAR)
856 #define U_GC_CF_MASK U_MASK(U_FORMAT_CHAR)
858 #define U_GC_CO_MASK U_MASK(U_PRIVATE_USE_CHAR)
860 #define U_GC_CS_MASK U_MASK(U_SURROGATE)
863 #define U_GC_PD_MASK U_MASK(U_DASH_PUNCTUATION)
865 #define U_GC_PS_MASK U_MASK(U_START_PUNCTUATION)
867 #define U_GC_PE_MASK U_MASK(U_END_PUNCTUATION)
869 #define U_GC_PC_MASK U_MASK(U_CONNECTOR_PUNCTUATION)
871 #define U_GC_PO_MASK U_MASK(U_OTHER_PUNCTUATION)
874 #define U_GC_SM_MASK U_MASK(U_MATH_SYMBOL)
876 #define U_GC_SC_MASK U_MASK(U_CURRENCY_SYMBOL)
878 #define U_GC_SK_MASK U_MASK(U_MODIFIER_SYMBOL)
880 #define U_GC_SO_MASK U_MASK(U_OTHER_SYMBOL)
883 #define U_GC_PI_MASK U_MASK(U_INITIAL_PUNCTUATION)
885 #define U_GC_PF_MASK U_MASK(U_FINAL_PUNCTUATION)
3337 #define U_GET_GC_MASK(c) U_MASK(u_charType(c))