summaryrefslogtreecommitdiffstats
path: root/vendor/unic-emoji-char/tables
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 12:02:58 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 12:02:58 +0000
commit698f8c2f01ea549d77d7dc3338a12e04c11057b9 (patch)
tree173a775858bd501c378080a10dca74132f05bc50 /vendor/unic-emoji-char/tables
parentInitial commit. (diff)
downloadrustc-698f8c2f01ea549d77d7dc3338a12e04c11057b9.tar.xz
rustc-698f8c2f01ea549d77d7dc3338a12e04c11057b9.zip
Adding upstream version 1.64.0+dfsg1.upstream/1.64.0+dfsg1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/unic-emoji-char/tables')
-rw-r--r--vendor/unic-emoji-char/tables/emoji.rsv149
-rw-r--r--vendor/unic-emoji-char/tables/emoji_component.rsv9
-rw-r--r--vendor/unic-emoji-char/tables/emoji_modifier.rsv5
-rw-r--r--vendor/unic-emoji-char/tables/emoji_modifier_base.rsv36
-rw-r--r--vendor/unic-emoji-char/tables/emoji_presentation.rsv79
-rw-r--r--vendor/unic-emoji-char/tables/emoji_version.rsv3
6 files changed, 281 insertions, 0 deletions
diff --git a/vendor/unic-emoji-char/tables/emoji.rsv b/vendor/unic-emoji-char/tables/emoji.rsv
new file mode 100644
index 000000000..620aca301
--- /dev/null
+++ b/vendor/unic-emoji-char/tables/emoji.rsv
@@ -0,0 +1,149 @@
+// WARNING: Auto-generated by the `unic-gen` crate.
+// WARNING: DO NOT EDIT MANUALLY!
+CharDataTable::Range(&[
+ (chars!('\u{23}'..='\u{23}'), ()),
+ (chars!('\u{2a}'..='\u{2a}'), ()),
+ (chars!('\u{30}'..='\u{39}'), ()),
+ (chars!('\u{a9}'..='\u{a9}'), ()),
+ (chars!('\u{ae}'..='\u{ae}'), ()),
+ (chars!('\u{203c}'..='\u{203c}'), ()),
+ (chars!('\u{2049}'..='\u{2049}'), ()),
+ (chars!('\u{2122}'..='\u{2122}'), ()),
+ (chars!('\u{2139}'..='\u{2139}'), ()),
+ (chars!('\u{2194}'..='\u{2199}'), ()),
+ (chars!('\u{21a9}'..='\u{21aa}'), ()),
+ (chars!('\u{231a}'..='\u{231b}'), ()),
+ (chars!('\u{2328}'..='\u{2328}'), ()),
+ (chars!('\u{23cf}'..='\u{23cf}'), ()),
+ (chars!('\u{23e9}'..='\u{23f3}'), ()),
+ (chars!('\u{23f8}'..='\u{23fa}'), ()),
+ (chars!('\u{24c2}'..='\u{24c2}'), ()),
+ (chars!('\u{25aa}'..='\u{25ab}'), ()),
+ (chars!('\u{25b6}'..='\u{25b6}'), ()),
+ (chars!('\u{25c0}'..='\u{25c0}'), ()),
+ (chars!('\u{25fb}'..='\u{25fe}'), ()),
+ (chars!('\u{2600}'..='\u{2604}'), ()),
+ (chars!('\u{260e}'..='\u{260e}'), ()),
+ (chars!('\u{2611}'..='\u{2611}'), ()),
+ (chars!('\u{2614}'..='\u{2615}'), ()),
+ (chars!('\u{2618}'..='\u{2618}'), ()),
+ (chars!('\u{261d}'..='\u{261d}'), ()),
+ (chars!('\u{2620}'..='\u{2620}'), ()),
+ (chars!('\u{2622}'..='\u{2623}'), ()),
+ (chars!('\u{2626}'..='\u{2626}'), ()),
+ (chars!('\u{262a}'..='\u{262a}'), ()),
+ (chars!('\u{262e}'..='\u{262f}'), ()),
+ (chars!('\u{2638}'..='\u{263a}'), ()),
+ (chars!('\u{2640}'..='\u{2640}'), ()),
+ (chars!('\u{2642}'..='\u{2642}'), ()),
+ (chars!('\u{2648}'..='\u{2653}'), ()),
+ (chars!('\u{2660}'..='\u{2660}'), ()),
+ (chars!('\u{2663}'..='\u{2663}'), ()),
+ (chars!('\u{2665}'..='\u{2666}'), ()),
+ (chars!('\u{2668}'..='\u{2668}'), ()),
+ (chars!('\u{267b}'..='\u{267b}'), ()),
+ (chars!('\u{267f}'..='\u{267f}'), ()),
+ (chars!('\u{2692}'..='\u{2697}'), ()),
+ (chars!('\u{2699}'..='\u{2699}'), ()),
+ (chars!('\u{269b}'..='\u{269c}'), ()),
+ (chars!('\u{26a0}'..='\u{26a1}'), ()),
+ (chars!('\u{26aa}'..='\u{26ab}'), ()),
+ (chars!('\u{26b0}'..='\u{26b1}'), ()),
+ (chars!('\u{26bd}'..='\u{26be}'), ()),
+ (chars!('\u{26c4}'..='\u{26c5}'), ()),
+ (chars!('\u{26c8}'..='\u{26c8}'), ()),
+ (chars!('\u{26ce}'..='\u{26cf}'), ()),
+ (chars!('\u{26d1}'..='\u{26d1}'), ()),
+ (chars!('\u{26d3}'..='\u{26d4}'), ()),
+ (chars!('\u{26e9}'..='\u{26ea}'), ()),
+ (chars!('\u{26f0}'..='\u{26f5}'), ()),
+ (chars!('\u{26f7}'..='\u{26fa}'), ()),
+ (chars!('\u{26fd}'..='\u{26fd}'), ()),
+ (chars!('\u{2702}'..='\u{2702}'), ()),
+ (chars!('\u{2705}'..='\u{2705}'), ()),
+ (chars!('\u{2708}'..='\u{270d}'), ()),
+ (chars!('\u{270f}'..='\u{270f}'), ()),
+ (chars!('\u{2712}'..='\u{2712}'), ()),
+ (chars!('\u{2714}'..='\u{2714}'), ()),
+ (chars!('\u{2716}'..='\u{2716}'), ()),
+ (chars!('\u{271d}'..='\u{271d}'), ()),
+ (chars!('\u{2721}'..='\u{2721}'), ()),
+ (chars!('\u{2728}'..='\u{2728}'), ()),
+ (chars!('\u{2733}'..='\u{2734}'), ()),
+ (chars!('\u{2744}'..='\u{2744}'), ()),
+ (chars!('\u{2747}'..='\u{2747}'), ()),
+ (chars!('\u{274c}'..='\u{274c}'), ()),
+ (chars!('\u{274e}'..='\u{274e}'), ()),
+ (chars!('\u{2753}'..='\u{2755}'), ()),
+ (chars!('\u{2757}'..='\u{2757}'), ()),
+ (chars!('\u{2763}'..='\u{2764}'), ()),
+ (chars!('\u{2795}'..='\u{2797}'), ()),
+ (chars!('\u{27a1}'..='\u{27a1}'), ()),
+ (chars!('\u{27b0}'..='\u{27b0}'), ()),
+ (chars!('\u{27bf}'..='\u{27bf}'), ()),
+ (chars!('\u{2934}'..='\u{2935}'), ()),
+ (chars!('\u{2b05}'..='\u{2b07}'), ()),
+ (chars!('\u{2b1b}'..='\u{2b1c}'), ()),
+ (chars!('\u{2b50}'..='\u{2b50}'), ()),
+ (chars!('\u{2b55}'..='\u{2b55}'), ()),
+ (chars!('\u{3030}'..='\u{3030}'), ()),
+ (chars!('\u{303d}'..='\u{303d}'), ()),
+ (chars!('\u{3297}'..='\u{3297}'), ()),
+ (chars!('\u{3299}'..='\u{3299}'), ()),
+ (chars!('\u{1f004}'..='\u{1f004}'), ()),
+ (chars!('\u{1f0cf}'..='\u{1f0cf}'), ()),
+ (chars!('\u{1f170}'..='\u{1f171}'), ()),
+ (chars!('\u{1f17e}'..='\u{1f17f}'), ()),
+ (chars!('\u{1f18e}'..='\u{1f18e}'), ()),
+ (chars!('\u{1f191}'..='\u{1f19a}'), ()),
+ (chars!('\u{1f1e6}'..='\u{1f1ff}'), ()),
+ (chars!('\u{1f201}'..='\u{1f202}'), ()),
+ (chars!('\u{1f21a}'..='\u{1f21a}'), ()),
+ (chars!('\u{1f22f}'..='\u{1f22f}'), ()),
+ (chars!('\u{1f232}'..='\u{1f23a}'), ()),
+ (chars!('\u{1f250}'..='\u{1f251}'), ()),
+ (chars!('\u{1f300}'..='\u{1f321}'), ()),
+ (chars!('\u{1f324}'..='\u{1f393}'), ()),
+ (chars!('\u{1f396}'..='\u{1f397}'), ()),
+ (chars!('\u{1f399}'..='\u{1f39b}'), ()),
+ (chars!('\u{1f39e}'..='\u{1f3f0}'), ()),
+ (chars!('\u{1f3f3}'..='\u{1f3f5}'), ()),
+ (chars!('\u{1f3f7}'..='\u{1f4fd}'), ()),
+ (chars!('\u{1f4ff}'..='\u{1f53d}'), ()),
+ (chars!('\u{1f549}'..='\u{1f54e}'), ()),
+ (chars!('\u{1f550}'..='\u{1f567}'), ()),
+ (chars!('\u{1f56f}'..='\u{1f570}'), ()),
+ (chars!('\u{1f573}'..='\u{1f57a}'), ()),
+ (chars!('\u{1f587}'..='\u{1f587}'), ()),
+ (chars!('\u{1f58a}'..='\u{1f58d}'), ()),
+ (chars!('\u{1f590}'..='\u{1f590}'), ()),
+ (chars!('\u{1f595}'..='\u{1f596}'), ()),
+ (chars!('\u{1f5a4}'..='\u{1f5a5}'), ()),
+ (chars!('\u{1f5a8}'..='\u{1f5a8}'), ()),
+ (chars!('\u{1f5b1}'..='\u{1f5b2}'), ()),
+ (chars!('\u{1f5bc}'..='\u{1f5bc}'), ()),
+ (chars!('\u{1f5c2}'..='\u{1f5c4}'), ()),
+ (chars!('\u{1f5d1}'..='\u{1f5d3}'), ()),
+ (chars!('\u{1f5dc}'..='\u{1f5de}'), ()),
+ (chars!('\u{1f5e1}'..='\u{1f5e1}'), ()),
+ (chars!('\u{1f5e3}'..='\u{1f5e3}'), ()),
+ (chars!('\u{1f5e8}'..='\u{1f5e8}'), ()),
+ (chars!('\u{1f5ef}'..='\u{1f5ef}'), ()),
+ (chars!('\u{1f5f3}'..='\u{1f5f3}'), ()),
+ (chars!('\u{1f5fa}'..='\u{1f64f}'), ()),
+ (chars!('\u{1f680}'..='\u{1f6c5}'), ()),
+ (chars!('\u{1f6cb}'..='\u{1f6d2}'), ()),
+ (chars!('\u{1f6e0}'..='\u{1f6e5}'), ()),
+ (chars!('\u{1f6e9}'..='\u{1f6e9}'), ()),
+ (chars!('\u{1f6eb}'..='\u{1f6ec}'), ()),
+ (chars!('\u{1f6f0}'..='\u{1f6f0}'), ()),
+ (chars!('\u{1f6f3}'..='\u{1f6f8}'), ()),
+ (chars!('\u{1f910}'..='\u{1f93a}'), ()),
+ (chars!('\u{1f93c}'..='\u{1f93e}'), ()),
+ (chars!('\u{1f940}'..='\u{1f945}'), ()),
+ (chars!('\u{1f947}'..='\u{1f94c}'), ()),
+ (chars!('\u{1f950}'..='\u{1f96b}'), ()),
+ (chars!('\u{1f980}'..='\u{1f997}'), ()),
+ (chars!('\u{1f9c0}'..='\u{1f9c0}'), ()),
+ (chars!('\u{1f9d0}'..='\u{1f9e6}'), ()),
+])
diff --git a/vendor/unic-emoji-char/tables/emoji_component.rsv b/vendor/unic-emoji-char/tables/emoji_component.rsv
new file mode 100644
index 000000000..bc9495518
--- /dev/null
+++ b/vendor/unic-emoji-char/tables/emoji_component.rsv
@@ -0,0 +1,9 @@
+// WARNING: Auto-generated by the `unic-gen` crate.
+// WARNING: DO NOT EDIT MANUALLY!
+CharDataTable::Range(&[
+ (chars!('\u{23}'..='\u{23}'), ()),
+ (chars!('\u{2a}'..='\u{2a}'), ()),
+ (chars!('\u{30}'..='\u{39}'), ()),
+ (chars!('\u{1f1e6}'..='\u{1f1ff}'), ()),
+ (chars!('\u{1f3fb}'..='\u{1f3ff}'), ()),
+])
diff --git a/vendor/unic-emoji-char/tables/emoji_modifier.rsv b/vendor/unic-emoji-char/tables/emoji_modifier.rsv
new file mode 100644
index 000000000..b42c98e1b
--- /dev/null
+++ b/vendor/unic-emoji-char/tables/emoji_modifier.rsv
@@ -0,0 +1,5 @@
+// WARNING: Auto-generated by the `unic-gen` crate.
+// WARNING: DO NOT EDIT MANUALLY!
+CharDataTable::Range(&[
+ (chars!('\u{1f3fb}'..='\u{1f3ff}'), ()),
+])
diff --git a/vendor/unic-emoji-char/tables/emoji_modifier_base.rsv b/vendor/unic-emoji-char/tables/emoji_modifier_base.rsv
new file mode 100644
index 000000000..3df4df11c
--- /dev/null
+++ b/vendor/unic-emoji-char/tables/emoji_modifier_base.rsv
@@ -0,0 +1,36 @@
+// WARNING: Auto-generated by the `unic-gen` crate.
+// WARNING: DO NOT EDIT MANUALLY!
+CharDataTable::Range(&[
+ (chars!('\u{261d}'..='\u{261d}'), ()),
+ (chars!('\u{26f9}'..='\u{26f9}'), ()),
+ (chars!('\u{270a}'..='\u{270d}'), ()),
+ (chars!('\u{1f385}'..='\u{1f385}'), ()),
+ (chars!('\u{1f3c2}'..='\u{1f3c4}'), ()),
+ (chars!('\u{1f3c7}'..='\u{1f3c7}'), ()),
+ (chars!('\u{1f3ca}'..='\u{1f3cc}'), ()),
+ (chars!('\u{1f442}'..='\u{1f443}'), ()),
+ (chars!('\u{1f446}'..='\u{1f450}'), ()),
+ (chars!('\u{1f466}'..='\u{1f469}'), ()),
+ (chars!('\u{1f46e}'..='\u{1f46e}'), ()),
+ (chars!('\u{1f470}'..='\u{1f478}'), ()),
+ (chars!('\u{1f47c}'..='\u{1f47c}'), ()),
+ (chars!('\u{1f481}'..='\u{1f483}'), ()),
+ (chars!('\u{1f485}'..='\u{1f487}'), ()),
+ (chars!('\u{1f4aa}'..='\u{1f4aa}'), ()),
+ (chars!('\u{1f574}'..='\u{1f575}'), ()),
+ (chars!('\u{1f57a}'..='\u{1f57a}'), ()),
+ (chars!('\u{1f590}'..='\u{1f590}'), ()),
+ (chars!('\u{1f595}'..='\u{1f596}'), ()),
+ (chars!('\u{1f645}'..='\u{1f647}'), ()),
+ (chars!('\u{1f64b}'..='\u{1f64f}'), ()),
+ (chars!('\u{1f6a3}'..='\u{1f6a3}'), ()),
+ (chars!('\u{1f6b4}'..='\u{1f6b6}'), ()),
+ (chars!('\u{1f6c0}'..='\u{1f6c0}'), ()),
+ (chars!('\u{1f6cc}'..='\u{1f6cc}'), ()),
+ (chars!('\u{1f918}'..='\u{1f91c}'), ()),
+ (chars!('\u{1f91e}'..='\u{1f91f}'), ()),
+ (chars!('\u{1f926}'..='\u{1f926}'), ()),
+ (chars!('\u{1f930}'..='\u{1f939}'), ()),
+ (chars!('\u{1f93d}'..='\u{1f93e}'), ()),
+ (chars!('\u{1f9d1}'..='\u{1f9dd}'), ()),
+])
diff --git a/vendor/unic-emoji-char/tables/emoji_presentation.rsv b/vendor/unic-emoji-char/tables/emoji_presentation.rsv
new file mode 100644
index 000000000..5e594f1e9
--- /dev/null
+++ b/vendor/unic-emoji-char/tables/emoji_presentation.rsv
@@ -0,0 +1,79 @@
+// WARNING: Auto-generated by the `unic-gen` crate.
+// WARNING: DO NOT EDIT MANUALLY!
+CharDataTable::Range(&[
+ (chars!('\u{231a}'..='\u{231b}'), ()),
+ (chars!('\u{23e9}'..='\u{23ec}'), ()),
+ (chars!('\u{23f0}'..='\u{23f0}'), ()),
+ (chars!('\u{23f3}'..='\u{23f3}'), ()),
+ (chars!('\u{25fd}'..='\u{25fe}'), ()),
+ (chars!('\u{2614}'..='\u{2615}'), ()),
+ (chars!('\u{2648}'..='\u{2653}'), ()),
+ (chars!('\u{267f}'..='\u{267f}'), ()),
+ (chars!('\u{2693}'..='\u{2693}'), ()),
+ (chars!('\u{26a1}'..='\u{26a1}'), ()),
+ (chars!('\u{26aa}'..='\u{26ab}'), ()),
+ (chars!('\u{26bd}'..='\u{26be}'), ()),
+ (chars!('\u{26c4}'..='\u{26c5}'), ()),
+ (chars!('\u{26ce}'..='\u{26ce}'), ()),
+ (chars!('\u{26d4}'..='\u{26d4}'), ()),
+ (chars!('\u{26ea}'..='\u{26ea}'), ()),
+ (chars!('\u{26f2}'..='\u{26f3}'), ()),
+ (chars!('\u{26f5}'..='\u{26f5}'), ()),
+ (chars!('\u{26fa}'..='\u{26fa}'), ()),
+ (chars!('\u{26fd}'..='\u{26fd}'), ()),
+ (chars!('\u{2705}'..='\u{2705}'), ()),
+ (chars!('\u{270a}'..='\u{270b}'), ()),
+ (chars!('\u{2728}'..='\u{2728}'), ()),
+ (chars!('\u{274c}'..='\u{274c}'), ()),
+ (chars!('\u{274e}'..='\u{274e}'), ()),
+ (chars!('\u{2753}'..='\u{2755}'), ()),
+ (chars!('\u{2757}'..='\u{2757}'), ()),
+ (chars!('\u{2795}'..='\u{2797}'), ()),
+ (chars!('\u{27b0}'..='\u{27b0}'), ()),
+ (chars!('\u{27bf}'..='\u{27bf}'), ()),
+ (chars!('\u{2b1b}'..='\u{2b1c}'), ()),
+ (chars!('\u{2b50}'..='\u{2b50}'), ()),
+ (chars!('\u{2b55}'..='\u{2b55}'), ()),
+ (chars!('\u{1f004}'..='\u{1f004}'), ()),
+ (chars!('\u{1f0cf}'..='\u{1f0cf}'), ()),
+ (chars!('\u{1f18e}'..='\u{1f18e}'), ()),
+ (chars!('\u{1f191}'..='\u{1f19a}'), ()),
+ (chars!('\u{1f1e6}'..='\u{1f1ff}'), ()),
+ (chars!('\u{1f201}'..='\u{1f201}'), ()),
+ (chars!('\u{1f21a}'..='\u{1f21a}'), ()),
+ (chars!('\u{1f22f}'..='\u{1f22f}'), ()),
+ (chars!('\u{1f232}'..='\u{1f236}'), ()),
+ (chars!('\u{1f238}'..='\u{1f23a}'), ()),
+ (chars!('\u{1f250}'..='\u{1f251}'), ()),
+ (chars!('\u{1f300}'..='\u{1f320}'), ()),
+ (chars!('\u{1f32d}'..='\u{1f335}'), ()),
+ (chars!('\u{1f337}'..='\u{1f37c}'), ()),
+ (chars!('\u{1f37e}'..='\u{1f393}'), ()),
+ (chars!('\u{1f3a0}'..='\u{1f3ca}'), ()),
+ (chars!('\u{1f3cf}'..='\u{1f3d3}'), ()),
+ (chars!('\u{1f3e0}'..='\u{1f3f0}'), ()),
+ (chars!('\u{1f3f4}'..='\u{1f3f4}'), ()),
+ (chars!('\u{1f3f8}'..='\u{1f43e}'), ()),
+ (chars!('\u{1f440}'..='\u{1f440}'), ()),
+ (chars!('\u{1f442}'..='\u{1f4fc}'), ()),
+ (chars!('\u{1f4ff}'..='\u{1f53d}'), ()),
+ (chars!('\u{1f54b}'..='\u{1f54e}'), ()),
+ (chars!('\u{1f550}'..='\u{1f567}'), ()),
+ (chars!('\u{1f57a}'..='\u{1f57a}'), ()),
+ (chars!('\u{1f595}'..='\u{1f596}'), ()),
+ (chars!('\u{1f5a4}'..='\u{1f5a4}'), ()),
+ (chars!('\u{1f5fb}'..='\u{1f64f}'), ()),
+ (chars!('\u{1f680}'..='\u{1f6c5}'), ()),
+ (chars!('\u{1f6cc}'..='\u{1f6cc}'), ()),
+ (chars!('\u{1f6d0}'..='\u{1f6d2}'), ()),
+ (chars!('\u{1f6eb}'..='\u{1f6ec}'), ()),
+ (chars!('\u{1f6f4}'..='\u{1f6f8}'), ()),
+ (chars!('\u{1f910}'..='\u{1f93a}'), ()),
+ (chars!('\u{1f93c}'..='\u{1f93e}'), ()),
+ (chars!('\u{1f940}'..='\u{1f945}'), ()),
+ (chars!('\u{1f947}'..='\u{1f94c}'), ()),
+ (chars!('\u{1f950}'..='\u{1f96b}'), ()),
+ (chars!('\u{1f980}'..='\u{1f997}'), ()),
+ (chars!('\u{1f9c0}'..='\u{1f9c0}'), ()),
+ (chars!('\u{1f9d0}'..='\u{1f9e6}'), ()),
+])
diff --git a/vendor/unic-emoji-char/tables/emoji_version.rsv b/vendor/unic-emoji-char/tables/emoji_version.rsv
new file mode 100644
index 000000000..57dfe2b57
--- /dev/null
+++ b/vendor/unic-emoji-char/tables/emoji_version.rsv
@@ -0,0 +1,3 @@
+// WARNING: Auto-generated by the `unic-gen` crate.
+// WARNING: DO NOT EDIT MANUALLY!
+UnicodeVersion { major: 5, minor: 0, micro: 0 }