Skip to content

Commit 015b89d

Browse files
committed
Merge pull request #3 from metajack/rust-0.6-syntax
Update to rust 0.6.
2 parents e416f03 + ca5dd48 commit 015b89d

File tree

1 file changed

+145
-147
lines changed

1 file changed

+145
-147
lines changed

harfbuzz.rc

+145-147
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,10 @@ extern mod std;
66

77
use core::libc::types::common::c99::*;
88

9-
pub mod linkhack;
10-
11-
/* automatically generated by rust-bindgen */
12-
139
use core::libc::*;
1410

11+
pub mod linkhack;
12+
1513
pub type hb_bool_t = c_int;
1614

1715
pub type hb_codepoint_t = uint32_t;
@@ -28,155 +26,155 @@ pub type hb_tag_t = uint32_t;
2826

2927

3028
pub type hb_direction_t = c_uint;
31-
pub const HB_DIRECTION_INVALID: u32 = 0_u32;
32-
pub const HB_DIRECTION_LTR: u32 = 4_u32;
33-
pub const HB_DIRECTION_RTL: u32 = 5_u32;
34-
pub const HB_DIRECTION_TTB: u32 = 6_u32;
35-
pub const HB_DIRECTION_BTT: u32 = 7_u32;
29+
pub static HB_DIRECTION_INVALID: u32 = 0_u32;
30+
pub static HB_DIRECTION_LTR: u32 = 4_u32;
31+
pub static HB_DIRECTION_RTL: u32 = 5_u32;
32+
pub static HB_DIRECTION_TTB: u32 = 6_u32;
33+
pub static HB_DIRECTION_BTT: u32 = 7_u32;
3634

3735
pub type struct__hb_language_t = c_void;
3836

3937
pub type hb_language_t = *struct__hb_language_t;
4038

4139

4240
pub type hb_unicode_general_category_t = c_uint;
43-
pub const HB_UNICODE_GENERAL_CATEGORY_CONTROL: u32 = 0_u32;
44-
pub const HB_UNICODE_GENERAL_CATEGORY_FORMAT: u32 = 1_u32;
45-
pub const HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED: u32 = 2_u32;
46-
pub const HB_UNICODE_GENERAL_CATEGORY_PRIVATE_USE: u32 = 3_u32;
47-
pub const HB_UNICODE_GENERAL_CATEGORY_SURROGATE: u32 = 4_u32;
48-
pub const HB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTER: u32 = 5_u32;
49-
pub const HB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTER: u32 = 6_u32;
50-
pub const HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER: u32 = 7_u32;
51-
pub const HB_UNICODE_GENERAL_CATEGORY_TITLECASE_LETTER: u32 = 8_u32;
52-
pub const HB_UNICODE_GENERAL_CATEGORY_UPPERCASE_LETTER: u32 = 9_u32;
53-
pub const HB_UNICODE_GENERAL_CATEGORY_SPACING_MARK: u32 = 10_u32;
54-
pub const HB_UNICODE_GENERAL_CATEGORY_ENCLOSING_MARK: u32 = 11_u32;
55-
pub const HB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARK: u32 = 12_u32;
56-
pub const HB_UNICODE_GENERAL_CATEGORY_DECIMAL_NUMBER: u32 = 13_u32;
57-
pub const HB_UNICODE_GENERAL_CATEGORY_LETTER_NUMBER: u32 = 14_u32;
58-
pub const HB_UNICODE_GENERAL_CATEGORY_OTHER_NUMBER: u32 = 15_u32;
59-
pub const HB_UNICODE_GENERAL_CATEGORY_CONNECT_PUNCTUATION: u32 = 16_u32;
60-
pub const HB_UNICODE_GENERAL_CATEGORY_DASH_PUNCTUATION: u32 = 17_u32;
61-
pub const HB_UNICODE_GENERAL_CATEGORY_CLOSE_PUNCTUATION: u32 = 18_u32;
62-
pub const HB_UNICODE_GENERAL_CATEGORY_FINAL_PUNCTUATION: u32 = 19_u32;
63-
pub const HB_UNICODE_GENERAL_CATEGORY_INITIAL_PUNCTUATION: u32 = 20_u32;
64-
pub const HB_UNICODE_GENERAL_CATEGORY_OTHER_PUNCTUATION: u32 = 21_u32;
65-
pub const HB_UNICODE_GENERAL_CATEGORY_OPEN_PUNCTUATION: u32 = 22_u32;
66-
pub const HB_UNICODE_GENERAL_CATEGORY_CURRENCY_SYMBOL: u32 = 23_u32;
67-
pub const HB_UNICODE_GENERAL_CATEGORY_MODIFIER_SYMBOL: u32 = 24_u32;
68-
pub const HB_UNICODE_GENERAL_CATEGORY_MATH_SYMBOL: u32 = 25_u32;
69-
pub const HB_UNICODE_GENERAL_CATEGORY_OTHER_SYMBOL: u32 = 26_u32;
70-
pub const HB_UNICODE_GENERAL_CATEGORY_LINE_SEPARATOR: u32 = 27_u32;
71-
pub const HB_UNICODE_GENERAL_CATEGORY_PARAGRAPH_SEPARATOR: u32 = 28_u32;
72-
pub const HB_UNICODE_GENERAL_CATEGORY_SPACE_SEPARATOR: u32 = 29_u32;
41+
pub static HB_UNICODE_GENERAL_CATEGORY_CONTROL: u32 = 0_u32;
42+
pub static HB_UNICODE_GENERAL_CATEGORY_FORMAT: u32 = 1_u32;
43+
pub static HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED: u32 = 2_u32;
44+
pub static HB_UNICODE_GENERAL_CATEGORY_PRIVATE_USE: u32 = 3_u32;
45+
pub static HB_UNICODE_GENERAL_CATEGORY_SURROGATE: u32 = 4_u32;
46+
pub static HB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTER: u32 = 5_u32;
47+
pub static HB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTER: u32 = 6_u32;
48+
pub static HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER: u32 = 7_u32;
49+
pub static HB_UNICODE_GENERAL_CATEGORY_TITLECASE_LETTER: u32 = 8_u32;
50+
pub static HB_UNICODE_GENERAL_CATEGORY_UPPERCASE_LETTER: u32 = 9_u32;
51+
pub static HB_UNICODE_GENERAL_CATEGORY_SPACING_MARK: u32 = 10_u32;
52+
pub static HB_UNICODE_GENERAL_CATEGORY_ENCLOSING_MARK: u32 = 11_u32;
53+
pub static HB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARK: u32 = 12_u32;
54+
pub static HB_UNICODE_GENERAL_CATEGORY_DECIMAL_NUMBER: u32 = 13_u32;
55+
pub static HB_UNICODE_GENERAL_CATEGORY_LETTER_NUMBER: u32 = 14_u32;
56+
pub static HB_UNICODE_GENERAL_CATEGORY_OTHER_NUMBER: u32 = 15_u32;
57+
pub static HB_UNICODE_GENERAL_CATEGORY_CONNECT_PUNCTUATION: u32 = 16_u32;
58+
pub static HB_UNICODE_GENERAL_CATEGORY_DASH_PUNCTUATION: u32 = 17_u32;
59+
pub static HB_UNICODE_GENERAL_CATEGORY_CLOSE_PUNCTUATION: u32 = 18_u32;
60+
pub static HB_UNICODE_GENERAL_CATEGORY_FINAL_PUNCTUATION: u32 = 19_u32;
61+
pub static HB_UNICODE_GENERAL_CATEGORY_INITIAL_PUNCTUATION: u32 = 20_u32;
62+
pub static HB_UNICODE_GENERAL_CATEGORY_OTHER_PUNCTUATION: u32 = 21_u32;
63+
pub static HB_UNICODE_GENERAL_CATEGORY_OPEN_PUNCTUATION: u32 = 22_u32;
64+
pub static HB_UNICODE_GENERAL_CATEGORY_CURRENCY_SYMBOL: u32 = 23_u32;
65+
pub static HB_UNICODE_GENERAL_CATEGORY_MODIFIER_SYMBOL: u32 = 24_u32;
66+
pub static HB_UNICODE_GENERAL_CATEGORY_MATH_SYMBOL: u32 = 25_u32;
67+
pub static HB_UNICODE_GENERAL_CATEGORY_OTHER_SYMBOL: u32 = 26_u32;
68+
pub static HB_UNICODE_GENERAL_CATEGORY_LINE_SEPARATOR: u32 = 27_u32;
69+
pub static HB_UNICODE_GENERAL_CATEGORY_PARAGRAPH_SEPARATOR: u32 = 28_u32;
70+
pub static HB_UNICODE_GENERAL_CATEGORY_SPACE_SEPARATOR: u32 = 29_u32;
7371

7472

7573
pub type hb_script_t = c_uint;
76-
pub const HB_SCRIPT_COMMON: u32 = 1517910393_u32;
77-
pub const HB_SCRIPT_ARABIC: u32 = 1098015074_u32;
78-
pub const HB_SCRIPT_ARMENIAN: u32 = 1098018158_u32;
79-
pub const HB_SCRIPT_BENGALI: u32 = 1113943655_u32;
80-
pub const HB_SCRIPT_BOPOMOFO: u32 = 1114599535_u32;
81-
pub const HB_SCRIPT_CANADIAN_ABORIGINAL: u32 = 1130458739_u32;
82-
pub const HB_SCRIPT_CHEROKEE: u32 = 1130915186_u32;
83-
pub const HB_SCRIPT_COPTIC: u32 = 1131376756_u32;
84-
pub const HB_SCRIPT_CYRILLIC: u32 = 1132032620_u32;
85-
pub const HB_SCRIPT_DEVANAGARI: u32 = 1147500129_u32;
86-
pub const HB_SCRIPT_GEORGIAN: u32 = 1197830002_u32;
87-
pub const HB_SCRIPT_GREEK: u32 = 1198679403_u32;
88-
pub const HB_SCRIPT_GUJARATI: u32 = 1198877298_u32;
89-
pub const HB_SCRIPT_GURMUKHI: u32 = 1198879349_u32;
90-
pub const HB_SCRIPT_HANGUL: u32 = 1214344807_u32;
91-
pub const HB_SCRIPT_HAN: u32 = 1214344809_u32;
92-
pub const HB_SCRIPT_HEBREW: u32 = 1214603890_u32;
93-
pub const HB_SCRIPT_HIRAGANA: u32 = 1214870113_u32;
94-
pub const HB_SCRIPT_INHERITED: u32 = 1516858984_u32;
95-
pub const HB_SCRIPT_KANNADA: u32 = 1265525857_u32;
96-
pub const HB_SCRIPT_KATAKANA: u32 = 1264676449_u32;
97-
pub const HB_SCRIPT_LAO: u32 = 1281453935_u32;
98-
pub const HB_SCRIPT_LATIN: u32 = 1281455214_u32;
99-
pub const HB_SCRIPT_MALAYALAM: u32 = 1298954605_u32;
100-
pub const HB_SCRIPT_MONGOLIAN: u32 = 1299148391_u32;
101-
pub const HB_SCRIPT_OGHAM: u32 = 1332175213_u32;
102-
pub const HB_SCRIPT_ORIYA: u32 = 1332902241_u32;
103-
pub const HB_SCRIPT_RUNIC: u32 = 1383427698_u32;
104-
pub const HB_SCRIPT_SYRIAC: u32 = 1400468067_u32;
105-
pub const HB_SCRIPT_TAMIL: u32 = 1415671148_u32;
106-
pub const HB_SCRIPT_TELUGU: u32 = 1415933045_u32;
107-
pub const HB_SCRIPT_THAI: u32 = 1416126825_u32;
108-
pub const HB_SCRIPT_YI: u32 = 1500080489_u32;
109-
pub const HB_SCRIPT_TIBETAN: u32 = 1416192628_u32;
110-
pub const HB_SCRIPT_ETHIOPIC: u32 = 1165256809_u32;
111-
pub const HB_SCRIPT_KHMER: u32 = 1265134962_u32;
112-
pub const HB_SCRIPT_MYANMAR: u32 = 1299803506_u32;
113-
pub const HB_SCRIPT_SINHALA: u32 = 1399418472_u32;
114-
pub const HB_SCRIPT_THAANA: u32 = 1416126817_u32;
115-
pub const HB_SCRIPT_DESERET: u32 = 1148416628_u32;
116-
pub const HB_SCRIPT_GOTHIC: u32 = 1198486632_u32;
117-
pub const HB_SCRIPT_OLD_ITALIC: u32 = 1232363884_u32;
118-
pub const HB_SCRIPT_BUHID: u32 = 1114990692_u32;
119-
pub const HB_SCRIPT_HANUNOO: u32 = 1214344815_u32;
120-
pub const HB_SCRIPT_TAGALOG: u32 = 1416064103_u32;
121-
pub const HB_SCRIPT_TAGBANWA: u32 = 1415669602_u32;
122-
pub const HB_SCRIPT_BRAILLE: u32 = 1114792297_u32;
123-
pub const HB_SCRIPT_CYPRIOT: u32 = 1131442804_u32;
124-
pub const HB_SCRIPT_LIMBU: u32 = 1281977698_u32;
125-
pub const HB_SCRIPT_LINEAR_B: u32 = 1281977954_u32;
126-
pub const HB_SCRIPT_OSMANYA: u32 = 1332964705_u32;
127-
pub const HB_SCRIPT_SHAVIAN: u32 = 1399349623_u32;
128-
pub const HB_SCRIPT_TAI_LE: u32 = 1415670885_u32;
129-
pub const HB_SCRIPT_UGARITIC: u32 = 1432838514_u32;
130-
pub const HB_SCRIPT_BUGINESE: u32 = 1114990441_u32;
131-
pub const HB_SCRIPT_GLAGOLITIC: u32 = 1198285159_u32;
132-
pub const HB_SCRIPT_KHAROSHTHI: u32 = 1265131890_u32;
133-
pub const HB_SCRIPT_NEW_TAI_LUE: u32 = 1415670901_u32;
134-
pub const HB_SCRIPT_OLD_PERSIAN: u32 = 1483761007_u32;
135-
pub const HB_SCRIPT_SYLOTI_NAGRI: u32 = 1400466543_u32;
136-
pub const HB_SCRIPT_TIFINAGH: u32 = 1415999079_u32;
137-
pub const HB_SCRIPT_BALINESE: u32 = 1113681001_u32;
138-
pub const HB_SCRIPT_CUNEIFORM: u32 = 1483961720_u32;
139-
pub const HB_SCRIPT_NKO: u32 = 1315663727_u32;
140-
pub const HB_SCRIPT_PHAGS_PA: u32 = 1349017959_u32;
141-
pub const HB_SCRIPT_PHOENICIAN: u32 = 1349021304_u32;
142-
pub const HB_SCRIPT_UNKNOWN: u32 = 1517976186_u32;
143-
pub const HB_SCRIPT_CARIAN: u32 = 1130459753_u32;
144-
pub const HB_SCRIPT_CHAM: u32 = 1130914157_u32;
145-
pub const HB_SCRIPT_KAYAH_LI: u32 = 1264675945_u32;
146-
pub const HB_SCRIPT_LEPCHA: u32 = 1281716323_u32;
147-
pub const HB_SCRIPT_LYCIAN: u32 = 1283023721_u32;
148-
pub const HB_SCRIPT_LYDIAN: u32 = 1283023977_u32;
149-
pub const HB_SCRIPT_OL_CHIKI: u32 = 1332503403_u32;
150-
pub const HB_SCRIPT_REJANG: u32 = 1382706791_u32;
151-
pub const HB_SCRIPT_SAURASHTRA: u32 = 1398895986_u32;
152-
pub const HB_SCRIPT_SUNDANESE: u32 = 1400204900_u32;
153-
pub const HB_SCRIPT_VAI: u32 = 1449224553_u32;
154-
pub const HB_SCRIPT_AVESTAN: u32 = 1098281844_u32;
155-
pub const HB_SCRIPT_BAMUM: u32 = 1113681269_u32;
156-
pub const HB_SCRIPT_EGYPTIAN_HIEROGLYPHS: u32 = 1164409200_u32;
157-
pub const HB_SCRIPT_IMPERIAL_ARAMAIC: u32 = 1098018153_u32;
158-
pub const HB_SCRIPT_INSCRIPTIONAL_PAHLAVI: u32 = 1349020777_u32;
159-
pub const HB_SCRIPT_INSCRIPTIONAL_PARTHIAN: u32 = 1349678185_u32;
160-
pub const HB_SCRIPT_JAVANESE: u32 = 1247901281_u32;
161-
pub const HB_SCRIPT_KAITHI: u32 = 1265920105_u32;
162-
pub const HB_SCRIPT_LISU: u32 = 1281979253_u32;
163-
pub const HB_SCRIPT_MEETEI_MAYEK: u32 = 1299473769_u32;
164-
pub const HB_SCRIPT_OLD_SOUTH_ARABIAN: u32 = 1398895202_u32;
165-
pub const HB_SCRIPT_OLD_TURKIC: u32 = 1332898664_u32;
166-
pub const HB_SCRIPT_SAMARITAN: u32 = 1398893938_u32;
167-
pub const HB_SCRIPT_TAI_THAM: u32 = 1281453665_u32;
168-
pub const HB_SCRIPT_TAI_VIET: u32 = 1415673460_u32;
169-
pub const HB_SCRIPT_BATAK: u32 = 1113683051_u32;
170-
pub const HB_SCRIPT_BRAHMI: u32 = 1114792296_u32;
171-
pub const HB_SCRIPT_MANDAIC: u32 = 1298230884_u32;
172-
pub const HB_SCRIPT_CHAKMA: u32 = 1130457965_u32;
173-
pub const HB_SCRIPT_MEROITIC_CURSIVE: u32 = 1298494051_u32;
174-
pub const HB_SCRIPT_MEROITIC_HIEROGLYPHS: u32 = 1298494063_u32;
175-
pub const HB_SCRIPT_MIAO: u32 = 1349284452_u32;
176-
pub const HB_SCRIPT_SHARADA: u32 = 1399353956_u32;
177-
pub const HB_SCRIPT_SORA_SOMPENG: u32 = 1399812705_u32;
178-
pub const HB_SCRIPT_TAKRI: u32 = 1415670642_u32;
179-
pub const HB_SCRIPT_INVALID: u32 = 0_u32;
74+
pub static HB_SCRIPT_COMMON: u32 = 1517910393_u32;
75+
pub static HB_SCRIPT_ARABIC: u32 = 1098015074_u32;
76+
pub static HB_SCRIPT_ARMENIAN: u32 = 1098018158_u32;
77+
pub static HB_SCRIPT_BENGALI: u32 = 1113943655_u32;
78+
pub static HB_SCRIPT_BOPOMOFO: u32 = 1114599535_u32;
79+
pub static HB_SCRIPT_CANADIAN_ABORIGINAL: u32 = 1130458739_u32;
80+
pub static HB_SCRIPT_CHEROKEE: u32 = 1130915186_u32;
81+
pub static HB_SCRIPT_COPTIC: u32 = 1131376756_u32;
82+
pub static HB_SCRIPT_CYRILLIC: u32 = 1132032620_u32;
83+
pub static HB_SCRIPT_DEVANAGARI: u32 = 1147500129_u32;
84+
pub static HB_SCRIPT_GEORGIAN: u32 = 1197830002_u32;
85+
pub static HB_SCRIPT_GREEK: u32 = 1198679403_u32;
86+
pub static HB_SCRIPT_GUJARATI: u32 = 1198877298_u32;
87+
pub static HB_SCRIPT_GURMUKHI: u32 = 1198879349_u32;
88+
pub static HB_SCRIPT_HANGUL: u32 = 1214344807_u32;
89+
pub static HB_SCRIPT_HAN: u32 = 1214344809_u32;
90+
pub static HB_SCRIPT_HEBREW: u32 = 1214603890_u32;
91+
pub static HB_SCRIPT_HIRAGANA: u32 = 1214870113_u32;
92+
pub static HB_SCRIPT_INHERITED: u32 = 1516858984_u32;
93+
pub static HB_SCRIPT_KANNADA: u32 = 1265525857_u32;
94+
pub static HB_SCRIPT_KATAKANA: u32 = 1264676449_u32;
95+
pub static HB_SCRIPT_LAO: u32 = 1281453935_u32;
96+
pub static HB_SCRIPT_LATIN: u32 = 1281455214_u32;
97+
pub static HB_SCRIPT_MALAYALAM: u32 = 1298954605_u32;
98+
pub static HB_SCRIPT_MONGOLIAN: u32 = 1299148391_u32;
99+
pub static HB_SCRIPT_OGHAM: u32 = 1332175213_u32;
100+
pub static HB_SCRIPT_ORIYA: u32 = 1332902241_u32;
101+
pub static HB_SCRIPT_RUNIC: u32 = 1383427698_u32;
102+
pub static HB_SCRIPT_SYRIAC: u32 = 1400468067_u32;
103+
pub static HB_SCRIPT_TAMIL: u32 = 1415671148_u32;
104+
pub static HB_SCRIPT_TELUGU: u32 = 1415933045_u32;
105+
pub static HB_SCRIPT_THAI: u32 = 1416126825_u32;
106+
pub static HB_SCRIPT_YI: u32 = 1500080489_u32;
107+
pub static HB_SCRIPT_TIBETAN: u32 = 1416192628_u32;
108+
pub static HB_SCRIPT_ETHIOPIC: u32 = 1165256809_u32;
109+
pub static HB_SCRIPT_KHMER: u32 = 1265134962_u32;
110+
pub static HB_SCRIPT_MYANMAR: u32 = 1299803506_u32;
111+
pub static HB_SCRIPT_SINHALA: u32 = 1399418472_u32;
112+
pub static HB_SCRIPT_THAANA: u32 = 1416126817_u32;
113+
pub static HB_SCRIPT_DESERET: u32 = 1148416628_u32;
114+
pub static HB_SCRIPT_GOTHIC: u32 = 1198486632_u32;
115+
pub static HB_SCRIPT_OLD_ITALIC: u32 = 1232363884_u32;
116+
pub static HB_SCRIPT_BUHID: u32 = 1114990692_u32;
117+
pub static HB_SCRIPT_HANUNOO: u32 = 1214344815_u32;
118+
pub static HB_SCRIPT_TAGALOG: u32 = 1416064103_u32;
119+
pub static HB_SCRIPT_TAGBANWA: u32 = 1415669602_u32;
120+
pub static HB_SCRIPT_BRAILLE: u32 = 1114792297_u32;
121+
pub static HB_SCRIPT_CYPRIOT: u32 = 1131442804_u32;
122+
pub static HB_SCRIPT_LIMBU: u32 = 1281977698_u32;
123+
pub static HB_SCRIPT_LINEAR_B: u32 = 1281977954_u32;
124+
pub static HB_SCRIPT_OSMANYA: u32 = 1332964705_u32;
125+
pub static HB_SCRIPT_SHAVIAN: u32 = 1399349623_u32;
126+
pub static HB_SCRIPT_TAI_LE: u32 = 1415670885_u32;
127+
pub static HB_SCRIPT_UGARITIC: u32 = 1432838514_u32;
128+
pub static HB_SCRIPT_BUGINESE: u32 = 1114990441_u32;
129+
pub static HB_SCRIPT_GLAGOLITIC: u32 = 1198285159_u32;
130+
pub static HB_SCRIPT_KHAROSHTHI: u32 = 1265131890_u32;
131+
pub static HB_SCRIPT_NEW_TAI_LUE: u32 = 1415670901_u32;
132+
pub static HB_SCRIPT_OLD_PERSIAN: u32 = 1483761007_u32;
133+
pub static HB_SCRIPT_SYLOTI_NAGRI: u32 = 1400466543_u32;
134+
pub static HB_SCRIPT_TIFINAGH: u32 = 1415999079_u32;
135+
pub static HB_SCRIPT_BALINESE: u32 = 1113681001_u32;
136+
pub static HB_SCRIPT_CUNEIFORM: u32 = 1483961720_u32;
137+
pub static HB_SCRIPT_NKO: u32 = 1315663727_u32;
138+
pub static HB_SCRIPT_PHAGS_PA: u32 = 1349017959_u32;
139+
pub static HB_SCRIPT_PHOENICIAN: u32 = 1349021304_u32;
140+
pub static HB_SCRIPT_UNKNOWN: u32 = 1517976186_u32;
141+
pub static HB_SCRIPT_CARIAN: u32 = 1130459753_u32;
142+
pub static HB_SCRIPT_CHAM: u32 = 1130914157_u32;
143+
pub static HB_SCRIPT_KAYAH_LI: u32 = 1264675945_u32;
144+
pub static HB_SCRIPT_LEPCHA: u32 = 1281716323_u32;
145+
pub static HB_SCRIPT_LYCIAN: u32 = 1283023721_u32;
146+
pub static HB_SCRIPT_LYDIAN: u32 = 1283023977_u32;
147+
pub static HB_SCRIPT_OL_CHIKI: u32 = 1332503403_u32;
148+
pub static HB_SCRIPT_REJANG: u32 = 1382706791_u32;
149+
pub static HB_SCRIPT_SAURASHTRA: u32 = 1398895986_u32;
150+
pub static HB_SCRIPT_SUNDANESE: u32 = 1400204900_u32;
151+
pub static HB_SCRIPT_VAI: u32 = 1449224553_u32;
152+
pub static HB_SCRIPT_AVESTAN: u32 = 1098281844_u32;
153+
pub static HB_SCRIPT_BAMUM: u32 = 1113681269_u32;
154+
pub static HB_SCRIPT_EGYPTIAN_HIEROGLYPHS: u32 = 1164409200_u32;
155+
pub static HB_SCRIPT_IMPERIAL_ARAMAIC: u32 = 1098018153_u32;
156+
pub static HB_SCRIPT_INSCRIPTIONAL_PAHLAVI: u32 = 1349020777_u32;
157+
pub static HB_SCRIPT_INSCRIPTIONAL_PARTHIAN: u32 = 1349678185_u32;
158+
pub static HB_SCRIPT_JAVANESE: u32 = 1247901281_u32;
159+
pub static HB_SCRIPT_KAITHI: u32 = 1265920105_u32;
160+
pub static HB_SCRIPT_LISU: u32 = 1281979253_u32;
161+
pub static HB_SCRIPT_MEETEI_MAYEK: u32 = 1299473769_u32;
162+
pub static HB_SCRIPT_OLD_SOUTH_ARABIAN: u32 = 1398895202_u32;
163+
pub static HB_SCRIPT_OLD_TURKIC: u32 = 1332898664_u32;
164+
pub static HB_SCRIPT_SAMARITAN: u32 = 1398893938_u32;
165+
pub static HB_SCRIPT_TAI_THAM: u32 = 1281453665_u32;
166+
pub static HB_SCRIPT_TAI_VIET: u32 = 1415673460_u32;
167+
pub static HB_SCRIPT_BATAK: u32 = 1113683051_u32;
168+
pub static HB_SCRIPT_BRAHMI: u32 = 1114792296_u32;
169+
pub static HB_SCRIPT_MANDAIC: u32 = 1298230884_u32;
170+
pub static HB_SCRIPT_CHAKMA: u32 = 1130457965_u32;
171+
pub static HB_SCRIPT_MEROITIC_CURSIVE: u32 = 1298494051_u32;
172+
pub static HB_SCRIPT_MEROITIC_HIEROGLYPHS: u32 = 1298494063_u32;
173+
pub static HB_SCRIPT_MIAO: u32 = 1349284452_u32;
174+
pub static HB_SCRIPT_SHARADA: u32 = 1399353956_u32;
175+
pub static HB_SCRIPT_SORA_SOMPENG: u32 = 1399812705_u32;
176+
pub static HB_SCRIPT_TAKRI: u32 = 1415670642_u32;
177+
pub static HB_SCRIPT_INVALID: u32 = 0_u32;
180178

181179
pub struct struct__hb_user_data_key_t {
182180
unused: c_char,
@@ -188,10 +186,10 @@ pub type hb_destroy_func_t = *u8;
188186

189187

190188
pub type hb_memory_mode_t = c_uint;
191-
pub const HB_MEMORY_MODE_DUPLICATE: u32 = 0_u32;
192-
pub const HB_MEMORY_MODE_READONLY: u32 = 1_u32;
193-
pub const HB_MEMORY_MODE_WRITABLE: u32 = 2_u32;
194-
pub const HB_MEMORY_MODE_READONLY_MAY_MAKE_WRITABLE: u32 = 3_u32;
189+
pub static HB_MEMORY_MODE_DUPLICATE: u32 = 0_u32;
190+
pub static HB_MEMORY_MODE_READONLY: u32 = 1_u32;
191+
pub static HB_MEMORY_MODE_WRITABLE: u32 = 2_u32;
192+
pub static HB_MEMORY_MODE_READONLY_MAY_MAKE_WRITABLE: u32 = 3_u32;
195193

196194
pub type struct__hb_blob_t = c_void;
197195

0 commit comments

Comments
 (0)