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