| ... | ... | @@ -65,14 +65,14 @@ export fn u_hasBinaryProperty(cp: u32, prop: t.UProperty) bool { |
| 65 | 65 | .UCHAR_CHANGES_WHEN_CASEFOLDED => icu.hasDerivedCoreProperty(cp, .Changes_When_Casefolded), |
| 66 | 66 | .UCHAR_CHANGES_WHEN_CASEMAPPED => icu.hasDerivedCoreProperty(cp, .Changes_When_Casemapped), |
| 67 | 67 | .UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED => false, // TODO |
| 68 | | .UCHAR_EMOJI => false, // TODO |
| 69 | | .UCHAR_EMOJI_PRESENTATION => false, // TODO |
| 70 | | .UCHAR_EMOJI_MODIFIER => false, // TODO |
| 71 | | .UCHAR_EMOJI_MODIFIER_BASE => false, // TODO |
| 72 | | .UCHAR_EMOJI_COMPONENT => false, // TODO |
| 68 | .UCHAR_EMOJI => icu.hasEmojiCategory(cp, .Emoji), |
| 69 | .UCHAR_EMOJI_PRESENTATION => icu.hasEmojiCategory(cp, .Emoji_Presentation), |
| 70 | .UCHAR_EMOJI_MODIFIER => icu.hasEmojiCategory(cp, .Emoji_Modifier), |
| 71 | .UCHAR_EMOJI_MODIFIER_BASE => icu.hasEmojiCategory(cp, .Emoji_Modifier_Base), |
| 72 | .UCHAR_EMOJI_COMPONENT => icu.hasEmojiCategory(cp, .Emoji_Component), |
| 73 | 73 | .UCHAR_REGIONAL_INDICATOR => icu.hasProperty(cp, .Regional_Indicator), |
| 74 | 74 | .UCHAR_PREPENDED_CONCATENATION_MARK => false, // TODO |
| 75 | | .UCHAR_EXTENDED_PICTOGRAPHIC => false, // TODO |
| 75 | .UCHAR_EXTENDED_PICTOGRAPHIC => icu.hasEmojiCategory(cp, .Extended_Pictographic), |
| 76 | 76 | .UCHAR_BASIC_EMOJI => false, // TODO |
| 77 | 77 | .UCHAR_EMOJI_KEYCAP_SEQUENCE => false, // TODO |
| 78 | 78 | .UCHAR_RGI_EMOJI_MODIFIER_SEQUENCE => false, // TODO |