ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
Script.d.hpp
Go to the documentation of this file.
1#ifndef ICU4X_Script_D_HPP
2#define ICU4X_Script_D_HPP
3
4#include <stdio.h>
5#include <stdint.h>
6#include <stddef.h>
7#include <stdbool.h>
8#include <memory>
9#include <functional>
10#include <optional>
11#include <cstdlib>
12#include "diplomat_runtime.hpp"
13namespace icu4x {
14class Script;
15} // namespace icu4x
16
17
18
19namespace icu4x {
20namespace capi {
21 enum Script {
22 Script_Common = 0,
23 Script_Inherited = 1,
24 Script_Arabic = 2,
25 Script_Armenian = 3,
26 Script_Bengali = 4,
27 Script_Bopomofo = 5,
28 Script_Cherokee = 6,
29 Script_Coptic = 7,
30 Script_Cyrillic = 8,
31 Script_Deseret = 9,
32 Script_Devanagari = 10,
33 Script_Ethiopian = 11,
34 Script_Georgian = 12,
35 Script_Gothic = 13,
36 Script_Greek = 14,
37 Script_Gujarati = 15,
38 Script_Gurmukhi = 16,
39 Script_Han = 17,
40 Script_Hangul = 18,
41 Script_Hebrew = 19,
42 Script_Hiragana = 20,
43 Script_Kannada = 21,
44 Script_Katakana = 22,
45 Script_Khmer = 23,
46 Script_Lao = 24,
47 Script_Latin = 25,
48 Script_Malayalam = 26,
49 Script_Mongolian = 27,
50 Script_Myanmar = 28,
51 Script_Ogham = 29,
52 Script_OldItalic = 30,
53 Script_Oriya = 31,
54 Script_Runic = 32,
55 Script_Sinhala = 33,
56 Script_Syriac = 34,
57 Script_Tamil = 35,
58 Script_Telugu = 36,
59 Script_Thaana = 37,
60 Script_Thai = 38,
61 Script_Tibetan = 39,
62 Script_CanadianAboriginal = 40,
63 Script_Yi = 41,
64 Script_Tagalog = 42,
65 Script_Hanunoo = 43,
66 Script_Buhid = 44,
67 Script_Tagbanwa = 45,
68 Script_Braille = 46,
69 Script_Cypriot = 47,
70 Script_Limbu = 48,
71 Script_LinearB = 49,
72 Script_Osmanya = 50,
73 Script_Shavian = 51,
74 Script_TaiLe = 52,
75 Script_Ugaritic = 53,
76 Script_KatakanaOrHiragana = 54,
77 Script_Buginese = 55,
78 Script_Glagolitic = 56,
79 Script_Kharoshthi = 57,
80 Script_SylotiNagri = 58,
81 Script_NewTaiLue = 59,
82 Script_Tifinagh = 60,
83 Script_OldPersian = 61,
84 Script_Balinese = 62,
85 Script_Batak = 63,
86 Script_BlisSymbols = 64,
87 Script_Brahmi = 65,
88 Script_Cham = 66,
89 Script_Cirth = 67,
90 Script_OldChurchSlavonicCyrillic = 68,
91 Script_DemoticEgyptian = 69,
92 Script_HieraticEgyptian = 70,
93 Script_EgyptianHieroglyphs = 71,
94 Script_Khutsuri = 72,
95 Script_SimplifiedHan = 73,
96 Script_TraditionalHan = 74,
97 Script_PahawhHmong = 75,
98 Script_OldHungarian = 76,
99 Script_HarappanIndus = 77,
100 Script_Javanese = 78,
101 Script_KayahLi = 79,
102 Script_LatinFraktur = 80,
103 Script_LatinGaelic = 81,
104 Script_Lepcha = 82,
105 Script_LinearA = 83,
106 Script_Mandaic = 84,
107 Script_MayanHieroglyphs = 85,
108 Script_MeroiticHieroglyphs = 86,
109 Script_Nko = 87,
110 Script_OldTurkic = 88,
111 Script_OldPermic = 89,
112 Script_PhagsPa = 90,
113 Script_Phoenician = 91,
114 Script_Miao = 92,
115 Script_Rongorongo = 93,
116 Script_Sarati = 94,
117 Script_EstrangeloSyriac = 95,
118 Script_WesternSyriac = 96,
119 Script_EasternSyriac = 97,
120 Script_Tengwar = 98,
121 Script_Vai = 99,
122 Script_VisibleSpeech = 100,
123 Script_Cuneiform = 101,
124 Script_UnwrittenLanguages = 102,
125 Script_Unknown = 103,
126 Script_Carian = 104,
127 Script_Japanese = 105,
128 Script_TaiTham = 106,
129 Script_Lycian = 107,
130 Script_Lydian = 108,
131 Script_OlChiki = 109,
132 Script_Rejang = 110,
133 Script_Saurashtra = 111,
134 Script_SignWriting = 112,
135 Script_Sundanese = 113,
136 Script_Moon = 114,
137 Script_MeeteiMayek = 115,
138 Script_ImperialAramaic = 116,
139 Script_Avestan = 117,
140 Script_Chakma = 118,
141 Script_Korean = 119,
142 Script_Kaithi = 120,
143 Script_Manichaean = 121,
144 Script_InscriptionalPahlavi = 122,
145 Script_PsalterPahlavi = 123,
146 Script_BookPahlavi = 124,
147 Script_InscriptionalParthian = 125,
148 Script_Samaritan = 126,
149 Script_TaiViet = 127,
150 Script_MathematicalNotation = 128,
151 Script_Symbols = 129,
152 Script_Bamum = 130,
153 Script_Lisu = 131,
154 Script_NakhiGeba = 132,
155 Script_OldSouthArabian = 133,
156 Script_BassaVah = 134,
157 Script_Duployan = 135,
158 Script_Elbasan = 136,
159 Script_Grantha = 137,
160 Script_Kpelle = 138,
161 Script_Loma = 139,
162 Script_MendeKikakui = 140,
163 Script_MeroiticCursive = 141,
164 Script_OldNorthArabian = 142,
165 Script_Nabataean = 143,
166 Script_Palmyrene = 144,
167 Script_Khudawadi = 145,
168 Script_WarangCiti = 146,
169 Script_Afaka = 147,
170 Script_Jurchen = 148,
171 Script_Mro = 149,
172 Script_Nushu = 150,
173 Script_Sharada = 151,
174 Script_SoraSompeng = 152,
175 Script_Takri = 153,
176 Script_Tangut = 154,
177 Script_Woleai = 155,
178 Script_AnatolianHieroglyphs = 156,
179 Script_Khojki = 157,
180 Script_Tirhuta = 158,
181 Script_CaucasianAlbanian = 159,
182 Script_Mahajani = 160,
183 Script_Ahom = 161,
184 Script_Hatran = 162,
185 Script_Modi = 163,
186 Script_Multani = 164,
187 Script_PauCinHau = 165,
188 Script_Siddham = 166,
189 Script_Adlam = 167,
190 Script_Bhaiksuki = 168,
191 Script_Marchen = 169,
192 Script_Newa = 170,
193 Script_Osage = 171,
194 Script_HanWithBopomofo = 172,
195 Script_Jamo = 173,
196 Script_SymbolsEmoji = 174,
197 Script_MasaramGondi = 175,
198 Script_Soyombo = 176,
199 Script_ZanabazarSquare = 177,
200 Script_Dogra = 178,
201 Script_GunjalaGondi = 179,
202 Script_Makasar = 180,
203 Script_Medefaidrin = 181,
204 Script_HanifiRohingya = 182,
205 Script_Sogdian = 183,
206 Script_OldSogdian = 184,
207 Script_Elymaic = 185,
208 Script_NyiakengPuachueHmong = 186,
209 Script_Nandinagari = 187,
210 Script_Wancho = 188,
211 Script_Chorasmian = 189,
212 Script_DivesAkuru = 190,
213 Script_KhitanSmallScript = 191,
214 Script_Yezidi = 192,
215 Script_CyproMinoan = 193,
216 Script_OldUyghur = 194,
217 Script_Tangsa = 195,
218 Script_Toto = 196,
219 Script_Vithkuqi = 197,
220 Script_Kawi = 198,
221 Script_NagMundari = 199,
222 Script_Nastaliq = 200,
223 Script_Garay = 201,
224 Script_GurungKhema = 202,
225 Script_KiratRai = 203,
226 Script_OlOnal = 204,
227 Script_Sunuwar = 205,
228 Script_Todhri = 206,
229 Script_TuluTigalari = 207,
230 Script_BeriaErfe = 208,
231 Script_Sidetic = 209,
232 Script_TaiYo = 210,
233 Script_TolongSiki = 211,
234 Script_TraditionalHanWithLatin = 212,
235 Script_ProtoCuneiform = 213,
236 Script_Seal = 214,
237 Script_Chisoi = 254,
238 };
239
240 typedef struct Script_option {union { Script ok; }; bool is_ok; } Script_option;
241} // namespace capi
242} // namespace
243
244namespace icu4x {
248class Script {
249public:
250 enum Value {
306 Gothic = 13,
310 Greek = 14,
322 Han = 17,
326 Hangul = 18,
330 Hebrew = 19,
346 Khmer = 23,
350 Lao = 24,
354 Latin = 25,
370 Ogham = 29,
378 Oriya = 31,
382 Runic = 32,
390 Syriac = 34,
394 Tamil = 35,
398 Telugu = 36,
402 Thaana = 37,
406 Thai = 38,
418 Yi = 41,
430 Buhid = 44,
446 Limbu = 48,
462 TaiLe = 52,
506 Batak = 63,
514 Brahmi = 65,
518 Cham = 66,
522 Cirth = 67,
582 Lepcha = 82,
602 Nko = 87,
622 Miao = 92,
630 Sarati = 94,
650 Vai = 99,
666 Unknown = 103,
670 Carian = 104,
674 Japanese = 105,
678 TaiTham = 106,
682 Lycian = 107,
686 Lydian = 108,
690 OlChiki = 109,
694 Rejang = 110,
710 Moon = 114,
722 Avestan = 117,
726 Chakma = 118,
730 Korean = 119,
734 Kaithi = 120,
762 TaiViet = 127,
770 Symbols = 129,
774 Bamum = 130,
778 Lisu = 131,
790 BassaVah = 134,
794 Duployan = 135,
798 Elbasan = 136,
802 Grantha = 137,
806 Kpelle = 138,
810 Loma = 139,
842 Afaka = 147,
846 Jurchen = 148,
850 Mro = 149,
854 Nushu = 150,
858 Sharada = 151,
866 Takri = 153,
870 Tangut = 154,
874 Woleai = 155,
882 Khojki = 157,
886 Tirhuta = 158,
894 Mahajani = 160,
898 Ahom = 161,
902 Hatran = 162,
906 Modi = 163,
910 Multani = 164,
918 Siddham = 166,
922 Adlam = 167,
930 Marchen = 169,
934 Newa = 170,
938 Osage = 171,
946 Jamo = 173,
958 Soyombo = 176,
966 Dogra = 178,
974 Makasar = 180,
986 Sogdian = 183,
994 Elymaic = 185,
1006 Wancho = 188,
1022 Yezidi = 192,
1034 Tangsa = 195,
1038 Toto = 196,
1046 Kawi = 198,
1058 Garay = 201,
1070 OlOnal = 204,
1074 Sunuwar = 205,
1078 Todhri = 206,
1090 Sidetic = 209,
1094 TaiYo = 210,
1110 Seal = 214,
1114 Chisoi = 254,
1115 };
1116
1117 Script(): value(Value::Unknown) {}
1118
1119 // Implicit conversions between enum and ::Value
1120 constexpr Script(Value v) : value(v) {}
1121 constexpr operator Value() const { return value; }
1122 // Prevent usage as boolean value
1123 explicit operator bool() const = delete;
1124
1128 inline static icu4x::Script for_char(char32_t ch);
1129
1135 inline std::optional<std::string_view> long_name() const;
1136
1142 inline std::optional<std::string_view> short_name() const;
1143
1149 inline uint16_t to_integer_value() const;
1150
1156 inline static std::optional<icu4x::Script> from_integer_value(uint16_t other);
1157
1163 inline static std::optional<icu4x::Script> try_from_str(std::string_view s);
1164
1165 inline icu4x::capi::Script AsFFI() const;
1166 inline static icu4x::Script FromFFI(icu4x::capi::Script c_enum);
1167private:
1168 Value value;
1169};
1170
1171} // namespace
1172#endif // ICU4X_Script_D_HPP
Definition Script.d.hpp:248
Script()
Definition Script.d.hpp:1117
uint16_t to_integer_value() const
Definition Script.hpp:284
std::optional< std::string_view > short_name() const
Definition Script.hpp:279
static std::optional< icu4x::Script > try_from_str(std::string_view s)
Definition Script.hpp:294
std::optional< std::string_view > long_name() const
Definition Script.hpp:274
static icu4x::Script for_char(char32_t ch)
Definition Script.hpp:269
Value
Definition Script.d.hpp:250
@ Braille
Definition Script.d.hpp:438
@ Samaritan
Definition Script.d.hpp:758
@ Georgian
Definition Script.d.hpp:302
@ EgyptianHieroglyphs
Definition Script.d.hpp:538
@ Osmanya
Definition Script.d.hpp:454
@ Hatran
Definition Script.d.hpp:902
@ DemoticEgyptian
Definition Script.d.hpp:530
@ Lycian
Definition Script.d.hpp:682
@ OldPermic
Definition Script.d.hpp:610
@ Sinhala
Definition Script.d.hpp:386
@ OlChiki
Definition Script.d.hpp:690
@ AnatolianHieroglyphs
Definition Script.d.hpp:878
@ Multani
Definition Script.d.hpp:910
@ KayahLi
Definition Script.d.hpp:570
@ Buginese
Definition Script.d.hpp:474
@ Gurmukhi
Definition Script.d.hpp:318
@ TaiYo
Definition Script.d.hpp:1094
@ OldSogdian
Definition Script.d.hpp:990
@ HanifiRohingya
Definition Script.d.hpp:982
@ Symbols
Definition Script.d.hpp:770
@ Buhid
Definition Script.d.hpp:430
@ Tibetan
Definition Script.d.hpp:410
@ MeeteiMayek
Definition Script.d.hpp:714
@ MathematicalNotation
Definition Script.d.hpp:766
@ Afaka
Definition Script.d.hpp:842
@ Batak
Definition Script.d.hpp:506
@ OldChurchSlavonicCyrillic
Definition Script.d.hpp:526
@ Nastaliq
Definition Script.d.hpp:1054
@ Katakana
Definition Script.d.hpp:342
@ MendeKikakui
Definition Script.d.hpp:814
@ Tangut
Definition Script.d.hpp:870
@ Soyombo
Definition Script.d.hpp:958
@ Rongorongo
Definition Script.d.hpp:626
@ PahawhHmong
Definition Script.d.hpp:554
@ Osage
Definition Script.d.hpp:938
@ CanadianAboriginal
Definition Script.d.hpp:414
@ Duployan
Definition Script.d.hpp:794
@ Chorasmian
Definition Script.d.hpp:1010
@ Bopomofo
Definition Script.d.hpp:274
@ Elymaic
Definition Script.d.hpp:994
@ Oriya
Definition Script.d.hpp:378
@ Common
Definition Script.d.hpp:254
@ MasaramGondi
Definition Script.d.hpp:954
@ Hebrew
Definition Script.d.hpp:330
@ Ugaritic
Definition Script.d.hpp:466
@ Vithkuqi
Definition Script.d.hpp:1042
@ Javanese
Definition Script.d.hpp:566
@ Nabataean
Definition Script.d.hpp:826
@ OldPersian
Definition Script.d.hpp:498
@ ZanabazarSquare
Definition Script.d.hpp:962
@ Hiragana
Definition Script.d.hpp:334
@ Elbasan
Definition Script.d.hpp:798
@ Malayalam
Definition Script.d.hpp:358
@ MayanHieroglyphs
Definition Script.d.hpp:594
@ OldSouthArabian
Definition Script.d.hpp:786
@ KhitanSmallScript
Definition Script.d.hpp:1018
@ DivesAkuru
Definition Script.d.hpp:1014
@ TraditionalHanWithLatin
Definition Script.d.hpp:1102
@ Modi
Definition Script.d.hpp:906
@ Latin
Definition Script.d.hpp:354
@ Cuneiform
Definition Script.d.hpp:658
@ KiratRai
Definition Script.d.hpp:1066
@ OldUyghur
Definition Script.d.hpp:1030
@ OldItalic
Definition Script.d.hpp:374
@ Korean
Definition Script.d.hpp:730
@ Sidetic
Definition Script.d.hpp:1090
@ Cham
Definition Script.d.hpp:518
@ Thai
Definition Script.d.hpp:406
@ Greek
Definition Script.d.hpp:310
@ Palmyrene
Definition Script.d.hpp:830
@ Deseret
Definition Script.d.hpp:290
@ SoraSompeng
Definition Script.d.hpp:862
@ Vai
Definition Script.d.hpp:650
@ Cirth
Definition Script.d.hpp:522
@ Coptic
Definition Script.d.hpp:282
@ Nandinagari
Definition Script.d.hpp:1002
@ Saurashtra
Definition Script.d.hpp:698
@ HanWithBopomofo
Definition Script.d.hpp:942
@ Marchen
Definition Script.d.hpp:930
@ Seal
Definition Script.d.hpp:1110
@ Jurchen
Definition Script.d.hpp:846
@ Gujarati
Definition Script.d.hpp:314
@ Toto
Definition Script.d.hpp:1038
@ Lydian
Definition Script.d.hpp:686
@ Siddham
Definition Script.d.hpp:918
@ PauCinHau
Definition Script.d.hpp:914
@ Woleai
Definition Script.d.hpp:874
@ Balinese
Definition Script.d.hpp:502
@ Manichaean
Definition Script.d.hpp:738
@ Tengwar
Definition Script.d.hpp:646
@ Tangsa
Definition Script.d.hpp:1034
@ Tagalog
Definition Script.d.hpp:422
@ Adlam
Definition Script.d.hpp:922
@ TuluTigalari
Definition Script.d.hpp:1082
@ LinearB
Definition Script.d.hpp:450
@ Runic
Definition Script.d.hpp:382
@ Sunuwar
Definition Script.d.hpp:1074
@ WesternSyriac
Definition Script.d.hpp:638
@ Todhri
Definition Script.d.hpp:1078
@ Chisoi
Definition Script.d.hpp:1114
@ Bhaiksuki
Definition Script.d.hpp:926
@ NagMundari
Definition Script.d.hpp:1050
@ NakhiGeba
Definition Script.d.hpp:782
@ EstrangeloSyriac
Definition Script.d.hpp:634
@ Medefaidrin
Definition Script.d.hpp:978
@ Yi
Definition Script.d.hpp:418
@ Armenian
Definition Script.d.hpp:266
@ PhagsPa
Definition Script.d.hpp:614
@ Gothic
Definition Script.d.hpp:306
@ LatinFraktur
Definition Script.d.hpp:574
@ Myanmar
Definition Script.d.hpp:366
@ Tagbanwa
Definition Script.d.hpp:434
@ HieraticEgyptian
Definition Script.d.hpp:534
@ Japanese
Definition Script.d.hpp:674
@ UnwrittenLanguages
Definition Script.d.hpp:662
@ CyproMinoan
Definition Script.d.hpp:1026
@ Rejang
Definition Script.d.hpp:694
@ Brahmi
Definition Script.d.hpp:514
@ MeroiticHieroglyphs
Definition Script.d.hpp:598
@ OldHungarian
Definition Script.d.hpp:558
@ TraditionalHan
Definition Script.d.hpp:550
@ Inherited
Definition Script.d.hpp:258
@ Mro
Definition Script.d.hpp:850
@ Kaithi
Definition Script.d.hpp:734
@ Sundanese
Definition Script.d.hpp:706
@ Newa
Definition Script.d.hpp:934
@ Shavian
Definition Script.d.hpp:458
@ Devanagari
Definition Script.d.hpp:294
@ NyiakengPuachueHmong
Definition Script.d.hpp:998
@ Tirhuta
Definition Script.d.hpp:886
@ Syriac
Definition Script.d.hpp:390
@ Sogdian
Definition Script.d.hpp:986
@ Takri
Definition Script.d.hpp:866
@ PsalterPahlavi
Definition Script.d.hpp:746
@ TolongSiki
Definition Script.d.hpp:1098
@ Hangul
Definition Script.d.hpp:326
@ TaiViet
Definition Script.d.hpp:762
@ SymbolsEmoji
Definition Script.d.hpp:950
@ Mandaic
Definition Script.d.hpp:590
@ Nko
Definition Script.d.hpp:602
@ EasternSyriac
Definition Script.d.hpp:642
@ Makasar
Definition Script.d.hpp:974
@ Kawi
Definition Script.d.hpp:1046
@ Ogham
Definition Script.d.hpp:370
@ Kannada
Definition Script.d.hpp:338
@ Wancho
Definition Script.d.hpp:1006
@ Ahom
Definition Script.d.hpp:898
@ Cypriot
Definition Script.d.hpp:442
@ Bamum
Definition Script.d.hpp:774
@ Chakma
Definition Script.d.hpp:726
@ Miao
Definition Script.d.hpp:622
@ Glagolitic
Definition Script.d.hpp:478
@ Han
Definition Script.d.hpp:322
@ MeroiticCursive
Definition Script.d.hpp:818
@ SylotiNagri
Definition Script.d.hpp:486
@ BlisSymbols
Definition Script.d.hpp:510
@ VisibleSpeech
Definition Script.d.hpp:654
@ Bengali
Definition Script.d.hpp:270
@ BookPahlavi
Definition Script.d.hpp:750
@ WarangCiti
Definition Script.d.hpp:838
@ Moon
Definition Script.d.hpp:710
@ InscriptionalPahlavi
Definition Script.d.hpp:742
@ Ethiopian
Definition Script.d.hpp:298
@ Khutsuri
Definition Script.d.hpp:542
@ Mahajani
Definition Script.d.hpp:894
@ Tamil
Definition Script.d.hpp:394
@ Lao
Definition Script.d.hpp:350
@ Hanunoo
Definition Script.d.hpp:426
@ NewTaiLue
Definition Script.d.hpp:490
@ InscriptionalParthian
Definition Script.d.hpp:754
@ SignWriting
Definition Script.d.hpp:702
@ Nushu
Definition Script.d.hpp:854
@ Kpelle
Definition Script.d.hpp:806
@ Sarati
Definition Script.d.hpp:630
@ Arabic
Definition Script.d.hpp:262
@ Telugu
Definition Script.d.hpp:398
@ TaiTham
Definition Script.d.hpp:678
@ Khudawadi
Definition Script.d.hpp:834
@ OlOnal
Definition Script.d.hpp:1070
@ Phoenician
Definition Script.d.hpp:618
@ Lepcha
Definition Script.d.hpp:582
@ Dogra
Definition Script.d.hpp:966
@ CaucasianAlbanian
Definition Script.d.hpp:890
@ GurungKhema
Definition Script.d.hpp:1062
@ BassaVah
Definition Script.d.hpp:790
@ Jamo
Definition Script.d.hpp:946
@ Sharada
Definition Script.d.hpp:858
@ TaiLe
Definition Script.d.hpp:462
@ SimplifiedHan
Definition Script.d.hpp:546
@ GunjalaGondi
Definition Script.d.hpp:970
@ Unknown
Definition Script.d.hpp:666
@ OldTurkic
Definition Script.d.hpp:606
@ OldNorthArabian
Definition Script.d.hpp:822
@ KatakanaOrHiragana
Definition Script.d.hpp:470
@ Garay
Definition Script.d.hpp:1058
@ BeriaErfe
Definition Script.d.hpp:1086
@ HarappanIndus
Definition Script.d.hpp:562
@ Cherokee
Definition Script.d.hpp:278
@ Mongolian
Definition Script.d.hpp:362
@ Thaana
Definition Script.d.hpp:402
@ Loma
Definition Script.d.hpp:810
@ ImperialAramaic
Definition Script.d.hpp:718
@ ProtoCuneiform
Definition Script.d.hpp:1106
@ Avestan
Definition Script.d.hpp:722
@ Khmer
Definition Script.d.hpp:346
@ Tifinagh
Definition Script.d.hpp:494
@ LatinGaelic
Definition Script.d.hpp:578
@ Grantha
Definition Script.d.hpp:802
@ Limbu
Definition Script.d.hpp:446
@ Cyrillic
Definition Script.d.hpp:286
@ LinearA
Definition Script.d.hpp:586
@ Khojki
Definition Script.d.hpp:882
@ Carian
Definition Script.d.hpp:670
@ Lisu
Definition Script.d.hpp:778
@ Yezidi
Definition Script.d.hpp:1022
@ Kharoshthi
Definition Script.d.hpp:482
static std::optional< icu4x::Script > from_integer_value(uint16_t other)
Definition Script.hpp:289
constexpr Script(Value v)
Definition Script.d.hpp:1120
Definition Bidi.d.hpp:13