lpw
2022-02-15 2e29a3a585524a054640bb6e7bdf26fe77ba1f17
commit | author | age
2e29a3 1 #if 0
L 2 #elif defined(__arm64__) && __arm64__
3 // Generated by Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
4 #ifndef FBSDKSHAREKIT_SWIFT_H
5 #define FBSDKSHAREKIT_SWIFT_H
6 #pragma clang diagnostic push
7 #pragma clang diagnostic ignored "-Wgcc-compat"
8
9 #if !defined(__has_include)
10 # define __has_include(x) 0
11 #endif
12 #if !defined(__has_attribute)
13 # define __has_attribute(x) 0
14 #endif
15 #if !defined(__has_feature)
16 # define __has_feature(x) 0
17 #endif
18 #if !defined(__has_warning)
19 # define __has_warning(x) 0
20 #endif
21
22 #if __has_include(<swift/objc-prologue.h>)
23 # include <swift/objc-prologue.h>
24 #endif
25
26 #pragma clang diagnostic ignored "-Wauto-import"
27 #include <Foundation/Foundation.h>
28 #include <stdint.h>
29 #include <stddef.h>
30 #include <stdbool.h>
31
32 #if !defined(SWIFT_TYPEDEFS)
33 # define SWIFT_TYPEDEFS 1
34 # if __has_include(<uchar.h>)
35 #  include <uchar.h>
36 # elif !defined(__cplusplus)
37 typedef uint_least16_t char16_t;
38 typedef uint_least32_t char32_t;
39 # endif
40 typedef float swift_float2  __attribute__((__ext_vector_type__(2)));
41 typedef float swift_float3  __attribute__((__ext_vector_type__(3)));
42 typedef float swift_float4  __attribute__((__ext_vector_type__(4)));
43 typedef double swift_double2  __attribute__((__ext_vector_type__(2)));
44 typedef double swift_double3  __attribute__((__ext_vector_type__(3)));
45 typedef double swift_double4  __attribute__((__ext_vector_type__(4)));
46 typedef int swift_int2  __attribute__((__ext_vector_type__(2)));
47 typedef int swift_int3  __attribute__((__ext_vector_type__(3)));
48 typedef int swift_int4  __attribute__((__ext_vector_type__(4)));
49 typedef unsigned int swift_uint2  __attribute__((__ext_vector_type__(2)));
50 typedef unsigned int swift_uint3  __attribute__((__ext_vector_type__(3)));
51 typedef unsigned int swift_uint4  __attribute__((__ext_vector_type__(4)));
52 #endif
53
54 #if !defined(SWIFT_PASTE)
55 # define SWIFT_PASTE_HELPER(x, y) x##y
56 # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
57 #endif
58 #if !defined(SWIFT_METATYPE)
59 # define SWIFT_METATYPE(X) Class
60 #endif
61 #if !defined(SWIFT_CLASS_PROPERTY)
62 # if __has_feature(objc_class_property)
63 #  define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
64 # else
65 #  define SWIFT_CLASS_PROPERTY(...)
66 # endif
67 #endif
68
69 #if __has_attribute(objc_runtime_name)
70 # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
71 #else
72 # define SWIFT_RUNTIME_NAME(X)
73 #endif
74 #if __has_attribute(swift_name)
75 # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
76 #else
77 # define SWIFT_COMPILE_NAME(X)
78 #endif
79 #if __has_attribute(objc_method_family)
80 # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
81 #else
82 # define SWIFT_METHOD_FAMILY(X)
83 #endif
84 #if __has_attribute(noescape)
85 # define SWIFT_NOESCAPE __attribute__((noescape))
86 #else
87 # define SWIFT_NOESCAPE
88 #endif
89 #if __has_attribute(ns_consumed)
90 # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
91 #else
92 # define SWIFT_RELEASES_ARGUMENT
93 #endif
94 #if __has_attribute(warn_unused_result)
95 # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
96 #else
97 # define SWIFT_WARN_UNUSED_RESULT
98 #endif
99 #if __has_attribute(noreturn)
100 # define SWIFT_NORETURN __attribute__((noreturn))
101 #else
102 # define SWIFT_NORETURN
103 #endif
104 #if !defined(SWIFT_CLASS_EXTRA)
105 # define SWIFT_CLASS_EXTRA
106 #endif
107 #if !defined(SWIFT_PROTOCOL_EXTRA)
108 # define SWIFT_PROTOCOL_EXTRA
109 #endif
110 #if !defined(SWIFT_ENUM_EXTRA)
111 # define SWIFT_ENUM_EXTRA
112 #endif
113 #if !defined(SWIFT_CLASS)
114 # if __has_attribute(objc_subclassing_restricted)
115 #  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
116 #  define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
117 # else
118 #  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
119 #  define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
120 # endif
121 #endif
122 #if !defined(SWIFT_RESILIENT_CLASS)
123 # if __has_attribute(objc_class_stub)
124 #  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
125 #  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
126 # else
127 #  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
128 #  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
129 # endif
130 #endif
131
132 #if !defined(SWIFT_PROTOCOL)
133 # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
134 # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
135 #endif
136
137 #if !defined(SWIFT_EXTENSION)
138 # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
139 #endif
140
141 #if !defined(OBJC_DESIGNATED_INITIALIZER)
142 # if __has_attribute(objc_designated_initializer)
143 #  define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
144 # else
145 #  define OBJC_DESIGNATED_INITIALIZER
146 # endif
147 #endif
148 #if !defined(SWIFT_ENUM_ATTR)
149 # if defined(__has_attribute) && __has_attribute(enum_extensibility)
150 #  define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
151 # else
152 #  define SWIFT_ENUM_ATTR(_extensibility)
153 # endif
154 #endif
155 #if !defined(SWIFT_ENUM)
156 # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
157 # if __has_feature(generalized_swift_name)
158 #  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
159 # else
160 #  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
161 # endif
162 #endif
163 #if !defined(SWIFT_UNAVAILABLE)
164 # define SWIFT_UNAVAILABLE __attribute__((unavailable))
165 #endif
166 #if !defined(SWIFT_UNAVAILABLE_MSG)
167 # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
168 #endif
169 #if !defined(SWIFT_AVAILABILITY)
170 # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
171 #endif
172 #if !defined(SWIFT_WEAK_IMPORT)
173 # define SWIFT_WEAK_IMPORT __attribute__((weak_import))
174 #endif
175 #if !defined(SWIFT_DEPRECATED)
176 # define SWIFT_DEPRECATED __attribute__((deprecated))
177 #endif
178 #if !defined(SWIFT_DEPRECATED_MSG)
179 # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
180 #endif
181 #if __has_feature(attribute_diagnose_if_objc)
182 # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
183 #else
184 # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
185 #endif
186 #if !defined(IBSegueAction)
187 # define IBSegueAction
188 #endif
189 #if __has_feature(modules)
190 #if __has_warning("-Watimport-in-framework-header")
191 #pragma clang diagnostic ignored "-Watimport-in-framework-header"
192 #endif
193 #endif
194
195 #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
196 #pragma clang diagnostic ignored "-Wduplicate-method-arg"
197 #if __has_warning("-Wpragma-clang-attribute")
198 # pragma clang diagnostic ignored "-Wpragma-clang-attribute"
199 #endif
200 #pragma clang diagnostic ignored "-Wunknown-pragmas"
201 #pragma clang diagnostic ignored "-Wnullability"
202
203 #if __has_attribute(external_source_symbol)
204 # pragma push_macro("any")
205 # undef any
206 # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKShareKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
207 # pragma pop_macro("any")
208 #endif
209
210 #if __has_attribute(external_source_symbol)
211 # pragma clang attribute pop
212 #endif
213 #pragma clang diagnostic pop
214 #endif
215
216 #elif defined(__x86_64__) && __x86_64__
217 // Generated by Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
218 #ifndef FBSDKSHAREKIT_SWIFT_H
219 #define FBSDKSHAREKIT_SWIFT_H
220 #pragma clang diagnostic push
221 #pragma clang diagnostic ignored "-Wgcc-compat"
222
223 #if !defined(__has_include)
224 # define __has_include(x) 0
225 #endif
226 #if !defined(__has_attribute)
227 # define __has_attribute(x) 0
228 #endif
229 #if !defined(__has_feature)
230 # define __has_feature(x) 0
231 #endif
232 #if !defined(__has_warning)
233 # define __has_warning(x) 0
234 #endif
235
236 #if __has_include(<swift/objc-prologue.h>)
237 # include <swift/objc-prologue.h>
238 #endif
239
240 #pragma clang diagnostic ignored "-Wauto-import"
241 #include <Foundation/Foundation.h>
242 #include <stdint.h>
243 #include <stddef.h>
244 #include <stdbool.h>
245
246 #if !defined(SWIFT_TYPEDEFS)
247 # define SWIFT_TYPEDEFS 1
248 # if __has_include(<uchar.h>)
249 #  include <uchar.h>
250 # elif !defined(__cplusplus)
251 typedef uint_least16_t char16_t;
252 typedef uint_least32_t char32_t;
253 # endif
254 typedef float swift_float2  __attribute__((__ext_vector_type__(2)));
255 typedef float swift_float3  __attribute__((__ext_vector_type__(3)));
256 typedef float swift_float4  __attribute__((__ext_vector_type__(4)));
257 typedef double swift_double2  __attribute__((__ext_vector_type__(2)));
258 typedef double swift_double3  __attribute__((__ext_vector_type__(3)));
259 typedef double swift_double4  __attribute__((__ext_vector_type__(4)));
260 typedef int swift_int2  __attribute__((__ext_vector_type__(2)));
261 typedef int swift_int3  __attribute__((__ext_vector_type__(3)));
262 typedef int swift_int4  __attribute__((__ext_vector_type__(4)));
263 typedef unsigned int swift_uint2  __attribute__((__ext_vector_type__(2)));
264 typedef unsigned int swift_uint3  __attribute__((__ext_vector_type__(3)));
265 typedef unsigned int swift_uint4  __attribute__((__ext_vector_type__(4)));
266 #endif
267
268 #if !defined(SWIFT_PASTE)
269 # define SWIFT_PASTE_HELPER(x, y) x##y
270 # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
271 #endif
272 #if !defined(SWIFT_METATYPE)
273 # define SWIFT_METATYPE(X) Class
274 #endif
275 #if !defined(SWIFT_CLASS_PROPERTY)
276 # if __has_feature(objc_class_property)
277 #  define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
278 # else
279 #  define SWIFT_CLASS_PROPERTY(...)
280 # endif
281 #endif
282
283 #if __has_attribute(objc_runtime_name)
284 # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
285 #else
286 # define SWIFT_RUNTIME_NAME(X)
287 #endif
288 #if __has_attribute(swift_name)
289 # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
290 #else
291 # define SWIFT_COMPILE_NAME(X)
292 #endif
293 #if __has_attribute(objc_method_family)
294 # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
295 #else
296 # define SWIFT_METHOD_FAMILY(X)
297 #endif
298 #if __has_attribute(noescape)
299 # define SWIFT_NOESCAPE __attribute__((noescape))
300 #else
301 # define SWIFT_NOESCAPE
302 #endif
303 #if __has_attribute(ns_consumed)
304 # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
305 #else
306 # define SWIFT_RELEASES_ARGUMENT
307 #endif
308 #if __has_attribute(warn_unused_result)
309 # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
310 #else
311 # define SWIFT_WARN_UNUSED_RESULT
312 #endif
313 #if __has_attribute(noreturn)
314 # define SWIFT_NORETURN __attribute__((noreturn))
315 #else
316 # define SWIFT_NORETURN
317 #endif
318 #if !defined(SWIFT_CLASS_EXTRA)
319 # define SWIFT_CLASS_EXTRA
320 #endif
321 #if !defined(SWIFT_PROTOCOL_EXTRA)
322 # define SWIFT_PROTOCOL_EXTRA
323 #endif
324 #if !defined(SWIFT_ENUM_EXTRA)
325 # define SWIFT_ENUM_EXTRA
326 #endif
327 #if !defined(SWIFT_CLASS)
328 # if __has_attribute(objc_subclassing_restricted)
329 #  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
330 #  define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
331 # else
332 #  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
333 #  define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
334 # endif
335 #endif
336 #if !defined(SWIFT_RESILIENT_CLASS)
337 # if __has_attribute(objc_class_stub)
338 #  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
339 #  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
340 # else
341 #  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
342 #  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
343 # endif
344 #endif
345
346 #if !defined(SWIFT_PROTOCOL)
347 # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
348 # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
349 #endif
350
351 #if !defined(SWIFT_EXTENSION)
352 # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
353 #endif
354
355 #if !defined(OBJC_DESIGNATED_INITIALIZER)
356 # if __has_attribute(objc_designated_initializer)
357 #  define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
358 # else
359 #  define OBJC_DESIGNATED_INITIALIZER
360 # endif
361 #endif
362 #if !defined(SWIFT_ENUM_ATTR)
363 # if defined(__has_attribute) && __has_attribute(enum_extensibility)
364 #  define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
365 # else
366 #  define SWIFT_ENUM_ATTR(_extensibility)
367 # endif
368 #endif
369 #if !defined(SWIFT_ENUM)
370 # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
371 # if __has_feature(generalized_swift_name)
372 #  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
373 # else
374 #  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
375 # endif
376 #endif
377 #if !defined(SWIFT_UNAVAILABLE)
378 # define SWIFT_UNAVAILABLE __attribute__((unavailable))
379 #endif
380 #if !defined(SWIFT_UNAVAILABLE_MSG)
381 # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
382 #endif
383 #if !defined(SWIFT_AVAILABILITY)
384 # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
385 #endif
386 #if !defined(SWIFT_WEAK_IMPORT)
387 # define SWIFT_WEAK_IMPORT __attribute__((weak_import))
388 #endif
389 #if !defined(SWIFT_DEPRECATED)
390 # define SWIFT_DEPRECATED __attribute__((deprecated))
391 #endif
392 #if !defined(SWIFT_DEPRECATED_MSG)
393 # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
394 #endif
395 #if __has_feature(attribute_diagnose_if_objc)
396 # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
397 #else
398 # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
399 #endif
400 #if !defined(IBSegueAction)
401 # define IBSegueAction
402 #endif
403 #if __has_feature(modules)
404 #if __has_warning("-Watimport-in-framework-header")
405 #pragma clang diagnostic ignored "-Watimport-in-framework-header"
406 #endif
407 #endif
408
409 #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
410 #pragma clang diagnostic ignored "-Wduplicate-method-arg"
411 #if __has_warning("-Wpragma-clang-attribute")
412 # pragma clang diagnostic ignored "-Wpragma-clang-attribute"
413 #endif
414 #pragma clang diagnostic ignored "-Wunknown-pragmas"
415 #pragma clang diagnostic ignored "-Wnullability"
416
417 #if __has_attribute(external_source_symbol)
418 # pragma push_macro("any")
419 # undef any
420 # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKShareKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
421 # pragma pop_macro("any")
422 #endif
423
424 #if __has_attribute(external_source_symbol)
425 # pragma clang attribute pop
426 #endif
427 #pragma clang diagnostic pop
428 #endif
429
430 #elif defined(__i386__) && __i386__
431 // Generated by Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
432 #ifndef FBSDKSHAREKIT_SWIFT_H
433 #define FBSDKSHAREKIT_SWIFT_H
434 #pragma clang diagnostic push
435 #pragma clang diagnostic ignored "-Wgcc-compat"
436
437 #if !defined(__has_include)
438 # define __has_include(x) 0
439 #endif
440 #if !defined(__has_attribute)
441 # define __has_attribute(x) 0
442 #endif
443 #if !defined(__has_feature)
444 # define __has_feature(x) 0
445 #endif
446 #if !defined(__has_warning)
447 # define __has_warning(x) 0
448 #endif
449
450 #if __has_include(<swift/objc-prologue.h>)
451 # include <swift/objc-prologue.h>
452 #endif
453
454 #pragma clang diagnostic ignored "-Wauto-import"
455 #include <Foundation/Foundation.h>
456 #include <stdint.h>
457 #include <stddef.h>
458 #include <stdbool.h>
459
460 #if !defined(SWIFT_TYPEDEFS)
461 # define SWIFT_TYPEDEFS 1
462 # if __has_include(<uchar.h>)
463 #  include <uchar.h>
464 # elif !defined(__cplusplus)
465 typedef uint_least16_t char16_t;
466 typedef uint_least32_t char32_t;
467 # endif
468 typedef float swift_float2  __attribute__((__ext_vector_type__(2)));
469 typedef float swift_float3  __attribute__((__ext_vector_type__(3)));
470 typedef float swift_float4  __attribute__((__ext_vector_type__(4)));
471 typedef double swift_double2  __attribute__((__ext_vector_type__(2)));
472 typedef double swift_double3  __attribute__((__ext_vector_type__(3)));
473 typedef double swift_double4  __attribute__((__ext_vector_type__(4)));
474 typedef int swift_int2  __attribute__((__ext_vector_type__(2)));
475 typedef int swift_int3  __attribute__((__ext_vector_type__(3)));
476 typedef int swift_int4  __attribute__((__ext_vector_type__(4)));
477 typedef unsigned int swift_uint2  __attribute__((__ext_vector_type__(2)));
478 typedef unsigned int swift_uint3  __attribute__((__ext_vector_type__(3)));
479 typedef unsigned int swift_uint4  __attribute__((__ext_vector_type__(4)));
480 #endif
481
482 #if !defined(SWIFT_PASTE)
483 # define SWIFT_PASTE_HELPER(x, y) x##y
484 # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
485 #endif
486 #if !defined(SWIFT_METATYPE)
487 # define SWIFT_METATYPE(X) Class
488 #endif
489 #if !defined(SWIFT_CLASS_PROPERTY)
490 # if __has_feature(objc_class_property)
491 #  define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
492 # else
493 #  define SWIFT_CLASS_PROPERTY(...)
494 # endif
495 #endif
496
497 #if __has_attribute(objc_runtime_name)
498 # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
499 #else
500 # define SWIFT_RUNTIME_NAME(X)
501 #endif
502 #if __has_attribute(swift_name)
503 # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
504 #else
505 # define SWIFT_COMPILE_NAME(X)
506 #endif
507 #if __has_attribute(objc_method_family)
508 # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
509 #else
510 # define SWIFT_METHOD_FAMILY(X)
511 #endif
512 #if __has_attribute(noescape)
513 # define SWIFT_NOESCAPE __attribute__((noescape))
514 #else
515 # define SWIFT_NOESCAPE
516 #endif
517 #if __has_attribute(ns_consumed)
518 # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
519 #else
520 # define SWIFT_RELEASES_ARGUMENT
521 #endif
522 #if __has_attribute(warn_unused_result)
523 # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
524 #else
525 # define SWIFT_WARN_UNUSED_RESULT
526 #endif
527 #if __has_attribute(noreturn)
528 # define SWIFT_NORETURN __attribute__((noreturn))
529 #else
530 # define SWIFT_NORETURN
531 #endif
532 #if !defined(SWIFT_CLASS_EXTRA)
533 # define SWIFT_CLASS_EXTRA
534 #endif
535 #if !defined(SWIFT_PROTOCOL_EXTRA)
536 # define SWIFT_PROTOCOL_EXTRA
537 #endif
538 #if !defined(SWIFT_ENUM_EXTRA)
539 # define SWIFT_ENUM_EXTRA
540 #endif
541 #if !defined(SWIFT_CLASS)
542 # if __has_attribute(objc_subclassing_restricted)
543 #  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
544 #  define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
545 # else
546 #  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
547 #  define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
548 # endif
549 #endif
550 #if !defined(SWIFT_RESILIENT_CLASS)
551 # if __has_attribute(objc_class_stub)
552 #  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
553 #  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
554 # else
555 #  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
556 #  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
557 # endif
558 #endif
559
560 #if !defined(SWIFT_PROTOCOL)
561 # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
562 # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
563 #endif
564
565 #if !defined(SWIFT_EXTENSION)
566 # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
567 #endif
568
569 #if !defined(OBJC_DESIGNATED_INITIALIZER)
570 # if __has_attribute(objc_designated_initializer)
571 #  define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
572 # else
573 #  define OBJC_DESIGNATED_INITIALIZER
574 # endif
575 #endif
576 #if !defined(SWIFT_ENUM_ATTR)
577 # if defined(__has_attribute) && __has_attribute(enum_extensibility)
578 #  define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
579 # else
580 #  define SWIFT_ENUM_ATTR(_extensibility)
581 # endif
582 #endif
583 #if !defined(SWIFT_ENUM)
584 # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
585 # if __has_feature(generalized_swift_name)
586 #  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
587 # else
588 #  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
589 # endif
590 #endif
591 #if !defined(SWIFT_UNAVAILABLE)
592 # define SWIFT_UNAVAILABLE __attribute__((unavailable))
593 #endif
594 #if !defined(SWIFT_UNAVAILABLE_MSG)
595 # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
596 #endif
597 #if !defined(SWIFT_AVAILABILITY)
598 # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
599 #endif
600 #if !defined(SWIFT_WEAK_IMPORT)
601 # define SWIFT_WEAK_IMPORT __attribute__((weak_import))
602 #endif
603 #if !defined(SWIFT_DEPRECATED)
604 # define SWIFT_DEPRECATED __attribute__((deprecated))
605 #endif
606 #if !defined(SWIFT_DEPRECATED_MSG)
607 # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
608 #endif
609 #if __has_feature(attribute_diagnose_if_objc)
610 # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
611 #else
612 # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
613 #endif
614 #if !defined(IBSegueAction)
615 # define IBSegueAction
616 #endif
617 #if __has_feature(modules)
618 #if __has_warning("-Watimport-in-framework-header")
619 #pragma clang diagnostic ignored "-Watimport-in-framework-header"
620 #endif
621 #endif
622
623 #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
624 #pragma clang diagnostic ignored "-Wduplicate-method-arg"
625 #if __has_warning("-Wpragma-clang-attribute")
626 # pragma clang diagnostic ignored "-Wpragma-clang-attribute"
627 #endif
628 #pragma clang diagnostic ignored "-Wunknown-pragmas"
629 #pragma clang diagnostic ignored "-Wnullability"
630
631 #if __has_attribute(external_source_symbol)
632 # pragma push_macro("any")
633 # undef any
634 # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKShareKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
635 # pragma pop_macro("any")
636 #endif
637
638 #if __has_attribute(external_source_symbol)
639 # pragma clang attribute pop
640 #endif
641 #pragma clang diagnostic pop
642 #endif
643
644 #endif