AntiAddictionUI-Swift.h 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863
  1. #if TARGET_OS_SIMULATOR
  2. #if 0
  3. #elif defined(__x86_64__) && __x86_64__
  4. // Generated by Apple Swift version 5.4.2 (swiftlang-1205.0.28.2 clang-1205.0.19.57)
  5. #ifndef ANTIADDICTIONUI_SWIFT_H
  6. #define ANTIADDICTIONUI_SWIFT_H
  7. #pragma clang diagnostic push
  8. #pragma clang diagnostic ignored "-Wgcc-compat"
  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. #if __has_include(<swift/objc-prologue.h>)
  22. # include <swift/objc-prologue.h>
  23. #endif
  24. #pragma clang diagnostic ignored "-Wauto-import"
  25. #include <Foundation/Foundation.h>
  26. #include <stdint.h>
  27. #include <stddef.h>
  28. #include <stdbool.h>
  29. #if !defined(SWIFT_TYPEDEFS)
  30. # define SWIFT_TYPEDEFS 1
  31. # if __has_include(<uchar.h>)
  32. # include <uchar.h>
  33. # elif !defined(__cplusplus)
  34. typedef uint_least16_t char16_t;
  35. typedef uint_least32_t char32_t;
  36. # endif
  37. typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
  38. typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
  39. typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
  40. typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
  41. typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
  42. typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
  43. typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
  44. typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
  45. typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
  46. typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
  47. typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
  48. typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
  49. #endif
  50. #if !defined(SWIFT_PASTE)
  51. # define SWIFT_PASTE_HELPER(x, y) x##y
  52. # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
  53. #endif
  54. #if !defined(SWIFT_METATYPE)
  55. # define SWIFT_METATYPE(X) Class
  56. #endif
  57. #if !defined(SWIFT_CLASS_PROPERTY)
  58. # if __has_feature(objc_class_property)
  59. # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
  60. # else
  61. # define SWIFT_CLASS_PROPERTY(...)
  62. # endif
  63. #endif
  64. #if __has_attribute(objc_runtime_name)
  65. # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
  66. #else
  67. # define SWIFT_RUNTIME_NAME(X)
  68. #endif
  69. #if __has_attribute(swift_name)
  70. # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
  71. #else
  72. # define SWIFT_COMPILE_NAME(X)
  73. #endif
  74. #if __has_attribute(objc_method_family)
  75. # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
  76. #else
  77. # define SWIFT_METHOD_FAMILY(X)
  78. #endif
  79. #if __has_attribute(noescape)
  80. # define SWIFT_NOESCAPE __attribute__((noescape))
  81. #else
  82. # define SWIFT_NOESCAPE
  83. #endif
  84. #if __has_attribute(ns_consumed)
  85. # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
  86. #else
  87. # define SWIFT_RELEASES_ARGUMENT
  88. #endif
  89. #if __has_attribute(warn_unused_result)
  90. # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
  91. #else
  92. # define SWIFT_WARN_UNUSED_RESULT
  93. #endif
  94. #if __has_attribute(noreturn)
  95. # define SWIFT_NORETURN __attribute__((noreturn))
  96. #else
  97. # define SWIFT_NORETURN
  98. #endif
  99. #if !defined(SWIFT_CLASS_EXTRA)
  100. # define SWIFT_CLASS_EXTRA
  101. #endif
  102. #if !defined(SWIFT_PROTOCOL_EXTRA)
  103. # define SWIFT_PROTOCOL_EXTRA
  104. #endif
  105. #if !defined(SWIFT_ENUM_EXTRA)
  106. # define SWIFT_ENUM_EXTRA
  107. #endif
  108. #if !defined(SWIFT_CLASS)
  109. # if __has_attribute(objc_subclassing_restricted)
  110. # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
  111. # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  112. # else
  113. # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  114. # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  115. # endif
  116. #endif
  117. #if !defined(SWIFT_RESILIENT_CLASS)
  118. # if __has_attribute(objc_class_stub)
  119. # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
  120. # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
  121. # else
  122. # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
  123. # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
  124. # endif
  125. #endif
  126. #if !defined(SWIFT_PROTOCOL)
  127. # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
  128. # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
  129. #endif
  130. #if !defined(SWIFT_EXTENSION)
  131. # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
  132. #endif
  133. #if !defined(OBJC_DESIGNATED_INITIALIZER)
  134. # if __has_attribute(objc_designated_initializer)
  135. # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
  136. # else
  137. # define OBJC_DESIGNATED_INITIALIZER
  138. # endif
  139. #endif
  140. #if !defined(SWIFT_ENUM_ATTR)
  141. # if defined(__has_attribute) && __has_attribute(enum_extensibility)
  142. # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
  143. # else
  144. # define SWIFT_ENUM_ATTR(_extensibility)
  145. # endif
  146. #endif
  147. #if !defined(SWIFT_ENUM)
  148. # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
  149. # if __has_feature(generalized_swift_name)
  150. # 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
  151. # else
  152. # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
  153. # endif
  154. #endif
  155. #if !defined(SWIFT_UNAVAILABLE)
  156. # define SWIFT_UNAVAILABLE __attribute__((unavailable))
  157. #endif
  158. #if !defined(SWIFT_UNAVAILABLE_MSG)
  159. # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
  160. #endif
  161. #if !defined(SWIFT_AVAILABILITY)
  162. # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
  163. #endif
  164. #if !defined(SWIFT_WEAK_IMPORT)
  165. # define SWIFT_WEAK_IMPORT __attribute__((weak_import))
  166. #endif
  167. #if !defined(SWIFT_DEPRECATED)
  168. # define SWIFT_DEPRECATED __attribute__((deprecated))
  169. #endif
  170. #if !defined(SWIFT_DEPRECATED_MSG)
  171. # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
  172. #endif
  173. #if __has_feature(attribute_diagnose_if_objc)
  174. # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
  175. #else
  176. # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
  177. #endif
  178. #if !defined(IBSegueAction)
  179. # define IBSegueAction
  180. #endif
  181. #if __has_feature(modules)
  182. #if __has_warning("-Watimport-in-framework-header")
  183. #pragma clang diagnostic ignored "-Watimport-in-framework-header"
  184. #endif
  185. #endif
  186. #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
  187. #pragma clang diagnostic ignored "-Wduplicate-method-arg"
  188. #if __has_warning("-Wpragma-clang-attribute")
  189. # pragma clang diagnostic ignored "-Wpragma-clang-attribute"
  190. #endif
  191. #pragma clang diagnostic ignored "-Wunknown-pragmas"
  192. #pragma clang diagnostic ignored "-Wnullability"
  193. #if __has_attribute(external_source_symbol)
  194. # pragma push_macro("any")
  195. # undef any
  196. # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AntiAddictionUI",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
  197. # pragma pop_macro("any")
  198. #endif
  199. #if __has_attribute(external_source_symbol)
  200. # pragma clang attribute pop
  201. #endif
  202. #pragma clang diagnostic pop
  203. #endif
  204. #elif defined(__i386__) && __i386__
  205. // Generated by Apple Swift version 5.4.2 (swiftlang-1205.0.28.2 clang-1205.0.19.57)
  206. #ifndef ANTIADDICTIONUI_SWIFT_H
  207. #define ANTIADDICTIONUI_SWIFT_H
  208. #pragma clang diagnostic push
  209. #pragma clang diagnostic ignored "-Wgcc-compat"
  210. #if !defined(__has_include)
  211. # define __has_include(x) 0
  212. #endif
  213. #if !defined(__has_attribute)
  214. # define __has_attribute(x) 0
  215. #endif
  216. #if !defined(__has_feature)
  217. # define __has_feature(x) 0
  218. #endif
  219. #if !defined(__has_warning)
  220. # define __has_warning(x) 0
  221. #endif
  222. #if __has_include(<swift/objc-prologue.h>)
  223. # include <swift/objc-prologue.h>
  224. #endif
  225. #pragma clang diagnostic ignored "-Wauto-import"
  226. #include <Foundation/Foundation.h>
  227. #include <stdint.h>
  228. #include <stddef.h>
  229. #include <stdbool.h>
  230. #if !defined(SWIFT_TYPEDEFS)
  231. # define SWIFT_TYPEDEFS 1
  232. # if __has_include(<uchar.h>)
  233. # include <uchar.h>
  234. # elif !defined(__cplusplus)
  235. typedef uint_least16_t char16_t;
  236. typedef uint_least32_t char32_t;
  237. # endif
  238. typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
  239. typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
  240. typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
  241. typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
  242. typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
  243. typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
  244. typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
  245. typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
  246. typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
  247. typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
  248. typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
  249. typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
  250. #endif
  251. #if !defined(SWIFT_PASTE)
  252. # define SWIFT_PASTE_HELPER(x, y) x##y
  253. # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
  254. #endif
  255. #if !defined(SWIFT_METATYPE)
  256. # define SWIFT_METATYPE(X) Class
  257. #endif
  258. #if !defined(SWIFT_CLASS_PROPERTY)
  259. # if __has_feature(objc_class_property)
  260. # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
  261. # else
  262. # define SWIFT_CLASS_PROPERTY(...)
  263. # endif
  264. #endif
  265. #if __has_attribute(objc_runtime_name)
  266. # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
  267. #else
  268. # define SWIFT_RUNTIME_NAME(X)
  269. #endif
  270. #if __has_attribute(swift_name)
  271. # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
  272. #else
  273. # define SWIFT_COMPILE_NAME(X)
  274. #endif
  275. #if __has_attribute(objc_method_family)
  276. # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
  277. #else
  278. # define SWIFT_METHOD_FAMILY(X)
  279. #endif
  280. #if __has_attribute(noescape)
  281. # define SWIFT_NOESCAPE __attribute__((noescape))
  282. #else
  283. # define SWIFT_NOESCAPE
  284. #endif
  285. #if __has_attribute(ns_consumed)
  286. # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
  287. #else
  288. # define SWIFT_RELEASES_ARGUMENT
  289. #endif
  290. #if __has_attribute(warn_unused_result)
  291. # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
  292. #else
  293. # define SWIFT_WARN_UNUSED_RESULT
  294. #endif
  295. #if __has_attribute(noreturn)
  296. # define SWIFT_NORETURN __attribute__((noreturn))
  297. #else
  298. # define SWIFT_NORETURN
  299. #endif
  300. #if !defined(SWIFT_CLASS_EXTRA)
  301. # define SWIFT_CLASS_EXTRA
  302. #endif
  303. #if !defined(SWIFT_PROTOCOL_EXTRA)
  304. # define SWIFT_PROTOCOL_EXTRA
  305. #endif
  306. #if !defined(SWIFT_ENUM_EXTRA)
  307. # define SWIFT_ENUM_EXTRA
  308. #endif
  309. #if !defined(SWIFT_CLASS)
  310. # if __has_attribute(objc_subclassing_restricted)
  311. # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
  312. # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  313. # else
  314. # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  315. # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  316. # endif
  317. #endif
  318. #if !defined(SWIFT_RESILIENT_CLASS)
  319. # if __has_attribute(objc_class_stub)
  320. # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
  321. # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
  322. # else
  323. # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
  324. # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
  325. # endif
  326. #endif
  327. #if !defined(SWIFT_PROTOCOL)
  328. # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
  329. # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
  330. #endif
  331. #if !defined(SWIFT_EXTENSION)
  332. # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
  333. #endif
  334. #if !defined(OBJC_DESIGNATED_INITIALIZER)
  335. # if __has_attribute(objc_designated_initializer)
  336. # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
  337. # else
  338. # define OBJC_DESIGNATED_INITIALIZER
  339. # endif
  340. #endif
  341. #if !defined(SWIFT_ENUM_ATTR)
  342. # if defined(__has_attribute) && __has_attribute(enum_extensibility)
  343. # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
  344. # else
  345. # define SWIFT_ENUM_ATTR(_extensibility)
  346. # endif
  347. #endif
  348. #if !defined(SWIFT_ENUM)
  349. # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
  350. # if __has_feature(generalized_swift_name)
  351. # 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
  352. # else
  353. # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
  354. # endif
  355. #endif
  356. #if !defined(SWIFT_UNAVAILABLE)
  357. # define SWIFT_UNAVAILABLE __attribute__((unavailable))
  358. #endif
  359. #if !defined(SWIFT_UNAVAILABLE_MSG)
  360. # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
  361. #endif
  362. #if !defined(SWIFT_AVAILABILITY)
  363. # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
  364. #endif
  365. #if !defined(SWIFT_WEAK_IMPORT)
  366. # define SWIFT_WEAK_IMPORT __attribute__((weak_import))
  367. #endif
  368. #if !defined(SWIFT_DEPRECATED)
  369. # define SWIFT_DEPRECATED __attribute__((deprecated))
  370. #endif
  371. #if !defined(SWIFT_DEPRECATED_MSG)
  372. # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
  373. #endif
  374. #if __has_feature(attribute_diagnose_if_objc)
  375. # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
  376. #else
  377. # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
  378. #endif
  379. #if !defined(IBSegueAction)
  380. # define IBSegueAction
  381. #endif
  382. #if __has_feature(modules)
  383. #if __has_warning("-Watimport-in-framework-header")
  384. #pragma clang diagnostic ignored "-Watimport-in-framework-header"
  385. #endif
  386. #endif
  387. #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
  388. #pragma clang diagnostic ignored "-Wduplicate-method-arg"
  389. #if __has_warning("-Wpragma-clang-attribute")
  390. # pragma clang diagnostic ignored "-Wpragma-clang-attribute"
  391. #endif
  392. #pragma clang diagnostic ignored "-Wunknown-pragmas"
  393. #pragma clang diagnostic ignored "-Wnullability"
  394. #if __has_attribute(external_source_symbol)
  395. # pragma push_macro("any")
  396. # undef any
  397. # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AntiAddictionUI",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
  398. # pragma pop_macro("any")
  399. #endif
  400. #if __has_attribute(external_source_symbol)
  401. # pragma clang attribute pop
  402. #endif
  403. #pragma clang diagnostic pop
  404. #endif
  405. #endif
  406. #else
  407. #if 0
  408. #elif defined(__arm64__) && __arm64__
  409. // Generated by Apple Swift version 5.4.2 (swiftlang-1205.0.28.2 clang-1205.0.19.57)
  410. #ifndef ANTIADDICTIONUI_SWIFT_H
  411. #define ANTIADDICTIONUI_SWIFT_H
  412. #pragma clang diagnostic push
  413. #pragma clang diagnostic ignored "-Wgcc-compat"
  414. #if !defined(__has_include)
  415. # define __has_include(x) 0
  416. #endif
  417. #if !defined(__has_attribute)
  418. # define __has_attribute(x) 0
  419. #endif
  420. #if !defined(__has_feature)
  421. # define __has_feature(x) 0
  422. #endif
  423. #if !defined(__has_warning)
  424. # define __has_warning(x) 0
  425. #endif
  426. #if __has_include(<swift/objc-prologue.h>)
  427. # include <swift/objc-prologue.h>
  428. #endif
  429. #pragma clang diagnostic ignored "-Wauto-import"
  430. #include <Foundation/Foundation.h>
  431. #include <stdint.h>
  432. #include <stddef.h>
  433. #include <stdbool.h>
  434. #if !defined(SWIFT_TYPEDEFS)
  435. # define SWIFT_TYPEDEFS 1
  436. # if __has_include(<uchar.h>)
  437. # include <uchar.h>
  438. # elif !defined(__cplusplus)
  439. typedef uint_least16_t char16_t;
  440. typedef uint_least32_t char32_t;
  441. # endif
  442. typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
  443. typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
  444. typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
  445. typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
  446. typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
  447. typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
  448. typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
  449. typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
  450. typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
  451. typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
  452. typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
  453. typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
  454. #endif
  455. #if !defined(SWIFT_PASTE)
  456. # define SWIFT_PASTE_HELPER(x, y) x##y
  457. # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
  458. #endif
  459. #if !defined(SWIFT_METATYPE)
  460. # define SWIFT_METATYPE(X) Class
  461. #endif
  462. #if !defined(SWIFT_CLASS_PROPERTY)
  463. # if __has_feature(objc_class_property)
  464. # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
  465. # else
  466. # define SWIFT_CLASS_PROPERTY(...)
  467. # endif
  468. #endif
  469. #if __has_attribute(objc_runtime_name)
  470. # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
  471. #else
  472. # define SWIFT_RUNTIME_NAME(X)
  473. #endif
  474. #if __has_attribute(swift_name)
  475. # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
  476. #else
  477. # define SWIFT_COMPILE_NAME(X)
  478. #endif
  479. #if __has_attribute(objc_method_family)
  480. # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
  481. #else
  482. # define SWIFT_METHOD_FAMILY(X)
  483. #endif
  484. #if __has_attribute(noescape)
  485. # define SWIFT_NOESCAPE __attribute__((noescape))
  486. #else
  487. # define SWIFT_NOESCAPE
  488. #endif
  489. #if __has_attribute(ns_consumed)
  490. # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
  491. #else
  492. # define SWIFT_RELEASES_ARGUMENT
  493. #endif
  494. #if __has_attribute(warn_unused_result)
  495. # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
  496. #else
  497. # define SWIFT_WARN_UNUSED_RESULT
  498. #endif
  499. #if __has_attribute(noreturn)
  500. # define SWIFT_NORETURN __attribute__((noreturn))
  501. #else
  502. # define SWIFT_NORETURN
  503. #endif
  504. #if !defined(SWIFT_CLASS_EXTRA)
  505. # define SWIFT_CLASS_EXTRA
  506. #endif
  507. #if !defined(SWIFT_PROTOCOL_EXTRA)
  508. # define SWIFT_PROTOCOL_EXTRA
  509. #endif
  510. #if !defined(SWIFT_ENUM_EXTRA)
  511. # define SWIFT_ENUM_EXTRA
  512. #endif
  513. #if !defined(SWIFT_CLASS)
  514. # if __has_attribute(objc_subclassing_restricted)
  515. # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
  516. # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  517. # else
  518. # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  519. # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  520. # endif
  521. #endif
  522. #if !defined(SWIFT_RESILIENT_CLASS)
  523. # if __has_attribute(objc_class_stub)
  524. # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
  525. # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
  526. # else
  527. # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
  528. # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
  529. # endif
  530. #endif
  531. #if !defined(SWIFT_PROTOCOL)
  532. # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
  533. # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
  534. #endif
  535. #if !defined(SWIFT_EXTENSION)
  536. # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
  537. #endif
  538. #if !defined(OBJC_DESIGNATED_INITIALIZER)
  539. # if __has_attribute(objc_designated_initializer)
  540. # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
  541. # else
  542. # define OBJC_DESIGNATED_INITIALIZER
  543. # endif
  544. #endif
  545. #if !defined(SWIFT_ENUM_ATTR)
  546. # if defined(__has_attribute) && __has_attribute(enum_extensibility)
  547. # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
  548. # else
  549. # define SWIFT_ENUM_ATTR(_extensibility)
  550. # endif
  551. #endif
  552. #if !defined(SWIFT_ENUM)
  553. # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
  554. # if __has_feature(generalized_swift_name)
  555. # 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
  556. # else
  557. # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
  558. # endif
  559. #endif
  560. #if !defined(SWIFT_UNAVAILABLE)
  561. # define SWIFT_UNAVAILABLE __attribute__((unavailable))
  562. #endif
  563. #if !defined(SWIFT_UNAVAILABLE_MSG)
  564. # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
  565. #endif
  566. #if !defined(SWIFT_AVAILABILITY)
  567. # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
  568. #endif
  569. #if !defined(SWIFT_WEAK_IMPORT)
  570. # define SWIFT_WEAK_IMPORT __attribute__((weak_import))
  571. #endif
  572. #if !defined(SWIFT_DEPRECATED)
  573. # define SWIFT_DEPRECATED __attribute__((deprecated))
  574. #endif
  575. #if !defined(SWIFT_DEPRECATED_MSG)
  576. # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
  577. #endif
  578. #if __has_feature(attribute_diagnose_if_objc)
  579. # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
  580. #else
  581. # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
  582. #endif
  583. #if !defined(IBSegueAction)
  584. # define IBSegueAction
  585. #endif
  586. #if __has_feature(modules)
  587. #if __has_warning("-Watimport-in-framework-header")
  588. #pragma clang diagnostic ignored "-Watimport-in-framework-header"
  589. #endif
  590. #endif
  591. #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
  592. #pragma clang diagnostic ignored "-Wduplicate-method-arg"
  593. #if __has_warning("-Wpragma-clang-attribute")
  594. # pragma clang diagnostic ignored "-Wpragma-clang-attribute"
  595. #endif
  596. #pragma clang diagnostic ignored "-Wunknown-pragmas"
  597. #pragma clang diagnostic ignored "-Wnullability"
  598. #if __has_attribute(external_source_symbol)
  599. # pragma push_macro("any")
  600. # undef any
  601. # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AntiAddictionUI",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
  602. # pragma pop_macro("any")
  603. #endif
  604. #if __has_attribute(external_source_symbol)
  605. # pragma clang attribute pop
  606. #endif
  607. #pragma clang diagnostic pop
  608. #endif
  609. #elif defined(__ARM_ARCH_7A__) && __ARM_ARCH_7A__
  610. // Generated by Apple Swift version 5.4.2 (swiftlang-1205.0.28.2 clang-1205.0.19.57)
  611. #ifndef ANTIADDICTIONUI_SWIFT_H
  612. #define ANTIADDICTIONUI_SWIFT_H
  613. #pragma clang diagnostic push
  614. #pragma clang diagnostic ignored "-Wgcc-compat"
  615. #if !defined(__has_include)
  616. # define __has_include(x) 0
  617. #endif
  618. #if !defined(__has_attribute)
  619. # define __has_attribute(x) 0
  620. #endif
  621. #if !defined(__has_feature)
  622. # define __has_feature(x) 0
  623. #endif
  624. #if !defined(__has_warning)
  625. # define __has_warning(x) 0
  626. #endif
  627. #if __has_include(<swift/objc-prologue.h>)
  628. # include <swift/objc-prologue.h>
  629. #endif
  630. #pragma clang diagnostic ignored "-Wauto-import"
  631. #include <Foundation/Foundation.h>
  632. #include <stdint.h>
  633. #include <stddef.h>
  634. #include <stdbool.h>
  635. #if !defined(SWIFT_TYPEDEFS)
  636. # define SWIFT_TYPEDEFS 1
  637. # if __has_include(<uchar.h>)
  638. # include <uchar.h>
  639. # elif !defined(__cplusplus)
  640. typedef uint_least16_t char16_t;
  641. typedef uint_least32_t char32_t;
  642. # endif
  643. typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
  644. typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
  645. typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
  646. typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
  647. typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
  648. typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
  649. typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
  650. typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
  651. typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
  652. typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
  653. typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
  654. typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
  655. #endif
  656. #if !defined(SWIFT_PASTE)
  657. # define SWIFT_PASTE_HELPER(x, y) x##y
  658. # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
  659. #endif
  660. #if !defined(SWIFT_METATYPE)
  661. # define SWIFT_METATYPE(X) Class
  662. #endif
  663. #if !defined(SWIFT_CLASS_PROPERTY)
  664. # if __has_feature(objc_class_property)
  665. # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
  666. # else
  667. # define SWIFT_CLASS_PROPERTY(...)
  668. # endif
  669. #endif
  670. #if __has_attribute(objc_runtime_name)
  671. # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
  672. #else
  673. # define SWIFT_RUNTIME_NAME(X)
  674. #endif
  675. #if __has_attribute(swift_name)
  676. # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
  677. #else
  678. # define SWIFT_COMPILE_NAME(X)
  679. #endif
  680. #if __has_attribute(objc_method_family)
  681. # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
  682. #else
  683. # define SWIFT_METHOD_FAMILY(X)
  684. #endif
  685. #if __has_attribute(noescape)
  686. # define SWIFT_NOESCAPE __attribute__((noescape))
  687. #else
  688. # define SWIFT_NOESCAPE
  689. #endif
  690. #if __has_attribute(ns_consumed)
  691. # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
  692. #else
  693. # define SWIFT_RELEASES_ARGUMENT
  694. #endif
  695. #if __has_attribute(warn_unused_result)
  696. # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
  697. #else
  698. # define SWIFT_WARN_UNUSED_RESULT
  699. #endif
  700. #if __has_attribute(noreturn)
  701. # define SWIFT_NORETURN __attribute__((noreturn))
  702. #else
  703. # define SWIFT_NORETURN
  704. #endif
  705. #if !defined(SWIFT_CLASS_EXTRA)
  706. # define SWIFT_CLASS_EXTRA
  707. #endif
  708. #if !defined(SWIFT_PROTOCOL_EXTRA)
  709. # define SWIFT_PROTOCOL_EXTRA
  710. #endif
  711. #if !defined(SWIFT_ENUM_EXTRA)
  712. # define SWIFT_ENUM_EXTRA
  713. #endif
  714. #if !defined(SWIFT_CLASS)
  715. # if __has_attribute(objc_subclassing_restricted)
  716. # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
  717. # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  718. # else
  719. # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  720. # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
  721. # endif
  722. #endif
  723. #if !defined(SWIFT_RESILIENT_CLASS)
  724. # if __has_attribute(objc_class_stub)
  725. # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
  726. # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
  727. # else
  728. # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
  729. # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
  730. # endif
  731. #endif
  732. #if !defined(SWIFT_PROTOCOL)
  733. # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
  734. # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
  735. #endif
  736. #if !defined(SWIFT_EXTENSION)
  737. # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
  738. #endif
  739. #if !defined(OBJC_DESIGNATED_INITIALIZER)
  740. # if __has_attribute(objc_designated_initializer)
  741. # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
  742. # else
  743. # define OBJC_DESIGNATED_INITIALIZER
  744. # endif
  745. #endif
  746. #if !defined(SWIFT_ENUM_ATTR)
  747. # if defined(__has_attribute) && __has_attribute(enum_extensibility)
  748. # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
  749. # else
  750. # define SWIFT_ENUM_ATTR(_extensibility)
  751. # endif
  752. #endif
  753. #if !defined(SWIFT_ENUM)
  754. # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
  755. # if __has_feature(generalized_swift_name)
  756. # 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
  757. # else
  758. # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
  759. # endif
  760. #endif
  761. #if !defined(SWIFT_UNAVAILABLE)
  762. # define SWIFT_UNAVAILABLE __attribute__((unavailable))
  763. #endif
  764. #if !defined(SWIFT_UNAVAILABLE_MSG)
  765. # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
  766. #endif
  767. #if !defined(SWIFT_AVAILABILITY)
  768. # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
  769. #endif
  770. #if !defined(SWIFT_WEAK_IMPORT)
  771. # define SWIFT_WEAK_IMPORT __attribute__((weak_import))
  772. #endif
  773. #if !defined(SWIFT_DEPRECATED)
  774. # define SWIFT_DEPRECATED __attribute__((deprecated))
  775. #endif
  776. #if !defined(SWIFT_DEPRECATED_MSG)
  777. # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
  778. #endif
  779. #if __has_feature(attribute_diagnose_if_objc)
  780. # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
  781. #else
  782. # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
  783. #endif
  784. #if !defined(IBSegueAction)
  785. # define IBSegueAction
  786. #endif
  787. #if __has_feature(modules)
  788. #if __has_warning("-Watimport-in-framework-header")
  789. #pragma clang diagnostic ignored "-Watimport-in-framework-header"
  790. #endif
  791. #endif
  792. #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
  793. #pragma clang diagnostic ignored "-Wduplicate-method-arg"
  794. #if __has_warning("-Wpragma-clang-attribute")
  795. # pragma clang diagnostic ignored "-Wpragma-clang-attribute"
  796. #endif
  797. #pragma clang diagnostic ignored "-Wunknown-pragmas"
  798. #pragma clang diagnostic ignored "-Wnullability"
  799. #if __has_attribute(external_source_symbol)
  800. # pragma push_macro("any")
  801. # undef any
  802. # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AntiAddictionUI",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
  803. # pragma pop_macro("any")
  804. #endif
  805. #if __has_attribute(external_source_symbol)
  806. # pragma clang attribute pop
  807. #endif
  808. #pragma clang diagnostic pop
  809. #endif
  810. #endif
  811. #endif