1#![allow(dead_code, non_snake_case, non_camel_case_types, non_upper_case_globals, improper_ctypes)]
4pub type _Tp = ();
5
6pub const _LIBCPP_ABI_VERSION: u32 = 1;
7pub const _LIBCPP_HARDENING_MODE_DEFAULT: u32 = 2;
8pub const _LIBCPP_VERSION: u32 = 180100;
9pub const _LIBCPP_STD_VER: u32 = 14;
10pub const _LIBCPP_OBJECT_FORMAT_MACHO: u32 = 1;
11pub const _LIBCPP_HARDENING_MODE_NONE: u32 = 2;
12pub const _LIBCPP_HARDENING_MODE_FAST: u32 = 4;
13pub const _LIBCPP_HARDENING_MODE_EXTENSIVE: u32 = 16;
14pub const _LIBCPP_HARDENING_MODE_DEBUG: u32 = 8;
15pub const _LIBCPP_HARDENING_MODE: u32 = 2;
16pub const _LIBCPP_LOCALE__L_EXTENSIONS: u32 = 1;
17pub const __PRI_8_LENGTH_MODIFIER__: &[u8; 3] = b"hh\0";
18pub const __PRI_64_LENGTH_MODIFIER__: &[u8; 3] = b"ll\0";
19pub const __SCN_64_LENGTH_MODIFIER__: &[u8; 3] = b"ll\0";
20pub const __PRI_MAX_LENGTH_MODIFIER__: &[u8; 2] = b"j\0";
21pub const __SCN_MAX_LENGTH_MODIFIER__: &[u8; 2] = b"j\0";
22pub const PRId8: &[u8; 4] = b"hhd\0";
23pub const PRIi8: &[u8; 4] = b"hhi\0";
24pub const PRIo8: &[u8; 4] = b"hho\0";
25pub const PRIu8: &[u8; 4] = b"hhu\0";
26pub const PRIx8: &[u8; 4] = b"hhx\0";
27pub const PRIX8: &[u8; 4] = b"hhX\0";
28pub const PRId16: &[u8; 3] = b"hd\0";
29pub const PRIi16: &[u8; 3] = b"hi\0";
30pub const PRIo16: &[u8; 3] = b"ho\0";
31pub const PRIu16: &[u8; 3] = b"hu\0";
32pub const PRIx16: &[u8; 3] = b"hx\0";
33pub const PRIX16: &[u8; 3] = b"hX\0";
34pub const PRId32: &[u8; 2] = b"d\0";
35pub const PRIi32: &[u8; 2] = b"i\0";
36pub const PRIo32: &[u8; 2] = b"o\0";
37pub const PRIu32: &[u8; 2] = b"u\0";
38pub const PRIx32: &[u8; 2] = b"x\0";
39pub const PRIX32: &[u8; 2] = b"X\0";
40pub const PRId64: &[u8; 4] = b"lld\0";
41pub const PRIi64: &[u8; 4] = b"lli\0";
42pub const PRIo64: &[u8; 4] = b"llo\0";
43pub const PRIu64: &[u8; 4] = b"llu\0";
44pub const PRIx64: &[u8; 4] = b"llx\0";
45pub const PRIX64: &[u8; 4] = b"llX\0";
46pub const PRIdLEAST8: &[u8; 4] = b"hhd\0";
47pub const PRIiLEAST8: &[u8; 4] = b"hhi\0";
48pub const PRIoLEAST8: &[u8; 4] = b"hho\0";
49pub const PRIuLEAST8: &[u8; 4] = b"hhu\0";
50pub const PRIxLEAST8: &[u8; 4] = b"hhx\0";
51pub const PRIXLEAST8: &[u8; 4] = b"hhX\0";
52pub const PRIdLEAST16: &[u8; 3] = b"hd\0";
53pub const PRIiLEAST16: &[u8; 3] = b"hi\0";
54pub const PRIoLEAST16: &[u8; 3] = b"ho\0";
55pub const PRIuLEAST16: &[u8; 3] = b"hu\0";
56pub const PRIxLEAST16: &[u8; 3] = b"hx\0";
57pub const PRIXLEAST16: &[u8; 3] = b"hX\0";
58pub const PRIdLEAST32: &[u8; 2] = b"d\0";
59pub const PRIiLEAST32: &[u8; 2] = b"i\0";
60pub const PRIoLEAST32: &[u8; 2] = b"o\0";
61pub const PRIuLEAST32: &[u8; 2] = b"u\0";
62pub const PRIxLEAST32: &[u8; 2] = b"x\0";
63pub const PRIXLEAST32: &[u8; 2] = b"X\0";
64pub const PRIdLEAST64: &[u8; 4] = b"lld\0";
65pub const PRIiLEAST64: &[u8; 4] = b"lli\0";
66pub const PRIoLEAST64: &[u8; 4] = b"llo\0";
67pub const PRIuLEAST64: &[u8; 4] = b"llu\0";
68pub const PRIxLEAST64: &[u8; 4] = b"llx\0";
69pub const PRIXLEAST64: &[u8; 4] = b"llX\0";
70pub const PRIdFAST8: &[u8; 4] = b"hhd\0";
71pub const PRIiFAST8: &[u8; 4] = b"hhi\0";
72pub const PRIoFAST8: &[u8; 4] = b"hho\0";
73pub const PRIuFAST8: &[u8; 4] = b"hhu\0";
74pub const PRIxFAST8: &[u8; 4] = b"hhx\0";
75pub const PRIXFAST8: &[u8; 4] = b"hhX\0";
76pub const PRIdFAST16: &[u8; 3] = b"hd\0";
77pub const PRIiFAST16: &[u8; 3] = b"hi\0";
78pub const PRIoFAST16: &[u8; 3] = b"ho\0";
79pub const PRIuFAST16: &[u8; 3] = b"hu\0";
80pub const PRIxFAST16: &[u8; 3] = b"hx\0";
81pub const PRIXFAST16: &[u8; 3] = b"hX\0";
82pub const PRIdFAST32: &[u8; 2] = b"d\0";
83pub const PRIiFAST32: &[u8; 2] = b"i\0";
84pub const PRIoFAST32: &[u8; 2] = b"o\0";
85pub const PRIuFAST32: &[u8; 2] = b"u\0";
86pub const PRIxFAST32: &[u8; 2] = b"x\0";
87pub const PRIXFAST32: &[u8; 2] = b"X\0";
88pub const PRIdFAST64: &[u8; 4] = b"lld\0";
89pub const PRIiFAST64: &[u8; 4] = b"lli\0";
90pub const PRIoFAST64: &[u8; 4] = b"llo\0";
91pub const PRIuFAST64: &[u8; 4] = b"llu\0";
92pub const PRIxFAST64: &[u8; 4] = b"llx\0";
93pub const PRIXFAST64: &[u8; 4] = b"llX\0";
94pub const PRIdPTR: &[u8; 3] = b"ld\0";
95pub const PRIiPTR: &[u8; 3] = b"li\0";
96pub const PRIoPTR: &[u8; 3] = b"lo\0";
97pub const PRIuPTR: &[u8; 3] = b"lu\0";
98pub const PRIxPTR: &[u8; 3] = b"lx\0";
99pub const PRIXPTR: &[u8; 3] = b"lX\0";
100pub const PRIdMAX: &[u8; 3] = b"jd\0";
101pub const PRIiMAX: &[u8; 3] = b"ji\0";
102pub const PRIoMAX: &[u8; 3] = b"jo\0";
103pub const PRIuMAX: &[u8; 3] = b"ju\0";
104pub const PRIxMAX: &[u8; 3] = b"jx\0";
105pub const PRIXMAX: &[u8; 3] = b"jX\0";
106pub const SCNd8: &[u8; 4] = b"hhd\0";
107pub const SCNi8: &[u8; 4] = b"hhi\0";
108pub const SCNo8: &[u8; 4] = b"hho\0";
109pub const SCNu8: &[u8; 4] = b"hhu\0";
110pub const SCNx8: &[u8; 4] = b"hhx\0";
111pub const SCNd16: &[u8; 3] = b"hd\0";
112pub const SCNi16: &[u8; 3] = b"hi\0";
113pub const SCNo16: &[u8; 3] = b"ho\0";
114pub const SCNu16: &[u8; 3] = b"hu\0";
115pub const SCNx16: &[u8; 3] = b"hx\0";
116pub const SCNd32: &[u8; 2] = b"d\0";
117pub const SCNi32: &[u8; 2] = b"i\0";
118pub const SCNo32: &[u8; 2] = b"o\0";
119pub const SCNu32: &[u8; 2] = b"u\0";
120pub const SCNx32: &[u8; 2] = b"x\0";
121pub const SCNd64: &[u8; 4] = b"lld\0";
122pub const SCNi64: &[u8; 4] = b"lli\0";
123pub const SCNo64: &[u8; 4] = b"llo\0";
124pub const SCNu64: &[u8; 4] = b"llu\0";
125pub const SCNx64: &[u8; 4] = b"llx\0";
126pub const SCNdLEAST8: &[u8; 4] = b"hhd\0";
127pub const SCNiLEAST8: &[u8; 4] = b"hhi\0";
128pub const SCNoLEAST8: &[u8; 4] = b"hho\0";
129pub const SCNuLEAST8: &[u8; 4] = b"hhu\0";
130pub const SCNxLEAST8: &[u8; 4] = b"hhx\0";
131pub const SCNdLEAST16: &[u8; 3] = b"hd\0";
132pub const SCNiLEAST16: &[u8; 3] = b"hi\0";
133pub const SCNoLEAST16: &[u8; 3] = b"ho\0";
134pub const SCNuLEAST16: &[u8; 3] = b"hu\0";
135pub const SCNxLEAST16: &[u8; 3] = b"hx\0";
136pub const SCNdLEAST32: &[u8; 2] = b"d\0";
137pub const SCNiLEAST32: &[u8; 2] = b"i\0";
138pub const SCNoLEAST32: &[u8; 2] = b"o\0";
139pub const SCNuLEAST32: &[u8; 2] = b"u\0";
140pub const SCNxLEAST32: &[u8; 2] = b"x\0";
141pub const SCNdLEAST64: &[u8; 4] = b"lld\0";
142pub const SCNiLEAST64: &[u8; 4] = b"lli\0";
143pub const SCNoLEAST64: &[u8; 4] = b"llo\0";
144pub const SCNuLEAST64: &[u8; 4] = b"llu\0";
145pub const SCNxLEAST64: &[u8; 4] = b"llx\0";
146pub const SCNdFAST8: &[u8; 4] = b"hhd\0";
147pub const SCNiFAST8: &[u8; 4] = b"hhi\0";
148pub const SCNoFAST8: &[u8; 4] = b"hho\0";
149pub const SCNuFAST8: &[u8; 4] = b"hhu\0";
150pub const SCNxFAST8: &[u8; 4] = b"hhx\0";
151pub const SCNdFAST16: &[u8; 3] = b"hd\0";
152pub const SCNiFAST16: &[u8; 3] = b"hi\0";
153pub const SCNoFAST16: &[u8; 3] = b"ho\0";
154pub const SCNuFAST16: &[u8; 3] = b"hu\0";
155pub const SCNxFAST16: &[u8; 3] = b"hx\0";
156pub const SCNdFAST32: &[u8; 2] = b"d\0";
157pub const SCNiFAST32: &[u8; 2] = b"i\0";
158pub const SCNoFAST32: &[u8; 2] = b"o\0";
159pub const SCNuFAST32: &[u8; 2] = b"u\0";
160pub const SCNxFAST32: &[u8; 2] = b"x\0";
161pub const SCNdFAST64: &[u8; 4] = b"lld\0";
162pub const SCNiFAST64: &[u8; 4] = b"lli\0";
163pub const SCNoFAST64: &[u8; 4] = b"llo\0";
164pub const SCNuFAST64: &[u8; 4] = b"llu\0";
165pub const SCNxFAST64: &[u8; 4] = b"llx\0";
166pub const SCNdPTR: &[u8; 3] = b"ld\0";
167pub const SCNiPTR: &[u8; 3] = b"li\0";
168pub const SCNoPTR: &[u8; 3] = b"lo\0";
169pub const SCNuPTR: &[u8; 3] = b"lu\0";
170pub const SCNxPTR: &[u8; 3] = b"lx\0";
171pub const SCNdMAX: &[u8; 3] = b"jd\0";
172pub const SCNiMAX: &[u8; 3] = b"ji\0";
173pub const SCNoMAX: &[u8; 3] = b"jo\0";
174pub const SCNuMAX: &[u8; 3] = b"ju\0";
175pub const SCNxMAX: &[u8; 3] = b"jx\0";
176pub const __has_safe_buffers: u32 = 1;
177pub const __DARWIN_ONLY_64_BIT_INO_T: u32 = 1;
178pub const __DARWIN_ONLY_UNIX_CONFORMANCE: u32 = 1;
179pub const __DARWIN_ONLY_VERS_1050: u32 = 1;
180pub const __DARWIN_UNIX03: u32 = 1;
181pub const __DARWIN_64_BIT_INO_T: u32 = 1;
182pub const __DARWIN_VERS_1050: u32 = 1;
183pub const __DARWIN_NON_CANCELABLE: u32 = 0;
184pub const __DARWIN_SUF_EXTSN: &[u8; 14] = b"$DARWIN_EXTSN\0";
185pub const __DARWIN_C_ANSI: u32 = 4096;
186pub const __DARWIN_C_FULL: u32 = 900000;
187pub const __DARWIN_C_LEVEL: u32 = 900000;
188pub const __DARWIN_NO_LONG_LONG: u32 = 0;
189pub const _DARWIN_FEATURE_64_BIT_INODE: u32 = 1;
190pub const _DARWIN_FEATURE_ONLY_64_BIT_INODE: u32 = 1;
191pub const _DARWIN_FEATURE_ONLY_VERS_1050: u32 = 1;
192pub const _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE: u32 = 1;
193pub const _DARWIN_FEATURE_UNIX_CONFORMANCE: u32 = 3;
194pub const __has_ptrcheck: u32 = 0;
195pub const __API_TO_BE_DEPRECATED: u32 = 100000;
196pub const __API_TO_BE_DEPRECATED_MACOS: u32 = 100000;
197pub const __API_TO_BE_DEPRECATED_IOS: u32 = 100000;
198pub const __API_TO_BE_DEPRECATED_MACCATALYST: u32 = 100000;
199pub const __API_TO_BE_DEPRECATED_WATCHOS: u32 = 100000;
200pub const __API_TO_BE_DEPRECATED_TVOS: u32 = 100000;
201pub const __API_TO_BE_DEPRECATED_DRIVERKIT: u32 = 100000;
202pub const __API_TO_BE_DEPRECATED_VISIONOS: u32 = 100000;
203pub const __MAC_10_0: u32 = 1000;
204pub const __MAC_10_1: u32 = 1010;
205pub const __MAC_10_2: u32 = 1020;
206pub const __MAC_10_3: u32 = 1030;
207pub const __MAC_10_4: u32 = 1040;
208pub const __MAC_10_5: u32 = 1050;
209pub const __MAC_10_6: u32 = 1060;
210pub const __MAC_10_7: u32 = 1070;
211pub const __MAC_10_8: u32 = 1080;
212pub const __MAC_10_9: u32 = 1090;
213pub const __MAC_10_10: u32 = 101000;
214pub const __MAC_10_10_2: u32 = 101002;
215pub const __MAC_10_10_3: u32 = 101003;
216pub const __MAC_10_11: u32 = 101100;
217pub const __MAC_10_11_2: u32 = 101102;
218pub const __MAC_10_11_3: u32 = 101103;
219pub const __MAC_10_11_4: u32 = 101104;
220pub const __MAC_10_12: u32 = 101200;
221pub const __MAC_10_12_1: u32 = 101201;
222pub const __MAC_10_12_2: u32 = 101202;
223pub const __MAC_10_12_4: u32 = 101204;
224pub const __MAC_10_13: u32 = 101300;
225pub const __MAC_10_13_1: u32 = 101301;
226pub const __MAC_10_13_2: u32 = 101302;
227pub const __MAC_10_13_4: u32 = 101304;
228pub const __MAC_10_14: u32 = 101400;
229pub const __MAC_10_14_1: u32 = 101401;
230pub const __MAC_10_14_4: u32 = 101404;
231pub const __MAC_10_14_5: u32 = 101405;
232pub const __MAC_10_14_6: u32 = 101406;
233pub const __MAC_10_15: u32 = 101500;
234pub const __MAC_10_15_1: u32 = 101501;
235pub const __MAC_10_15_4: u32 = 101504;
236pub const __MAC_10_16: u32 = 101600;
237pub const __MAC_11_0: u32 = 110000;
238pub const __MAC_11_1: u32 = 110100;
239pub const __MAC_11_3: u32 = 110300;
240pub const __MAC_11_4: u32 = 110400;
241pub const __MAC_11_5: u32 = 110500;
242pub const __MAC_11_6: u32 = 110600;
243pub const __MAC_12_0: u32 = 120000;
244pub const __MAC_12_1: u32 = 120100;
245pub const __MAC_12_2: u32 = 120200;
246pub const __MAC_12_3: u32 = 120300;
247pub const __MAC_12_4: u32 = 120400;
248pub const __MAC_12_5: u32 = 120500;
249pub const __MAC_12_6: u32 = 120600;
250pub const __MAC_12_7: u32 = 120700;
251pub const __MAC_13_0: u32 = 130000;
252pub const __MAC_13_1: u32 = 130100;
253pub const __MAC_13_2: u32 = 130200;
254pub const __MAC_13_3: u32 = 130300;
255pub const __MAC_13_4: u32 = 130400;
256pub const __MAC_13_5: u32 = 130500;
257pub const __MAC_13_6: u32 = 130600;
258pub const __MAC_14_0: u32 = 140000;
259pub const __MAC_14_1: u32 = 140100;
260pub const __MAC_14_2: u32 = 140200;
261pub const __MAC_14_3: u32 = 140300;
262pub const __MAC_14_4: u32 = 140400;
263pub const __MAC_14_5: u32 = 140500;
264pub const __MAC_15_0: u32 = 150000;
265pub const __IPHONE_2_0: u32 = 20000;
266pub const __IPHONE_2_1: u32 = 20100;
267pub const __IPHONE_2_2: u32 = 20200;
268pub const __IPHONE_3_0: u32 = 30000;
269pub const __IPHONE_3_1: u32 = 30100;
270pub const __IPHONE_3_2: u32 = 30200;
271pub const __IPHONE_4_0: u32 = 40000;
272pub const __IPHONE_4_1: u32 = 40100;
273pub const __IPHONE_4_2: u32 = 40200;
274pub const __IPHONE_4_3: u32 = 40300;
275pub const __IPHONE_5_0: u32 = 50000;
276pub const __IPHONE_5_1: u32 = 50100;
277pub const __IPHONE_6_0: u32 = 60000;
278pub const __IPHONE_6_1: u32 = 60100;
279pub const __IPHONE_7_0: u32 = 70000;
280pub const __IPHONE_7_1: u32 = 70100;
281pub const __IPHONE_8_0: u32 = 80000;
282pub const __IPHONE_8_1: u32 = 80100;
283pub const __IPHONE_8_2: u32 = 80200;
284pub const __IPHONE_8_3: u32 = 80300;
285pub const __IPHONE_8_4: u32 = 80400;
286pub const __IPHONE_9_0: u32 = 90000;
287pub const __IPHONE_9_1: u32 = 90100;
288pub const __IPHONE_9_2: u32 = 90200;
289pub const __IPHONE_9_3: u32 = 90300;
290pub const __IPHONE_10_0: u32 = 100000;
291pub const __IPHONE_10_1: u32 = 100100;
292pub const __IPHONE_10_2: u32 = 100200;
293pub const __IPHONE_10_3: u32 = 100300;
294pub const __IPHONE_11_0: u32 = 110000;
295pub const __IPHONE_11_1: u32 = 110100;
296pub const __IPHONE_11_2: u32 = 110200;
297pub const __IPHONE_11_3: u32 = 110300;
298pub const __IPHONE_11_4: u32 = 110400;
299pub const __IPHONE_12_0: u32 = 120000;
300pub const __IPHONE_12_1: u32 = 120100;
301pub const __IPHONE_12_2: u32 = 120200;
302pub const __IPHONE_12_3: u32 = 120300;
303pub const __IPHONE_12_4: u32 = 120400;
304pub const __IPHONE_13_0: u32 = 130000;
305pub const __IPHONE_13_1: u32 = 130100;
306pub const __IPHONE_13_2: u32 = 130200;
307pub const __IPHONE_13_3: u32 = 130300;
308pub const __IPHONE_13_4: u32 = 130400;
309pub const __IPHONE_13_5: u32 = 130500;
310pub const __IPHONE_13_6: u32 = 130600;
311pub const __IPHONE_13_7: u32 = 130700;
312pub const __IPHONE_14_0: u32 = 140000;
313pub const __IPHONE_14_1: u32 = 140100;
314pub const __IPHONE_14_2: u32 = 140200;
315pub const __IPHONE_14_3: u32 = 140300;
316pub const __IPHONE_14_5: u32 = 140500;
317pub const __IPHONE_14_4: u32 = 140400;
318pub const __IPHONE_14_6: u32 = 140600;
319pub const __IPHONE_14_7: u32 = 140700;
320pub const __IPHONE_14_8: u32 = 140800;
321pub const __IPHONE_15_0: u32 = 150000;
322pub const __IPHONE_15_1: u32 = 150100;
323pub const __IPHONE_15_2: u32 = 150200;
324pub const __IPHONE_15_3: u32 = 150300;
325pub const __IPHONE_15_4: u32 = 150400;
326pub const __IPHONE_15_5: u32 = 150500;
327pub const __IPHONE_15_6: u32 = 150600;
328pub const __IPHONE_15_7: u32 = 150700;
329pub const __IPHONE_15_8: u32 = 150800;
330pub const __IPHONE_16_0: u32 = 160000;
331pub const __IPHONE_16_1: u32 = 160100;
332pub const __IPHONE_16_2: u32 = 160200;
333pub const __IPHONE_16_3: u32 = 160300;
334pub const __IPHONE_16_4: u32 = 160400;
335pub const __IPHONE_16_5: u32 = 160500;
336pub const __IPHONE_16_6: u32 = 160600;
337pub const __IPHONE_16_7: u32 = 160700;
338pub const __IPHONE_17_0: u32 = 170000;
339pub const __IPHONE_17_1: u32 = 170100;
340pub const __IPHONE_17_2: u32 = 170200;
341pub const __IPHONE_17_3: u32 = 170300;
342pub const __IPHONE_17_4: u32 = 170400;
343pub const __IPHONE_17_5: u32 = 170500;
344pub const __IPHONE_18_0: u32 = 180000;
345pub const __WATCHOS_1_0: u32 = 10000;
346pub const __WATCHOS_2_0: u32 = 20000;
347pub const __WATCHOS_2_1: u32 = 20100;
348pub const __WATCHOS_2_2: u32 = 20200;
349pub const __WATCHOS_3_0: u32 = 30000;
350pub const __WATCHOS_3_1: u32 = 30100;
351pub const __WATCHOS_3_1_1: u32 = 30101;
352pub const __WATCHOS_3_2: u32 = 30200;
353pub const __WATCHOS_4_0: u32 = 40000;
354pub const __WATCHOS_4_1: u32 = 40100;
355pub const __WATCHOS_4_2: u32 = 40200;
356pub const __WATCHOS_4_3: u32 = 40300;
357pub const __WATCHOS_5_0: u32 = 50000;
358pub const __WATCHOS_5_1: u32 = 50100;
359pub const __WATCHOS_5_2: u32 = 50200;
360pub const __WATCHOS_5_3: u32 = 50300;
361pub const __WATCHOS_6_0: u32 = 60000;
362pub const __WATCHOS_6_1: u32 = 60100;
363pub const __WATCHOS_6_2: u32 = 60200;
364pub const __WATCHOS_7_0: u32 = 70000;
365pub const __WATCHOS_7_1: u32 = 70100;
366pub const __WATCHOS_7_2: u32 = 70200;
367pub const __WATCHOS_7_3: u32 = 70300;
368pub const __WATCHOS_7_4: u32 = 70400;
369pub const __WATCHOS_7_5: u32 = 70500;
370pub const __WATCHOS_7_6: u32 = 70600;
371pub const __WATCHOS_8_0: u32 = 80000;
372pub const __WATCHOS_8_1: u32 = 80100;
373pub const __WATCHOS_8_3: u32 = 80300;
374pub const __WATCHOS_8_4: u32 = 80400;
375pub const __WATCHOS_8_5: u32 = 80500;
376pub const __WATCHOS_8_6: u32 = 80600;
377pub const __WATCHOS_8_7: u32 = 80700;
378pub const __WATCHOS_8_8: u32 = 80800;
379pub const __WATCHOS_9_0: u32 = 90000;
380pub const __WATCHOS_9_1: u32 = 90100;
381pub const __WATCHOS_9_2: u32 = 90200;
382pub const __WATCHOS_9_3: u32 = 90300;
383pub const __WATCHOS_9_4: u32 = 90400;
384pub const __WATCHOS_9_5: u32 = 90500;
385pub const __WATCHOS_9_6: u32 = 90600;
386pub const __WATCHOS_10_0: u32 = 100000;
387pub const __WATCHOS_10_1: u32 = 100100;
388pub const __WATCHOS_10_2: u32 = 100200;
389pub const __WATCHOS_10_3: u32 = 100300;
390pub const __WATCHOS_10_4: u32 = 100400;
391pub const __WATCHOS_10_5: u32 = 100500;
392pub const __WATCHOS_11_0: u32 = 110000;
393pub const __TVOS_9_0: u32 = 90000;
394pub const __TVOS_9_1: u32 = 90100;
395pub const __TVOS_9_2: u32 = 90200;
396pub const __TVOS_10_0: u32 = 100000;
397pub const __TVOS_10_0_1: u32 = 100001;
398pub const __TVOS_10_1: u32 = 100100;
399pub const __TVOS_10_2: u32 = 100200;
400pub const __TVOS_11_0: u32 = 110000;
401pub const __TVOS_11_1: u32 = 110100;
402pub const __TVOS_11_2: u32 = 110200;
403pub const __TVOS_11_3: u32 = 110300;
404pub const __TVOS_11_4: u32 = 110400;
405pub const __TVOS_12_0: u32 = 120000;
406pub const __TVOS_12_1: u32 = 120100;
407pub const __TVOS_12_2: u32 = 120200;
408pub const __TVOS_12_3: u32 = 120300;
409pub const __TVOS_12_4: u32 = 120400;
410pub const __TVOS_13_0: u32 = 130000;
411pub const __TVOS_13_2: u32 = 130200;
412pub const __TVOS_13_3: u32 = 130300;
413pub const __TVOS_13_4: u32 = 130400;
414pub const __TVOS_14_0: u32 = 140000;
415pub const __TVOS_14_1: u32 = 140100;
416pub const __TVOS_14_2: u32 = 140200;
417pub const __TVOS_14_3: u32 = 140300;
418pub const __TVOS_14_5: u32 = 140500;
419pub const __TVOS_14_6: u32 = 140600;
420pub const __TVOS_14_7: u32 = 140700;
421pub const __TVOS_15_0: u32 = 150000;
422pub const __TVOS_15_1: u32 = 150100;
423pub const __TVOS_15_2: u32 = 150200;
424pub const __TVOS_15_3: u32 = 150300;
425pub const __TVOS_15_4: u32 = 150400;
426pub const __TVOS_15_5: u32 = 150500;
427pub const __TVOS_15_6: u32 = 150600;
428pub const __TVOS_16_0: u32 = 160000;
429pub const __TVOS_16_1: u32 = 160100;
430pub const __TVOS_16_2: u32 = 160200;
431pub const __TVOS_16_3: u32 = 160300;
432pub const __TVOS_16_4: u32 = 160400;
433pub const __TVOS_16_5: u32 = 160500;
434pub const __TVOS_16_6: u32 = 160600;
435pub const __TVOS_17_0: u32 = 170000;
436pub const __TVOS_17_1: u32 = 170100;
437pub const __TVOS_17_2: u32 = 170200;
438pub const __TVOS_17_3: u32 = 170300;
439pub const __TVOS_17_4: u32 = 170400;
440pub const __TVOS_17_5: u32 = 170500;
441pub const __TVOS_18_0: u32 = 180000;
442pub const __BRIDGEOS_2_0: u32 = 20000;
443pub const __BRIDGEOS_3_0: u32 = 30000;
444pub const __BRIDGEOS_3_1: u32 = 30100;
445pub const __BRIDGEOS_3_4: u32 = 30400;
446pub const __BRIDGEOS_4_0: u32 = 40000;
447pub const __BRIDGEOS_4_1: u32 = 40100;
448pub const __BRIDGEOS_5_0: u32 = 50000;
449pub const __BRIDGEOS_5_1: u32 = 50100;
450pub const __BRIDGEOS_5_3: u32 = 50300;
451pub const __BRIDGEOS_6_0: u32 = 60000;
452pub const __BRIDGEOS_6_2: u32 = 60200;
453pub const __BRIDGEOS_6_4: u32 = 60400;
454pub const __BRIDGEOS_6_5: u32 = 60500;
455pub const __BRIDGEOS_6_6: u32 = 60600;
456pub const __BRIDGEOS_7_0: u32 = 70000;
457pub const __BRIDGEOS_7_1: u32 = 70100;
458pub const __BRIDGEOS_7_2: u32 = 70200;
459pub const __BRIDGEOS_7_3: u32 = 70300;
460pub const __BRIDGEOS_7_4: u32 = 70400;
461pub const __BRIDGEOS_7_6: u32 = 70600;
462pub const __BRIDGEOS_8_0: u32 = 80000;
463pub const __BRIDGEOS_8_1: u32 = 80100;
464pub const __BRIDGEOS_8_2: u32 = 80200;
465pub const __BRIDGEOS_8_3: u32 = 80300;
466pub const __BRIDGEOS_8_4: u32 = 80400;
467pub const __BRIDGEOS_8_5: u32 = 80500;
468pub const __BRIDGEOS_9_0: u32 = 90000;
469pub const __DRIVERKIT_19_0: u32 = 190000;
470pub const __DRIVERKIT_20_0: u32 = 200000;
471pub const __DRIVERKIT_21_0: u32 = 210000;
472pub const __DRIVERKIT_22_0: u32 = 220000;
473pub const __DRIVERKIT_22_4: u32 = 220400;
474pub const __DRIVERKIT_22_5: u32 = 220500;
475pub const __DRIVERKIT_22_6: u32 = 220600;
476pub const __DRIVERKIT_23_0: u32 = 230000;
477pub const __DRIVERKIT_23_1: u32 = 230100;
478pub const __DRIVERKIT_23_2: u32 = 230200;
479pub const __DRIVERKIT_23_3: u32 = 230300;
480pub const __DRIVERKIT_23_4: u32 = 230400;
481pub const __DRIVERKIT_23_5: u32 = 230500;
482pub const __DRIVERKIT_24_0: u32 = 240000;
483pub const __VISIONOS_1_0: u32 = 10000;
484pub const __VISIONOS_1_1: u32 = 10100;
485pub const __VISIONOS_1_2: u32 = 10200;
486pub const __VISIONOS_2_0: u32 = 20000;
487pub const MAC_OS_X_VERSION_10_0: u32 = 1000;
488pub const MAC_OS_X_VERSION_10_1: u32 = 1010;
489pub const MAC_OS_X_VERSION_10_2: u32 = 1020;
490pub const MAC_OS_X_VERSION_10_3: u32 = 1030;
491pub const MAC_OS_X_VERSION_10_4: u32 = 1040;
492pub const MAC_OS_X_VERSION_10_5: u32 = 1050;
493pub const MAC_OS_X_VERSION_10_6: u32 = 1060;
494pub const MAC_OS_X_VERSION_10_7: u32 = 1070;
495pub const MAC_OS_X_VERSION_10_8: u32 = 1080;
496pub const MAC_OS_X_VERSION_10_9: u32 = 1090;
497pub const MAC_OS_X_VERSION_10_10: u32 = 101000;
498pub const MAC_OS_X_VERSION_10_10_2: u32 = 101002;
499pub const MAC_OS_X_VERSION_10_10_3: u32 = 101003;
500pub const MAC_OS_X_VERSION_10_11: u32 = 101100;
501pub const MAC_OS_X_VERSION_10_11_2: u32 = 101102;
502pub const MAC_OS_X_VERSION_10_11_3: u32 = 101103;
503pub const MAC_OS_X_VERSION_10_11_4: u32 = 101104;
504pub const MAC_OS_X_VERSION_10_12: u32 = 101200;
505pub const MAC_OS_X_VERSION_10_12_1: u32 = 101201;
506pub const MAC_OS_X_VERSION_10_12_2: u32 = 101202;
507pub const MAC_OS_X_VERSION_10_12_4: u32 = 101204;
508pub const MAC_OS_X_VERSION_10_13: u32 = 101300;
509pub const MAC_OS_X_VERSION_10_13_1: u32 = 101301;
510pub const MAC_OS_X_VERSION_10_13_2: u32 = 101302;
511pub const MAC_OS_X_VERSION_10_13_4: u32 = 101304;
512pub const MAC_OS_X_VERSION_10_14: u32 = 101400;
513pub const MAC_OS_X_VERSION_10_14_1: u32 = 101401;
514pub const MAC_OS_X_VERSION_10_14_4: u32 = 101404;
515pub const MAC_OS_X_VERSION_10_14_5: u32 = 101405;
516pub const MAC_OS_X_VERSION_10_14_6: u32 = 101406;
517pub const MAC_OS_X_VERSION_10_15: u32 = 101500;
518pub const MAC_OS_X_VERSION_10_15_1: u32 = 101501;
519pub const MAC_OS_X_VERSION_10_15_4: u32 = 101504;
520pub const MAC_OS_X_VERSION_10_16: u32 = 101600;
521pub const MAC_OS_VERSION_11_0: u32 = 110000;
522pub const MAC_OS_VERSION_11_1: u32 = 110100;
523pub const MAC_OS_VERSION_11_3: u32 = 110300;
524pub const MAC_OS_VERSION_11_4: u32 = 110400;
525pub const MAC_OS_VERSION_11_5: u32 = 110500;
526pub const MAC_OS_VERSION_11_6: u32 = 110600;
527pub const MAC_OS_VERSION_12_0: u32 = 120000;
528pub const MAC_OS_VERSION_12_1: u32 = 120100;
529pub const MAC_OS_VERSION_12_2: u32 = 120200;
530pub const MAC_OS_VERSION_12_3: u32 = 120300;
531pub const MAC_OS_VERSION_12_4: u32 = 120400;
532pub const MAC_OS_VERSION_12_5: u32 = 120500;
533pub const MAC_OS_VERSION_12_6: u32 = 120600;
534pub const MAC_OS_VERSION_12_7: u32 = 120700;
535pub const MAC_OS_VERSION_13_0: u32 = 130000;
536pub const MAC_OS_VERSION_13_1: u32 = 130100;
537pub const MAC_OS_VERSION_13_2: u32 = 130200;
538pub const MAC_OS_VERSION_13_3: u32 = 130300;
539pub const MAC_OS_VERSION_13_4: u32 = 130400;
540pub const MAC_OS_VERSION_13_5: u32 = 130500;
541pub const MAC_OS_VERSION_13_6: u32 = 130600;
542pub const MAC_OS_VERSION_14_0: u32 = 140000;
543pub const MAC_OS_VERSION_14_1: u32 = 140100;
544pub const MAC_OS_VERSION_14_2: u32 = 140200;
545pub const MAC_OS_VERSION_14_3: u32 = 140300;
546pub const MAC_OS_VERSION_14_4: u32 = 140400;
547pub const MAC_OS_VERSION_14_5: u32 = 140500;
548pub const MAC_OS_VERSION_15_0: u32 = 150000;
549pub const __MAC_OS_X_VERSION_MAX_ALLOWED: u32 = 150000;
550pub const __ENABLE_LEGACY_MAC_AVAILABILITY: u32 = 1;
551pub const USE_CLANG_TYPES: u32 = 0;
552pub const __PTHREAD_SIZE__: u32 = 8176;
553pub const __PTHREAD_ATTR_SIZE__: u32 = 56;
554pub const __PTHREAD_MUTEXATTR_SIZE__: u32 = 8;
555pub const __PTHREAD_MUTEX_SIZE__: u32 = 56;
556pub const __PTHREAD_CONDATTR_SIZE__: u32 = 8;
557pub const __PTHREAD_COND_SIZE__: u32 = 40;
558pub const __PTHREAD_ONCE_SIZE__: u32 = 8;
559pub const __PTHREAD_RWLOCK_SIZE__: u32 = 192;
560pub const __PTHREAD_RWLOCKATTR_SIZE__: u32 = 16;
561pub const __DARWIN_WCHAR_MIN: i32 = -2147483648;
562pub const _FORTIFY_SOURCE: u32 = 2;
563pub const USE_CLANG_STDDEF: u32 = 0;
564pub const __WORDSIZE: u32 = 64;
565pub const INT8_MAX: u32 = 127;
566pub const INT16_MAX: u32 = 32767;
567pub const INT32_MAX: u32 = 2147483647;
568pub const INT64_MAX: u64 = 9223372036854775807;
569pub const INT8_MIN: i32 = -128;
570pub const INT16_MIN: i32 = -32768;
571pub const INT32_MIN: i32 = -2147483648;
572pub const INT64_MIN: i64 = -9223372036854775808;
573pub const UINT8_MAX: u32 = 255;
574pub const UINT16_MAX: u32 = 65535;
575pub const UINT32_MAX: u32 = 4294967295;
576pub const UINT64_MAX: i32 = -1;
577pub const INT_LEAST8_MIN: i32 = -128;
578pub const INT_LEAST16_MIN: i32 = -32768;
579pub const INT_LEAST32_MIN: i32 = -2147483648;
580pub const INT_LEAST64_MIN: i64 = -9223372036854775808;
581pub const INT_LEAST8_MAX: u32 = 127;
582pub const INT_LEAST16_MAX: u32 = 32767;
583pub const INT_LEAST32_MAX: u32 = 2147483647;
584pub const INT_LEAST64_MAX: u64 = 9223372036854775807;
585pub const UINT_LEAST8_MAX: u32 = 255;
586pub const UINT_LEAST16_MAX: u32 = 65535;
587pub const UINT_LEAST32_MAX: u32 = 4294967295;
588pub const UINT_LEAST64_MAX: i32 = -1;
589pub const INT_FAST8_MIN: i32 = -128;
590pub const INT_FAST16_MIN: i32 = -32768;
591pub const INT_FAST32_MIN: i32 = -2147483648;
592pub const INT_FAST64_MIN: i64 = -9223372036854775808;
593pub const INT_FAST8_MAX: u32 = 127;
594pub const INT_FAST16_MAX: u32 = 32767;
595pub const INT_FAST32_MAX: u32 = 2147483647;
596pub const INT_FAST64_MAX: u64 = 9223372036854775807;
597pub const UINT_FAST8_MAX: u32 = 255;
598pub const UINT_FAST16_MAX: u32 = 65535;
599pub const UINT_FAST32_MAX: u32 = 4294967295;
600pub const UINT_FAST64_MAX: i32 = -1;
601pub const INTPTR_MAX: u64 = 9223372036854775807;
602pub const INTPTR_MIN: i64 = -9223372036854775808;
603pub const UINTPTR_MAX: i32 = -1;
604pub const SIZE_MAX: i32 = -1;
605pub const WINT_MIN: i32 = -2147483648;
606pub const WINT_MAX: u32 = 2147483647;
607pub const SIG_ATOMIC_MIN: i32 = -2147483648;
608pub const SIG_ATOMIC_MAX: u32 = 2147483647;
609pub type __int8_t = ::std::os::raw::c_schar;
610pub type __uint8_t = ::std::os::raw::c_uchar;
611pub type __int16_t = ::std::os::raw::c_short;
612pub type __uint16_t = ::std::os::raw::c_ushort;
613pub type __int32_t = ::std::os::raw::c_int;
614pub type __uint32_t = ::std::os::raw::c_uint;
615pub type __int64_t = ::std::os::raw::c_longlong;
616pub type __uint64_t = ::std::os::raw::c_ulonglong;
617pub type __darwin_intptr_t = ::std::os::raw::c_long;
618pub type __darwin_natural_t = ::std::os::raw::c_uint;
619pub type __darwin_ct_rune_t = ::std::os::raw::c_int;
620#[repr(C)]
621#[derive(Copy, Clone)]
622pub union __mbstate_t {
623 pub __mbstate8: [::std::os::raw::c_char; 128usize],
624 pub _mbstateL: ::std::os::raw::c_longlong,
625}
626const _: () = {
627 ["Size of __mbstate_t"][::std::mem::size_of::<__mbstate_t>() - 128usize];
628 ["Alignment of __mbstate_t"][::std::mem::align_of::<__mbstate_t>() - 8usize];
629 ["Offset of field: __mbstate_t::__mbstate8"]
630 [::std::mem::offset_of!(__mbstate_t, __mbstate8) - 0usize];
631 ["Offset of field: __mbstate_t::_mbstateL"]
632 [::std::mem::offset_of!(__mbstate_t, _mbstateL) - 0usize];
633};
634pub type __darwin_mbstate_t = __mbstate_t;
635pub type __darwin_ptrdiff_t = ::std::os::raw::c_long;
636pub type __darwin_size_t = ::std::os::raw::c_ulong;
637pub type __darwin_va_list = __builtin_va_list;
638pub type __darwin_wchar_t = ::std::os::raw::c_int;
639pub type __darwin_rune_t = __darwin_wchar_t;
640pub type __darwin_wint_t = ::std::os::raw::c_int;
641pub type __darwin_clock_t = ::std::os::raw::c_ulong;
642pub type __darwin_socklen_t = __uint32_t;
643pub type __darwin_ssize_t = ::std::os::raw::c_long;
644pub type __darwin_time_t = ::std::os::raw::c_long;
645pub type __darwin_blkcnt_t = __int64_t;
646pub type __darwin_blksize_t = __int32_t;
647pub type __darwin_dev_t = __int32_t;
648pub type __darwin_fsblkcnt_t = ::std::os::raw::c_uint;
649pub type __darwin_fsfilcnt_t = ::std::os::raw::c_uint;
650pub type __darwin_gid_t = __uint32_t;
651pub type __darwin_id_t = __uint32_t;
652pub type __darwin_ino64_t = __uint64_t;
653pub type __darwin_ino_t = __darwin_ino64_t;
654pub type __darwin_mach_port_name_t = __darwin_natural_t;
655pub type __darwin_mach_port_t = __darwin_mach_port_name_t;
656pub type __darwin_mode_t = __uint16_t;
657pub type __darwin_off_t = __int64_t;
658pub type __darwin_pid_t = __int32_t;
659pub type __darwin_sigset_t = __uint32_t;
660pub type __darwin_suseconds_t = __int32_t;
661pub type __darwin_uid_t = __uint32_t;
662pub type __darwin_useconds_t = __uint32_t;
663pub type __darwin_uuid_t = [::std::os::raw::c_uchar; 16usize];
664pub type __darwin_uuid_string_t = [::std::os::raw::c_char; 37usize];
665#[repr(C)]
666#[derive(Debug, Copy, Clone)]
667pub struct __darwin_pthread_handler_rec {
668 pub __routine: ::std::option::Option<unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void)>,
669 pub __arg: *mut ::std::os::raw::c_void,
670 pub __next: *mut __darwin_pthread_handler_rec,
671}
672const _: () = {
673 ["Size of __darwin_pthread_handler_rec"]
674 [::std::mem::size_of::<__darwin_pthread_handler_rec>() - 24usize];
675 ["Alignment of __darwin_pthread_handler_rec"]
676 [::std::mem::align_of::<__darwin_pthread_handler_rec>() - 8usize];
677 ["Offset of field: __darwin_pthread_handler_rec::__routine"]
678 [::std::mem::offset_of!(__darwin_pthread_handler_rec, __routine) - 0usize];
679 ["Offset of field: __darwin_pthread_handler_rec::__arg"]
680 [::std::mem::offset_of!(__darwin_pthread_handler_rec, __arg) - 8usize];
681 ["Offset of field: __darwin_pthread_handler_rec::__next"]
682 [::std::mem::offset_of!(__darwin_pthread_handler_rec, __next) - 16usize];
683};
684#[repr(C)]
685#[derive(Debug, Copy, Clone)]
686pub struct _opaque_pthread_attr_t {
687 pub __sig: ::std::os::raw::c_long,
688 pub __opaque: [::std::os::raw::c_char; 56usize],
689}
690const _: () = {
691 ["Size of _opaque_pthread_attr_t"][::std::mem::size_of::<_opaque_pthread_attr_t>() - 64usize];
692 ["Alignment of _opaque_pthread_attr_t"]
693 [::std::mem::align_of::<_opaque_pthread_attr_t>() - 8usize];
694 ["Offset of field: _opaque_pthread_attr_t::__sig"]
695 [::std::mem::offset_of!(_opaque_pthread_attr_t, __sig) - 0usize];
696 ["Offset of field: _opaque_pthread_attr_t::__opaque"]
697 [::std::mem::offset_of!(_opaque_pthread_attr_t, __opaque) - 8usize];
698};
699#[repr(C)]
700#[derive(Debug, Copy, Clone)]
701pub struct _opaque_pthread_cond_t {
702 pub __sig: ::std::os::raw::c_long,
703 pub __opaque: [::std::os::raw::c_char; 40usize],
704}
705const _: () = {
706 ["Size of _opaque_pthread_cond_t"][::std::mem::size_of::<_opaque_pthread_cond_t>() - 48usize];
707 ["Alignment of _opaque_pthread_cond_t"]
708 [::std::mem::align_of::<_opaque_pthread_cond_t>() - 8usize];
709 ["Offset of field: _opaque_pthread_cond_t::__sig"]
710 [::std::mem::offset_of!(_opaque_pthread_cond_t, __sig) - 0usize];
711 ["Offset of field: _opaque_pthread_cond_t::__opaque"]
712 [::std::mem::offset_of!(_opaque_pthread_cond_t, __opaque) - 8usize];
713};
714#[repr(C)]
715#[derive(Debug, Copy, Clone)]
716pub struct _opaque_pthread_condattr_t {
717 pub __sig: ::std::os::raw::c_long,
718 pub __opaque: [::std::os::raw::c_char; 8usize],
719}
720const _: () = {
721 ["Size of _opaque_pthread_condattr_t"]
722 [::std::mem::size_of::<_opaque_pthread_condattr_t>() - 16usize];
723 ["Alignment of _opaque_pthread_condattr_t"]
724 [::std::mem::align_of::<_opaque_pthread_condattr_t>() - 8usize];
725 ["Offset of field: _opaque_pthread_condattr_t::__sig"]
726 [::std::mem::offset_of!(_opaque_pthread_condattr_t, __sig) - 0usize];
727 ["Offset of field: _opaque_pthread_condattr_t::__opaque"]
728 [::std::mem::offset_of!(_opaque_pthread_condattr_t, __opaque) - 8usize];
729};
730#[repr(C)]
731#[derive(Debug, Copy, Clone)]
732pub struct _opaque_pthread_mutex_t {
733 pub __sig: ::std::os::raw::c_long,
734 pub __opaque: [::std::os::raw::c_char; 56usize],
735}
736const _: () = {
737 ["Size of _opaque_pthread_mutex_t"][::std::mem::size_of::<_opaque_pthread_mutex_t>() - 64usize];
738 ["Alignment of _opaque_pthread_mutex_t"]
739 [::std::mem::align_of::<_opaque_pthread_mutex_t>() - 8usize];
740 ["Offset of field: _opaque_pthread_mutex_t::__sig"]
741 [::std::mem::offset_of!(_opaque_pthread_mutex_t, __sig) - 0usize];
742 ["Offset of field: _opaque_pthread_mutex_t::__opaque"]
743 [::std::mem::offset_of!(_opaque_pthread_mutex_t, __opaque) - 8usize];
744};
745#[repr(C)]
746#[derive(Debug, Copy, Clone)]
747pub struct _opaque_pthread_mutexattr_t {
748 pub __sig: ::std::os::raw::c_long,
749 pub __opaque: [::std::os::raw::c_char; 8usize],
750}
751const _: () = {
752 ["Size of _opaque_pthread_mutexattr_t"]
753 [::std::mem::size_of::<_opaque_pthread_mutexattr_t>() - 16usize];
754 ["Alignment of _opaque_pthread_mutexattr_t"]
755 [::std::mem::align_of::<_opaque_pthread_mutexattr_t>() - 8usize];
756 ["Offset of field: _opaque_pthread_mutexattr_t::__sig"]
757 [::std::mem::offset_of!(_opaque_pthread_mutexattr_t, __sig) - 0usize];
758 ["Offset of field: _opaque_pthread_mutexattr_t::__opaque"]
759 [::std::mem::offset_of!(_opaque_pthread_mutexattr_t, __opaque) - 8usize];
760};
761#[repr(C)]
762#[derive(Debug, Copy, Clone)]
763pub struct _opaque_pthread_once_t {
764 pub __sig: ::std::os::raw::c_long,
765 pub __opaque: [::std::os::raw::c_char; 8usize],
766}
767const _: () = {
768 ["Size of _opaque_pthread_once_t"][::std::mem::size_of::<_opaque_pthread_once_t>() - 16usize];
769 ["Alignment of _opaque_pthread_once_t"]
770 [::std::mem::align_of::<_opaque_pthread_once_t>() - 8usize];
771 ["Offset of field: _opaque_pthread_once_t::__sig"]
772 [::std::mem::offset_of!(_opaque_pthread_once_t, __sig) - 0usize];
773 ["Offset of field: _opaque_pthread_once_t::__opaque"]
774 [::std::mem::offset_of!(_opaque_pthread_once_t, __opaque) - 8usize];
775};
776#[repr(C)]
777#[derive(Debug, Copy, Clone)]
778pub struct _opaque_pthread_rwlock_t {
779 pub __sig: ::std::os::raw::c_long,
780 pub __opaque: [::std::os::raw::c_char; 192usize],
781}
782const _: () = {
783 ["Size of _opaque_pthread_rwlock_t"]
784 [::std::mem::size_of::<_opaque_pthread_rwlock_t>() - 200usize];
785 ["Alignment of _opaque_pthread_rwlock_t"]
786 [::std::mem::align_of::<_opaque_pthread_rwlock_t>() - 8usize];
787 ["Offset of field: _opaque_pthread_rwlock_t::__sig"]
788 [::std::mem::offset_of!(_opaque_pthread_rwlock_t, __sig) - 0usize];
789 ["Offset of field: _opaque_pthread_rwlock_t::__opaque"]
790 [::std::mem::offset_of!(_opaque_pthread_rwlock_t, __opaque) - 8usize];
791};
792#[repr(C)]
793#[derive(Debug, Copy, Clone)]
794pub struct _opaque_pthread_rwlockattr_t {
795 pub __sig: ::std::os::raw::c_long,
796 pub __opaque: [::std::os::raw::c_char; 16usize],
797}
798const _: () = {
799 ["Size of _opaque_pthread_rwlockattr_t"]
800 [::std::mem::size_of::<_opaque_pthread_rwlockattr_t>() - 24usize];
801 ["Alignment of _opaque_pthread_rwlockattr_t"]
802 [::std::mem::align_of::<_opaque_pthread_rwlockattr_t>() - 8usize];
803 ["Offset of field: _opaque_pthread_rwlockattr_t::__sig"]
804 [::std::mem::offset_of!(_opaque_pthread_rwlockattr_t, __sig) - 0usize];
805 ["Offset of field: _opaque_pthread_rwlockattr_t::__opaque"]
806 [::std::mem::offset_of!(_opaque_pthread_rwlockattr_t, __opaque) - 8usize];
807};
808#[repr(C)]
809#[derive(Debug, Copy, Clone)]
810pub struct _opaque_pthread_t {
811 pub __sig: ::std::os::raw::c_long,
812 pub __cleanup_stack: *mut __darwin_pthread_handler_rec,
813 pub __opaque: [::std::os::raw::c_char; 8176usize],
814}
815const _: () = {
816 ["Size of _opaque_pthread_t"][::std::mem::size_of::<_opaque_pthread_t>() - 8192usize];
817 ["Alignment of _opaque_pthread_t"][::std::mem::align_of::<_opaque_pthread_t>() - 8usize];
818 ["Offset of field: _opaque_pthread_t::__sig"]
819 [::std::mem::offset_of!(_opaque_pthread_t, __sig) - 0usize];
820 ["Offset of field: _opaque_pthread_t::__cleanup_stack"]
821 [::std::mem::offset_of!(_opaque_pthread_t, __cleanup_stack) - 8usize];
822 ["Offset of field: _opaque_pthread_t::__opaque"]
823 [::std::mem::offset_of!(_opaque_pthread_t, __opaque) - 16usize];
824};
825pub type __darwin_pthread_attr_t = _opaque_pthread_attr_t;
826pub type __darwin_pthread_cond_t = _opaque_pthread_cond_t;
827pub type __darwin_pthread_condattr_t = _opaque_pthread_condattr_t;
828pub type __darwin_pthread_key_t = ::std::os::raw::c_ulong;
829pub type __darwin_pthread_mutex_t = _opaque_pthread_mutex_t;
830pub type __darwin_pthread_mutexattr_t = _opaque_pthread_mutexattr_t;
831pub type __darwin_pthread_once_t = _opaque_pthread_once_t;
832pub type __darwin_pthread_rwlock_t = _opaque_pthread_rwlock_t;
833pub type __darwin_pthread_rwlockattr_t = _opaque_pthread_rwlockattr_t;
834pub type __darwin_pthread_t = *mut _opaque_pthread_t;
835pub type __darwin_nl_item = ::std::os::raw::c_int;
836pub type __darwin_wctrans_t = ::std::os::raw::c_int;
837pub type __darwin_wctype_t = __uint32_t;
838pub type int_least8_t = i8;
839pub type int_least16_t = i16;
840pub type int_least32_t = i32;
841pub type int_least64_t = i64;
842pub type uint_least8_t = u8;
843pub type uint_least16_t = u16;
844pub type uint_least32_t = u32;
845pub type uint_least64_t = u64;
846pub type int_fast8_t = i8;
847pub type int_fast16_t = i16;
848pub type int_fast32_t = i32;
849pub type int_fast64_t = i64;
850pub type uint_fast8_t = u8;
851pub type uint_fast16_t = u16;
852pub type uint_fast32_t = u32;
853pub type uint_fast64_t = u64;
854pub type intmax_t = ::std::os::raw::c_long;
855pub type uintmax_t = ::std::os::raw::c_ulong;
856extern "C" {
857 pub fn imaxabs(j: intmax_t) -> intmax_t;
858}
859#[repr(C)]
860#[derive(Debug, Copy, Clone)]
861pub struct imaxdiv_t {
862 pub quot: intmax_t,
863 pub rem: intmax_t,
864}
865const _: () = {
866 ["Size of imaxdiv_t"][::std::mem::size_of::<imaxdiv_t>() - 16usize];
867 ["Alignment of imaxdiv_t"][::std::mem::align_of::<imaxdiv_t>() - 8usize];
868 ["Offset of field: imaxdiv_t::quot"][::std::mem::offset_of!(imaxdiv_t, quot) - 0usize];
869 ["Offset of field: imaxdiv_t::rem"][::std::mem::offset_of!(imaxdiv_t, rem) - 8usize];
870};
871extern "C" {
872 pub fn imaxdiv(__numer: intmax_t, __denom: intmax_t) -> imaxdiv_t;
873}
874extern "C" {
875 pub fn strtoimax(
876 __nptr: *const ::std::os::raw::c_char,
877 __endptr: *mut *mut ::std::os::raw::c_char,
878 __base: ::std::os::raw::c_int,
879 ) -> intmax_t;
880}
881extern "C" {
882 pub fn strtoumax(
883 __nptr: *const ::std::os::raw::c_char,
884 __endptr: *mut *mut ::std::os::raw::c_char,
885 __base: ::std::os::raw::c_int,
886 ) -> uintmax_t;
887}
888extern "C" {
889 pub fn wcstoimax(
890 __nptr: *const u32,
891 __endptr: *mut *mut u32,
892 __base: ::std::os::raw::c_int,
893 ) -> intmax_t;
894}
895extern "C" {
896 pub fn wcstoumax(
897 __nptr: *const u32,
898 __endptr: *mut *mut u32,
899 __base: ::std::os::raw::c_int,
900 ) -> uintmax_t;
901}
902#[repr(C)]
903#[derive(Debug, Copy, Clone)]
904pub struct swift_runtime_backtrace_CrashInfo {
905 pub crashing_thread: u64,
906 pub signal: u64,
907 pub fault_address: u64,
908 pub mctx: u64,
909}
910const _: () = {
911 ["Size of swift_runtime_backtrace_CrashInfo"]
912 [::std::mem::size_of::<swift_runtime_backtrace_CrashInfo>() - 32usize];
913 ["Alignment of swift_runtime_backtrace_CrashInfo"]
914 [::std::mem::align_of::<swift_runtime_backtrace_CrashInfo>() - 8usize];
915 ["Offset of field: swift_runtime_backtrace_CrashInfo::crashing_thread"]
916 [::std::mem::offset_of!(swift_runtime_backtrace_CrashInfo, crashing_thread) - 0usize];
917 ["Offset of field: swift_runtime_backtrace_CrashInfo::signal"]
918 [::std::mem::offset_of!(swift_runtime_backtrace_CrashInfo, signal) - 8usize];
919 ["Offset of field: swift_runtime_backtrace_CrashInfo::fault_address"]
920 [::std::mem::offset_of!(swift_runtime_backtrace_CrashInfo, fault_address) - 16usize];
921 ["Offset of field: swift_runtime_backtrace_CrashInfo::mctx"]
922 [::std::mem::offset_of!(swift_runtime_backtrace_CrashInfo, mctx) - 24usize];
923};
924pub type __builtin_va_list = *mut ::std::os::raw::c_char;