this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update availability headers, add headers for some frameworks Headers added for CryptoTokenKit and LocalAuthentication They have been stripped of Apple's comments Licensing may still be an issue, please verify

+10791 -81
+118 -31
platform-include/Availability.h
··· 1 1 /* 2 - * Copyright (c) 2007-2015 by Apple Inc.. All rights reserved. 2 + * Copyright (c) 2007-2016 by Apple Inc.. All rights reserved. 3 3 * 4 4 * @APPLE_LICENSE_HEADER_START@ 5 5 * ··· 131 131 #define __MAC_10_10_3 101003 132 132 #define __MAC_10_11 101100 133 133 #define __MAC_10_11_2 101102 134 + #define __MAC_10_11_3 101103 135 + #define __MAC_10_11_4 101104 136 + #define __MAC_10_12 101200 137 + #define __MAC_10_12_1 101201 138 + #define __MAC_10_12_2 101202 134 139 /* __MAC_NA is not defined to a value but is uses as a token by macros to indicate that the API is unavailable */ 135 140 136 - #define __IPHONE_2_0 20000 137 - #define __IPHONE_2_1 20100 138 - #define __IPHONE_2_2 20200 139 - #define __IPHONE_3_0 30000 140 - #define __IPHONE_3_1 30100 141 - #define __IPHONE_3_2 30200 142 - #define __IPHONE_4_0 40000 143 - #define __IPHONE_4_1 40100 144 - #define __IPHONE_4_2 40200 145 - #define __IPHONE_4_3 40300 146 - #define __IPHONE_5_0 50000 147 - #define __IPHONE_5_1 50100 148 - #define __IPHONE_6_0 60000 149 - #define __IPHONE_6_1 60100 150 - #define __IPHONE_7_0 70000 151 - #define __IPHONE_7_1 70100 152 - #define __IPHONE_8_0 80000 153 - #define __IPHONE_8_1 80100 154 - #define __IPHONE_8_2 80200 155 - #define __IPHONE_8_3 80300 156 - #define __IPHONE_8_4 80400 157 - #define __IPHONE_9_0 90000 158 - #define __IPHONE_9_1 90100 159 - #define __IPHONE_9_2 90200 141 + #define __IPHONE_2_0 20000 142 + #define __IPHONE_2_1 20100 143 + #define __IPHONE_2_2 20200 144 + #define __IPHONE_3_0 30000 145 + #define __IPHONE_3_1 30100 146 + #define __IPHONE_3_2 30200 147 + #define __IPHONE_4_0 40000 148 + #define __IPHONE_4_1 40100 149 + #define __IPHONE_4_2 40200 150 + #define __IPHONE_4_3 40300 151 + #define __IPHONE_5_0 50000 152 + #define __IPHONE_5_1 50100 153 + #define __IPHONE_6_0 60000 154 + #define __IPHONE_6_1 60100 155 + #define __IPHONE_7_0 70000 156 + #define __IPHONE_7_1 70100 157 + #define __IPHONE_8_0 80000 158 + #define __IPHONE_8_1 80100 159 + #define __IPHONE_8_2 80200 160 + #define __IPHONE_8_3 80300 161 + #define __IPHONE_8_4 80400 162 + #define __IPHONE_9_0 90000 163 + #define __IPHONE_9_1 90100 164 + #define __IPHONE_9_2 90200 165 + #define __IPHONE_9_3 90300 166 + #define __IPHONE_10_0 100000 167 + #define __IPHONE_10_1 100100 168 + #define __IPHONE_10_2 100200 160 169 /* __IPHONE_NA is not defined to a value but is uses as a token by macros to indicate that the API is unavailable */ 161 170 162 - #define __TVOS_9_0 90000 163 - #define __TVOS_9_1 90100 171 + #define __TVOS_9_0 90000 172 + #define __TVOS_9_1 90100 173 + #define __TVOS_9_2 90200 174 + #define __TVOS_10_0 100000 175 + #define __TVOS_10_0_1 100001 176 + #define __TVOS_10_1 100100 164 177 165 - #define __WATCHOS_1_0 10000 166 - #define __WATCHOS_2_0 20000 178 + #define __WATCHOS_1_0 10000 179 + #define __WATCHOS_2_0 20000 180 + #define __WATCHOS_3_0 30000 181 + #define __WATCHOS_3_1 30100 182 + #define __WATCHOS_3_1_1 30101 167 183 168 184 #include <AvailabilityInternal.h> 169 185 ··· 192 208 #if __has_feature(attribute_availability_with_message) 193 209 #define __OS_AVAILABILITY(_target, _availability) __attribute__((availability(_target,_availability))) 194 210 #define __OS_AVAILABILITY_MSG(_target, _availability, _msg) __attribute__((availability(_target,_availability,message=_msg))) 211 + #elif __has_feature(attribute_availability) 212 + #define __OS_AVAILABILITY(_target, _availability) __attribute__((availability(_target,_availability))) 213 + #define __OS_AVAILABILITY_MSG(_target, _availability, _msg) __attribute__((availability(_target,_availability))) 195 214 #else 196 215 #define __OS_AVAILABILITY(_target, _availability) 197 216 #define __OS_AVAILABILITY_MSG(_target, _availability, _msg) ··· 221 240 222 241 223 242 /* for use marking APIs available info for Mac OSX */ 224 - #if defined(__has_feature) 243 + #if defined(__has_attribute) 225 244 #if __has_attribute(availability) 226 245 #define __OSX_UNAVAILABLE __OS_AVAILABILITY(macosx,unavailable) 227 246 #define __OSX_AVAILABLE(_vers) __OS_AVAILABILITY(macosx,introduced=_vers) ··· 243 262 244 263 245 264 /* for use marking APIs available info for iOS */ 246 - #if defined(__has_feature) 265 + #if defined(__has_attribute) 247 266 #if __has_attribute(availability) 248 267 #define __IOS_UNAVAILABLE __OS_AVAILABILITY(ios,unavailable) 249 268 #define __IOS_PROHIBITED __OS_AVAILABILITY(ios,unavailable) ··· 322 341 #define __WATCHOS_DEPRECATED(_start, _dep, _msg) 323 342 #endif 324 343 344 + 345 + /* for use marking APIs unavailable for swift */ 346 + #if defined(__has_feature) 347 + #if __has_feature(attribute_availability_swift) 348 + #define __SWIFT_UNAVAILABLE __OS_AVAILABILITY(swift,unavailable) 349 + #define __SWIFT_UNAVAILABLE_MSG(_msg) __OS_AVAILABILITY_MSG(swift,unavailable,_msg) 350 + #endif 351 + #endif 352 + 353 + #ifndef __SWIFT_UNAVAILABLE 354 + #define __SWIFT_UNAVAILABLE 355 + #endif 356 + 357 + #ifndef __SWIFT_UNAVAILABLE_MSG 358 + #define __SWIFT_UNAVAILABLE_MSG(_msg) 359 + #endif 360 + 361 + 362 + /* 363 + Macros for defining which versions/platform a given symbol can be used. 364 + 365 + @see http://clang.llvm.org/docs/AttributeReference.html#availability 366 + */ 367 + 368 + /* 369 + * API Introductions 370 + * 371 + * Use to specify the release that a particular API became available. 372 + * 373 + * Platform names: 374 + * macos, ios, tvos, watchos 375 + * 376 + * Examples: 377 + * __API_AVAILABLE(macos(10.10)) 378 + * __API_AVAILABLE(macos(10.9), ios(10.0)) 379 + * __API_AVAILABLE(macos(10.4), ios(8.0), watchos(2.0), tvos(10.0)) 380 + */ 381 + #define __API_AVAILABLE(...) __API_AVAILABLE_GET_MACRO(__VA_ARGS__,__API_AVAILABLE4, __API_AVAILABLE3, __API_AVAILABLE2, __API_AVAILABLE1)(__VA_ARGS__) 382 + 383 + 384 + /* 385 + * API Deprecations 386 + * 387 + * Use to specify the release that a particular API became unavailable. 388 + * 389 + * Platform names: 390 + * macos, ios, tvos, watchos 391 + * 392 + * Examples: 393 + * 394 + * __API_DEPRECATED("No longer supported", macos(10.4, 10.8)) 395 + * __API_DEPRECATED("No longer supported", macos(10.4, 10.8), ios(2.0, 3.0), watchos(2.0, 3.0), tvos(9.0, 10.0)) 396 + * 397 + * __API_DEPRECATED_WITH_REPLACEMENT("-setName:", tvos(10.0, 10.4), ios(9.0, 10.0)) 398 + * __API_DEPRECATED_WITH_REPLACEMENT("SomeClassName", macos(10.4, 10.6), watchos(2.0, 3.0)) 399 + */ 400 + #define __API_DEPRECATED(...) __API_DEPRECATED_MSG_GET_MACRO(__VA_ARGS__,__API_DEPRECATED_MSG5,__API_DEPRECATED_MSG4,__API_DEPRECATED_MSG3,__API_DEPRECATED_MSG2,__API_DEPRECATED_MSG1)(__VA_ARGS__) 401 + #define __API_DEPRECATED_WITH_REPLACEMENT(...) __API_DEPRECATED_REP_GET_MACRO(__VA_ARGS__,__API_DEPRECATED_REP5,__API_DEPRECATED_REP4,__API_DEPRECATED_REP3,__API_DEPRECATED_REP2,__API_DEPRECATED_REP1)(__VA_ARGS__) 402 + 403 + /* 404 + * API Unavailability 405 + * Use to specify that an API is unavailable for a particular platform. 406 + * 407 + * Example: 408 + * __API_UNAVAILABLE(macos) 409 + * __API_UNAVAILABLE(watchos, tvos) 410 + */ 411 + #define __API_UNAVAILABLE(...) __API_UNAVAILABLE_GET_MACRO(__VA_ARGS__,__API_UNAVAILABLE3,__API_UNAVAILABLE2,__API_UNAVAILABLE1)(__VA_ARGS__) 325 412 326 413 #endif /* __AVAILABILITY__ */
+7523 -5
platform-include/AvailabilityInternal.h
··· 1 1 /* 2 - * Copyright (c) 2007-2015 by Apple Inc.. All rights reserved. 2 + * Copyright (c) 2007-2016 by Apple Inc.. All rights reserved. 3 3 * 4 4 * @APPLE_LICENSE_HEADER_START@ 5 5 * ··· 43 43 #ifdef __ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__ 44 44 /* compiler sets __ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__ when -mtvos-version-min is used */ 45 45 #define __TV_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__ 46 - #define __TV_OS_VERSION_MAX_ALLOWED __IPHONE_9_0 46 + #define __TV_OS_VERSION_MAX_ALLOWED __TVOS_10_0 47 47 /* for compatibility with existing code. New code should use platform specific checks */ 48 48 #define __IPHONE_OS_VERSION_MIN_REQUIRED 90000 49 49 #endif ··· 53 53 #ifdef __ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__ 54 54 /* compiler sets __ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__ when -mwatchos-version-min is used */ 55 55 #define __WATCH_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__ 56 - #define __WATCH_OS_VERSION_MAX_ALLOWED 20000 56 + #define __WATCH_OS_VERSION_MAX_ALLOWED 30000 57 57 /* for compatibility with existing code. New code should use platform specific checks */ 58 58 #define __IPHONE_OS_VERSION_MIN_REQUIRED 90000 59 59 #endif ··· 80 80 #ifdef __IPHONE_OS_VERSION_MIN_REQUIRED 81 81 /* make sure a default max version is set */ 82 82 #ifndef __IPHONE_OS_VERSION_MAX_ALLOWED 83 - #define __IPHONE_OS_VERSION_MAX_ALLOWED __IPHONE_9_2 83 + #define __IPHONE_OS_VERSION_MAX_ALLOWED __IPHONE_10_2 84 84 #endif 85 85 /* make sure a valid min is set */ 86 86 #if __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_2_0 ··· 236 236 #else 237 237 #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=2.0,deprecated=9.2))) 238 238 #endif 239 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=2.0,deprecated=9.3))) 240 + #if __has_feature(attribute_availability_with_message) 241 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=2.0,deprecated=9.3,message=_msg))) 242 + #else 243 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=2.0,deprecated=9.3))) 244 + #endif 245 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=2.0,deprecated=10.0))) 246 + #if __has_feature(attribute_availability_with_message) 247 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=2.0,deprecated=10.0,message=_msg))) 248 + #else 249 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=2.0,deprecated=10.0))) 250 + #endif 251 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=2.0,deprecated=10.1))) 252 + #if __has_feature(attribute_availability_with_message) 253 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=2.0,deprecated=10.1,message=_msg))) 254 + #else 255 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=2.0,deprecated=10.1))) 256 + #endif 257 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=2.0,deprecated=10.2))) 258 + #if __has_feature(attribute_availability_with_message) 259 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=2.0,deprecated=10.2,message=_msg))) 260 + #else 261 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=2.0,deprecated=10.2))) 262 + #endif 239 263 #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_NA __attribute__((availability(ios,introduced=2.0))) 240 264 #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=2.0))) 241 265 #define __AVAILABILITY_INTERNAL__IPHONE_2_1 __attribute__((availability(ios,introduced=2.1))) ··· 377 401 #else 378 402 #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=2.1,deprecated=9.2))) 379 403 #endif 404 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=2.1,deprecated=9.3))) 405 + #if __has_feature(attribute_availability_with_message) 406 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=2.1,deprecated=9.3,message=_msg))) 407 + #else 408 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=2.1,deprecated=9.3))) 409 + #endif 410 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=2.1,deprecated=10.0))) 411 + #if __has_feature(attribute_availability_with_message) 412 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=2.1,deprecated=10.0,message=_msg))) 413 + #else 414 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=2.1,deprecated=10.0))) 415 + #endif 416 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=2.1,deprecated=10.1))) 417 + #if __has_feature(attribute_availability_with_message) 418 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=2.1,deprecated=10.1,message=_msg))) 419 + #else 420 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=2.1,deprecated=10.1))) 421 + #endif 422 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=2.1,deprecated=10.2))) 423 + #if __has_feature(attribute_availability_with_message) 424 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=2.1,deprecated=10.2,message=_msg))) 425 + #else 426 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=2.1,deprecated=10.2))) 427 + #endif 380 428 #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_NA __attribute__((availability(ios,introduced=2.1))) 381 429 #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=2.1))) 382 430 #define __AVAILABILITY_INTERNAL__IPHONE_2_2 __attribute__((availability(ios,introduced=2.2))) ··· 512 560 #else 513 561 #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=2.2,deprecated=9.2))) 514 562 #endif 563 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=2.2,deprecated=9.3))) 564 + #if __has_feature(attribute_availability_with_message) 565 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=2.2,deprecated=9.3,message=_msg))) 566 + #else 567 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=2.2,deprecated=9.3))) 568 + #endif 569 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=2.2,deprecated=10.0))) 570 + #if __has_feature(attribute_availability_with_message) 571 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=2.2,deprecated=10.0,message=_msg))) 572 + #else 573 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=2.2,deprecated=10.0))) 574 + #endif 575 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=2.2,deprecated=10.1))) 576 + #if __has_feature(attribute_availability_with_message) 577 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=2.2,deprecated=10.1,message=_msg))) 578 + #else 579 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=2.2,deprecated=10.1))) 580 + #endif 581 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=2.2,deprecated=10.2))) 582 + #if __has_feature(attribute_availability_with_message) 583 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=2.2,deprecated=10.2,message=_msg))) 584 + #else 585 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=2.2,deprecated=10.2))) 586 + #endif 515 587 #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_NA __attribute__((availability(ios,introduced=2.2))) 516 588 #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=2.2))) 517 589 #define __AVAILABILITY_INTERNAL__IPHONE_3_0 __attribute__((availability(ios,introduced=3.0))) ··· 641 713 #else 642 714 #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=3.0,deprecated=9.2))) 643 715 #endif 716 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=3.0,deprecated=9.3))) 717 + #if __has_feature(attribute_availability_with_message) 718 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=3.0,deprecated=9.3,message=_msg))) 719 + #else 720 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=3.0,deprecated=9.3))) 721 + #endif 722 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=3.0,deprecated=10.0))) 723 + #if __has_feature(attribute_availability_with_message) 724 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=3.0,deprecated=10.0,message=_msg))) 725 + #else 726 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=3.0,deprecated=10.0))) 727 + #endif 728 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=3.0,deprecated=10.1))) 729 + #if __has_feature(attribute_availability_with_message) 730 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=3.0,deprecated=10.1,message=_msg))) 731 + #else 732 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=3.0,deprecated=10.1))) 733 + #endif 734 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=3.0,deprecated=10.2))) 735 + #if __has_feature(attribute_availability_with_message) 736 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=3.0,deprecated=10.2,message=_msg))) 737 + #else 738 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=3.0,deprecated=10.2))) 739 + #endif 644 740 #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_NA __attribute__((availability(ios,introduced=3.0))) 645 741 #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=3.0))) 646 742 #define __AVAILABILITY_INTERNAL__IPHONE_3_1 __attribute__((availability(ios,introduced=3.1))) ··· 764 860 #else 765 861 #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=3.1,deprecated=9.2))) 766 862 #endif 863 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=3.1,deprecated=9.3))) 864 + #if __has_feature(attribute_availability_with_message) 865 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=3.1,deprecated=9.3,message=_msg))) 866 + #else 867 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=3.1,deprecated=9.3))) 868 + #endif 869 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=3.1,deprecated=10.0))) 870 + #if __has_feature(attribute_availability_with_message) 871 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=3.1,deprecated=10.0,message=_msg))) 872 + #else 873 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=3.1,deprecated=10.0))) 874 + #endif 875 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=3.1,deprecated=10.1))) 876 + #if __has_feature(attribute_availability_with_message) 877 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=3.1,deprecated=10.1,message=_msg))) 878 + #else 879 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=3.1,deprecated=10.1))) 880 + #endif 881 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=3.1,deprecated=10.2))) 882 + #if __has_feature(attribute_availability_with_message) 883 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=3.1,deprecated=10.2,message=_msg))) 884 + #else 885 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=3.1,deprecated=10.2))) 886 + #endif 767 887 #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_NA __attribute__((availability(ios,introduced=3.1))) 768 888 #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=3.1))) 769 889 #define __AVAILABILITY_INTERNAL__IPHONE_3_2 __attribute__((availability(ios,introduced=3.2))) ··· 881 1001 #else 882 1002 #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=3.2,deprecated=9.2))) 883 1003 #endif 1004 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=3.2,deprecated=9.3))) 1005 + #if __has_feature(attribute_availability_with_message) 1006 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=3.2,deprecated=9.3,message=_msg))) 1007 + #else 1008 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=3.2,deprecated=9.3))) 1009 + #endif 1010 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=3.2,deprecated=10.0))) 1011 + #if __has_feature(attribute_availability_with_message) 1012 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=3.2,deprecated=10.0,message=_msg))) 1013 + #else 1014 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=3.2,deprecated=10.0))) 1015 + #endif 1016 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=3.2,deprecated=10.1))) 1017 + #if __has_feature(attribute_availability_with_message) 1018 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=3.2,deprecated=10.1,message=_msg))) 1019 + #else 1020 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=3.2,deprecated=10.1))) 1021 + #endif 1022 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=3.2,deprecated=10.2))) 1023 + #if __has_feature(attribute_availability_with_message) 1024 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=3.2,deprecated=10.2,message=_msg))) 1025 + #else 1026 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=3.2,deprecated=10.2))) 1027 + #endif 884 1028 #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_NA __attribute__((availability(ios,introduced=3.2))) 885 1029 #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=3.2))) 886 1030 #define __AVAILABILITY_INTERNAL__IPHONE_4_0 __attribute__((availability(ios,introduced=4.0))) ··· 992 1136 #else 993 1137 #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=4.0,deprecated=9.2))) 994 1138 #endif 1139 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=4.0,deprecated=9.3))) 1140 + #if __has_feature(attribute_availability_with_message) 1141 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=4.0,deprecated=9.3,message=_msg))) 1142 + #else 1143 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=4.0,deprecated=9.3))) 1144 + #endif 1145 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=4.0,deprecated=10.0))) 1146 + #if __has_feature(attribute_availability_with_message) 1147 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=4.0,deprecated=10.0,message=_msg))) 1148 + #else 1149 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=4.0,deprecated=10.0))) 1150 + #endif 1151 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=4.0,deprecated=10.1))) 1152 + #if __has_feature(attribute_availability_with_message) 1153 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=4.0,deprecated=10.1,message=_msg))) 1154 + #else 1155 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=4.0,deprecated=10.1))) 1156 + #endif 1157 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=4.0,deprecated=10.2))) 1158 + #if __has_feature(attribute_availability_with_message) 1159 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=4.0,deprecated=10.2,message=_msg))) 1160 + #else 1161 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=4.0,deprecated=10.2))) 1162 + #endif 995 1163 #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_NA __attribute__((availability(ios,introduced=4.0))) 996 1164 #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=4.0))) 997 1165 #define __AVAILABILITY_INTERNAL__IPHONE_4_1 __attribute__((availability(ios,introduced=4.1))) ··· 1097 1265 #else 1098 1266 #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=4.1,deprecated=9.2))) 1099 1267 #endif 1268 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=4.1,deprecated=9.3))) 1269 + #if __has_feature(attribute_availability_with_message) 1270 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=4.1,deprecated=9.3,message=_msg))) 1271 + #else 1272 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=4.1,deprecated=9.3))) 1273 + #endif 1274 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=4.1,deprecated=10.0))) 1275 + #if __has_feature(attribute_availability_with_message) 1276 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=4.1,deprecated=10.0,message=_msg))) 1277 + #else 1278 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=4.1,deprecated=10.0))) 1279 + #endif 1280 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=4.1,deprecated=10.1))) 1281 + #if __has_feature(attribute_availability_with_message) 1282 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=4.1,deprecated=10.1,message=_msg))) 1283 + #else 1284 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=4.1,deprecated=10.1))) 1285 + #endif 1286 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=4.1,deprecated=10.2))) 1287 + #if __has_feature(attribute_availability_with_message) 1288 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=4.1,deprecated=10.2,message=_msg))) 1289 + #else 1290 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=4.1,deprecated=10.2))) 1291 + #endif 1100 1292 #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_NA __attribute__((availability(ios,introduced=4.1))) 1101 1293 #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=4.1))) 1102 1294 #define __AVAILABILITY_INTERNAL__IPHONE_4_2 __attribute__((availability(ios,introduced=4.2))) ··· 1196 1388 #else 1197 1389 #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=4.2,deprecated=9.2))) 1198 1390 #endif 1391 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=4.2,deprecated=9.3))) 1392 + #if __has_feature(attribute_availability_with_message) 1393 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=4.2,deprecated=9.3,message=_msg))) 1394 + #else 1395 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=4.2,deprecated=9.3))) 1396 + #endif 1397 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=4.2,deprecated=10.0))) 1398 + #if __has_feature(attribute_availability_with_message) 1399 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=4.2,deprecated=10.0,message=_msg))) 1400 + #else 1401 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=4.2,deprecated=10.0))) 1402 + #endif 1403 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=4.2,deprecated=10.1))) 1404 + #if __has_feature(attribute_availability_with_message) 1405 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=4.2,deprecated=10.1,message=_msg))) 1406 + #else 1407 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=4.2,deprecated=10.1))) 1408 + #endif 1409 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=4.2,deprecated=10.2))) 1410 + #if __has_feature(attribute_availability_with_message) 1411 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=4.2,deprecated=10.2,message=_msg))) 1412 + #else 1413 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=4.2,deprecated=10.2))) 1414 + #endif 1199 1415 #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_NA __attribute__((availability(ios,introduced=4.2))) 1200 1416 #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=4.2))) 1201 1417 #define __AVAILABILITY_INTERNAL__IPHONE_4_3 __attribute__((availability(ios,introduced=4.3))) ··· 1289 1505 #else 1290 1506 #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=4.3,deprecated=9.2))) 1291 1507 #endif 1508 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=4.3,deprecated=9.3))) 1509 + #if __has_feature(attribute_availability_with_message) 1510 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=4.3,deprecated=9.3,message=_msg))) 1511 + #else 1512 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=4.3,deprecated=9.3))) 1513 + #endif 1514 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=4.3,deprecated=10.0))) 1515 + #if __has_feature(attribute_availability_with_message) 1516 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=4.3,deprecated=10.0,message=_msg))) 1517 + #else 1518 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=4.3,deprecated=10.0))) 1519 + #endif 1520 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=4.3,deprecated=10.1))) 1521 + #if __has_feature(attribute_availability_with_message) 1522 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=4.3,deprecated=10.1,message=_msg))) 1523 + #else 1524 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=4.3,deprecated=10.1))) 1525 + #endif 1526 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=4.3,deprecated=10.2))) 1527 + #if __has_feature(attribute_availability_with_message) 1528 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=4.3,deprecated=10.2,message=_msg))) 1529 + #else 1530 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=4.3,deprecated=10.2))) 1531 + #endif 1292 1532 #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_NA __attribute__((availability(ios,introduced=4.3))) 1293 1533 #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=4.3))) 1294 1534 #define __AVAILABILITY_INTERNAL__IPHONE_5_0 __attribute__((availability(ios,introduced=5.0))) ··· 1376 1616 #else 1377 1617 #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=5.0,deprecated=9.2))) 1378 1618 #endif 1619 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=5.0,deprecated=9.3))) 1620 + #if __has_feature(attribute_availability_with_message) 1621 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=5.0,deprecated=9.3,message=_msg))) 1622 + #else 1623 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=5.0,deprecated=9.3))) 1624 + #endif 1625 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=5.0,deprecated=10.0))) 1626 + #if __has_feature(attribute_availability_with_message) 1627 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=5.0,deprecated=10.0,message=_msg))) 1628 + #else 1629 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=5.0,deprecated=10.0))) 1630 + #endif 1631 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=5.0,deprecated=10.1))) 1632 + #if __has_feature(attribute_availability_with_message) 1633 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=5.0,deprecated=10.1,message=_msg))) 1634 + #else 1635 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=5.0,deprecated=10.1))) 1636 + #endif 1637 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=5.0,deprecated=10.2))) 1638 + #if __has_feature(attribute_availability_with_message) 1639 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=5.0,deprecated=10.2,message=_msg))) 1640 + #else 1641 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=5.0,deprecated=10.2))) 1642 + #endif 1379 1643 #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_NA __attribute__((availability(ios,introduced=5.0))) 1380 1644 #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=5.0))) 1381 1645 #define __AVAILABILITY_INTERNAL__IPHONE_5_1 __attribute__((availability(ios,introduced=5.1))) ··· 1457 1721 #else 1458 1722 #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=5.1,deprecated=9.2))) 1459 1723 #endif 1724 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=5.1,deprecated=9.3))) 1725 + #if __has_feature(attribute_availability_with_message) 1726 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=5.1,deprecated=9.3,message=_msg))) 1727 + #else 1728 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=5.1,deprecated=9.3))) 1729 + #endif 1730 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=5.1,deprecated=10.0))) 1731 + #if __has_feature(attribute_availability_with_message) 1732 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=5.1,deprecated=10.0,message=_msg))) 1733 + #else 1734 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=5.1,deprecated=10.0))) 1735 + #endif 1736 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=5.1,deprecated=10.1))) 1737 + #if __has_feature(attribute_availability_with_message) 1738 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=5.1,deprecated=10.1,message=_msg))) 1739 + #else 1740 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=5.1,deprecated=10.1))) 1741 + #endif 1742 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=5.1,deprecated=10.2))) 1743 + #if __has_feature(attribute_availability_with_message) 1744 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=5.1,deprecated=10.2,message=_msg))) 1745 + #else 1746 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=5.1,deprecated=10.2))) 1747 + #endif 1460 1748 #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_NA __attribute__((availability(ios,introduced=5.1))) 1461 1749 #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=5.1))) 1462 1750 #define __AVAILABILITY_INTERNAL__IPHONE_6_0 __attribute__((availability(ios,introduced=6.0))) ··· 1532 1820 #else 1533 1821 #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=6.0,deprecated=9.2))) 1534 1822 #endif 1823 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=6.0,deprecated=9.3))) 1824 + #if __has_feature(attribute_availability_with_message) 1825 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=6.0,deprecated=9.3,message=_msg))) 1826 + #else 1827 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=6.0,deprecated=9.3))) 1828 + #endif 1829 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=6.0,deprecated=10.0))) 1830 + #if __has_feature(attribute_availability_with_message) 1831 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=6.0,deprecated=10.0,message=_msg))) 1832 + #else 1833 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=6.0,deprecated=10.0))) 1834 + #endif 1835 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=6.0,deprecated=10.1))) 1836 + #if __has_feature(attribute_availability_with_message) 1837 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=6.0,deprecated=10.1,message=_msg))) 1838 + #else 1839 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=6.0,deprecated=10.1))) 1840 + #endif 1841 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=6.0,deprecated=10.2))) 1842 + #if __has_feature(attribute_availability_with_message) 1843 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=6.0,deprecated=10.2,message=_msg))) 1844 + #else 1845 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=6.0,deprecated=10.2))) 1846 + #endif 1535 1847 #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_NA __attribute__((availability(ios,introduced=6.0))) 1536 1848 #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=6.0))) 1537 1849 #define __AVAILABILITY_INTERNAL__IPHONE_6_1 __attribute__((availability(ios,introduced=6.1))) ··· 1601 1913 #else 1602 1914 #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=6.1,deprecated=9.2))) 1603 1915 #endif 1916 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=6.1,deprecated=9.3))) 1917 + #if __has_feature(attribute_availability_with_message) 1918 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=6.1,deprecated=9.3,message=_msg))) 1919 + #else 1920 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=6.1,deprecated=9.3))) 1921 + #endif 1922 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=6.1,deprecated=10.0))) 1923 + #if __has_feature(attribute_availability_with_message) 1924 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=6.1,deprecated=10.0,message=_msg))) 1925 + #else 1926 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=6.1,deprecated=10.0))) 1927 + #endif 1928 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=6.1,deprecated=10.1))) 1929 + #if __has_feature(attribute_availability_with_message) 1930 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=6.1,deprecated=10.1,message=_msg))) 1931 + #else 1932 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=6.1,deprecated=10.1))) 1933 + #endif 1934 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=6.1,deprecated=10.2))) 1935 + #if __has_feature(attribute_availability_with_message) 1936 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=6.1,deprecated=10.2,message=_msg))) 1937 + #else 1938 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=6.1,deprecated=10.2))) 1939 + #endif 1604 1940 #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_NA __attribute__((availability(ios,introduced=6.1))) 1605 1941 #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=6.1))) 1606 1942 #define __AVAILABILITY_INTERNAL__IPHONE_7_0 __attribute__((availability(ios,introduced=7.0))) ··· 1664 2000 #else 1665 2001 #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=7.0,deprecated=9.2))) 1666 2002 #endif 2003 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=7.0,deprecated=9.3))) 2004 + #if __has_feature(attribute_availability_with_message) 2005 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=7.0,deprecated=9.3,message=_msg))) 2006 + #else 2007 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=7.0,deprecated=9.3))) 2008 + #endif 2009 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=7.0,deprecated=10.0))) 2010 + #if __has_feature(attribute_availability_with_message) 2011 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=7.0,deprecated=10.0,message=_msg))) 2012 + #else 2013 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=7.0,deprecated=10.0))) 2014 + #endif 2015 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=7.0,deprecated=10.1))) 2016 + #if __has_feature(attribute_availability_with_message) 2017 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=7.0,deprecated=10.1,message=_msg))) 2018 + #else 2019 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=7.0,deprecated=10.1))) 2020 + #endif 2021 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=7.0,deprecated=10.2))) 2022 + #if __has_feature(attribute_availability_with_message) 2023 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=7.0,deprecated=10.2,message=_msg))) 2024 + #else 2025 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=7.0,deprecated=10.2))) 2026 + #endif 1667 2027 #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_NA __attribute__((availability(ios,introduced=7.0))) 1668 2028 #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=7.0))) 1669 2029 #define __AVAILABILITY_INTERNAL__IPHONE_7_1 __attribute__((availability(ios,introduced=7.1))) ··· 1721 2081 #else 1722 2082 #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=7.1,deprecated=9.2))) 1723 2083 #endif 2084 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=7.1,deprecated=9.3))) 2085 + #if __has_feature(attribute_availability_with_message) 2086 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=7.1,deprecated=9.3,message=_msg))) 2087 + #else 2088 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=7.1,deprecated=9.3))) 2089 + #endif 2090 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=7.1,deprecated=10.0))) 2091 + #if __has_feature(attribute_availability_with_message) 2092 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=7.1,deprecated=10.0,message=_msg))) 2093 + #else 2094 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=7.1,deprecated=10.0))) 2095 + #endif 2096 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=7.1,deprecated=10.1))) 2097 + #if __has_feature(attribute_availability_with_message) 2098 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=7.1,deprecated=10.1,message=_msg))) 2099 + #else 2100 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=7.1,deprecated=10.1))) 2101 + #endif 2102 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=7.1,deprecated=10.2))) 2103 + #if __has_feature(attribute_availability_with_message) 2104 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=7.1,deprecated=10.2,message=_msg))) 2105 + #else 2106 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=7.1,deprecated=10.2))) 2107 + #endif 1724 2108 #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_NA __attribute__((availability(ios,introduced=7.1))) 1725 2109 #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=7.1))) 1726 2110 #define __AVAILABILITY_INTERNAL__IPHONE_8_0 __attribute__((availability(ios,introduced=8.0))) ··· 1772 2156 #else 1773 2157 #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=8.0,deprecated=9.2))) 1774 2158 #endif 2159 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=8.0,deprecated=9.3))) 2160 + #if __has_feature(attribute_availability_with_message) 2161 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=8.0,deprecated=9.3,message=_msg))) 2162 + #else 2163 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=8.0,deprecated=9.3))) 2164 + #endif 2165 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=8.0,deprecated=10.0))) 2166 + #if __has_feature(attribute_availability_with_message) 2167 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=8.0,deprecated=10.0,message=_msg))) 2168 + #else 2169 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=8.0,deprecated=10.0))) 2170 + #endif 2171 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=8.0,deprecated=10.1))) 2172 + #if __has_feature(attribute_availability_with_message) 2173 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=8.0,deprecated=10.1,message=_msg))) 2174 + #else 2175 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=8.0,deprecated=10.1))) 2176 + #endif 2177 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=8.0,deprecated=10.2))) 2178 + #if __has_feature(attribute_availability_with_message) 2179 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=8.0,deprecated=10.2,message=_msg))) 2180 + #else 2181 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=8.0,deprecated=10.2))) 2182 + #endif 1775 2183 #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_NA __attribute__((availability(ios,introduced=8.0))) 1776 2184 #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=8.0))) 1777 2185 #define __AVAILABILITY_INTERNAL__IPHONE_8_1 __attribute__((availability(ios,introduced=8.1))) ··· 1817 2225 #else 1818 2226 #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=8.1,deprecated=9.2))) 1819 2227 #endif 2228 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=8.1,deprecated=9.3))) 2229 + #if __has_feature(attribute_availability_with_message) 2230 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=8.1,deprecated=9.3,message=_msg))) 2231 + #else 2232 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=8.1,deprecated=9.3))) 2233 + #endif 2234 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=8.1,deprecated=10.0))) 2235 + #if __has_feature(attribute_availability_with_message) 2236 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=8.1,deprecated=10.0,message=_msg))) 2237 + #else 2238 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=8.1,deprecated=10.0))) 2239 + #endif 2240 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=8.1,deprecated=10.1))) 2241 + #if __has_feature(attribute_availability_with_message) 2242 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=8.1,deprecated=10.1,message=_msg))) 2243 + #else 2244 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=8.1,deprecated=10.1))) 2245 + #endif 2246 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=8.1,deprecated=10.2))) 2247 + #if __has_feature(attribute_availability_with_message) 2248 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=8.1,deprecated=10.2,message=_msg))) 2249 + #else 2250 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=8.1,deprecated=10.2))) 2251 + #endif 1820 2252 #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_NA __attribute__((availability(ios,introduced=8.1))) 1821 2253 #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=8.1))) 1822 2254 #define __AVAILABILITY_INTERNAL__IPHONE_8_2 __attribute__((availability(ios,introduced=8.2))) ··· 1856 2288 #else 1857 2289 #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=8.2,deprecated=9.2))) 1858 2290 #endif 2291 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=8.2,deprecated=9.3))) 2292 + #if __has_feature(attribute_availability_with_message) 2293 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=8.2,deprecated=9.3,message=_msg))) 2294 + #else 2295 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=8.2,deprecated=9.3))) 2296 + #endif 2297 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=8.2,deprecated=10.0))) 2298 + #if __has_feature(attribute_availability_with_message) 2299 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=8.2,deprecated=10.0,message=_msg))) 2300 + #else 2301 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=8.2,deprecated=10.0))) 2302 + #endif 2303 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=8.2,deprecated=10.1))) 2304 + #if __has_feature(attribute_availability_with_message) 2305 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=8.2,deprecated=10.1,message=_msg))) 2306 + #else 2307 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=8.2,deprecated=10.1))) 2308 + #endif 2309 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=8.2,deprecated=10.2))) 2310 + #if __has_feature(attribute_availability_with_message) 2311 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=8.2,deprecated=10.2,message=_msg))) 2312 + #else 2313 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=8.2,deprecated=10.2))) 2314 + #endif 1859 2315 #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_NA __attribute__((availability(ios,introduced=8.2))) 1860 2316 #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=8.2))) 1861 2317 #define __AVAILABILITY_INTERNAL__IPHONE_8_3 __attribute__((availability(ios,introduced=8.3))) ··· 1889 2345 #else 1890 2346 #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=8.3,deprecated=9.2))) 1891 2347 #endif 2348 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=8.3,deprecated=9.3))) 2349 + #if __has_feature(attribute_availability_with_message) 2350 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=8.3,deprecated=9.3,message=_msg))) 2351 + #else 2352 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=8.3,deprecated=9.3))) 2353 + #endif 2354 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=8.3,deprecated=10.0))) 2355 + #if __has_feature(attribute_availability_with_message) 2356 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=8.3,deprecated=10.0,message=_msg))) 2357 + #else 2358 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=8.3,deprecated=10.0))) 2359 + #endif 2360 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=8.3,deprecated=10.1))) 2361 + #if __has_feature(attribute_availability_with_message) 2362 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=8.3,deprecated=10.1,message=_msg))) 2363 + #else 2364 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=8.3,deprecated=10.1))) 2365 + #endif 2366 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=8.3,deprecated=10.2))) 2367 + #if __has_feature(attribute_availability_with_message) 2368 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=8.3,deprecated=10.2,message=_msg))) 2369 + #else 2370 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=8.3,deprecated=10.2))) 2371 + #endif 1892 2372 #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_NA __attribute__((availability(ios,introduced=8.3))) 1893 2373 #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=8.3))) 1894 2374 #define __AVAILABILITY_INTERNAL__IPHONE_8_4 __attribute__((availability(ios,introduced=8.4))) ··· 1916 2396 #else 1917 2397 #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=8.4,deprecated=9.2))) 1918 2398 #endif 2399 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=8.4,deprecated=9.3))) 2400 + #if __has_feature(attribute_availability_with_message) 2401 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=8.4,deprecated=9.3,message=_msg))) 2402 + #else 2403 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=8.4,deprecated=9.3))) 2404 + #endif 2405 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=8.4,deprecated=10.0))) 2406 + #if __has_feature(attribute_availability_with_message) 2407 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=8.4,deprecated=10.0,message=_msg))) 2408 + #else 2409 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=8.4,deprecated=10.0))) 2410 + #endif 2411 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=8.4,deprecated=10.1))) 2412 + #if __has_feature(attribute_availability_with_message) 2413 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=8.4,deprecated=10.1,message=_msg))) 2414 + #else 2415 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=8.4,deprecated=10.1))) 2416 + #endif 2417 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=8.4,deprecated=10.2))) 2418 + #if __has_feature(attribute_availability_with_message) 2419 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=8.4,deprecated=10.2,message=_msg))) 2420 + #else 2421 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=8.4,deprecated=10.2))) 2422 + #endif 1919 2423 #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_NA __attribute__((availability(ios,introduced=8.4))) 1920 2424 #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=8.4))) 1921 2425 #define __AVAILABILITY_INTERNAL__IPHONE_9_0 __attribute__((availability(ios,introduced=9.0))) ··· 1937 2441 #else 1938 2442 #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=9.0,deprecated=9.2))) 1939 2443 #endif 2444 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=9.0,deprecated=9.3))) 2445 + #if __has_feature(attribute_availability_with_message) 2446 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=9.0,deprecated=9.3,message=_msg))) 2447 + #else 2448 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=9.0,deprecated=9.3))) 2449 + #endif 2450 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=9.0,deprecated=10.0))) 2451 + #if __has_feature(attribute_availability_with_message) 2452 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=9.0,deprecated=10.0,message=_msg))) 2453 + #else 2454 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=9.0,deprecated=10.0))) 2455 + #endif 2456 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=9.0,deprecated=10.1))) 2457 + #if __has_feature(attribute_availability_with_message) 2458 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=9.0,deprecated=10.1,message=_msg))) 2459 + #else 2460 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=9.0,deprecated=10.1))) 2461 + #endif 2462 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=9.0,deprecated=10.2))) 2463 + #if __has_feature(attribute_availability_with_message) 2464 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=9.0,deprecated=10.2,message=_msg))) 2465 + #else 2466 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=9.0,deprecated=10.2))) 2467 + #endif 1940 2468 #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_NA __attribute__((availability(ios,introduced=9.0))) 1941 2469 #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=9.0))) 1942 2470 #define __AVAILABILITY_INTERNAL__IPHONE_9_1 __attribute__((availability(ios,introduced=9.1))) ··· 1952 2480 #else 1953 2481 #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=9.1,deprecated=9.2))) 1954 2482 #endif 2483 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=9.1,deprecated=9.3))) 2484 + #if __has_feature(attribute_availability_with_message) 2485 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=9.1,deprecated=9.3,message=_msg))) 2486 + #else 2487 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=9.1,deprecated=9.3))) 2488 + #endif 2489 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=9.1,deprecated=10.0))) 2490 + #if __has_feature(attribute_availability_with_message) 2491 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=9.1,deprecated=10.0,message=_msg))) 2492 + #else 2493 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=9.1,deprecated=10.0))) 2494 + #endif 2495 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=9.1,deprecated=10.1))) 2496 + #if __has_feature(attribute_availability_with_message) 2497 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=9.1,deprecated=10.1,message=_msg))) 2498 + #else 2499 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=9.1,deprecated=10.1))) 2500 + #endif 2501 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=9.1,deprecated=10.2))) 2502 + #if __has_feature(attribute_availability_with_message) 2503 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=9.1,deprecated=10.2,message=_msg))) 2504 + #else 2505 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=9.1,deprecated=10.2))) 2506 + #endif 1955 2507 #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_NA __attribute__((availability(ios,introduced=9.1))) 1956 2508 #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=9.1))) 1957 2509 #define __AVAILABILITY_INTERNAL__IPHONE_9_2 __attribute__((availability(ios,introduced=9.2))) ··· 1961 2513 #else 1962 2514 #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_2_MSG(_msg) __attribute__((availability(ios,introduced=9.2,deprecated=9.2))) 1963 2515 #endif 2516 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=9.2,deprecated=9.3))) 2517 + #if __has_feature(attribute_availability_with_message) 2518 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=9.2,deprecated=9.3,message=_msg))) 2519 + #else 2520 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=9.2,deprecated=9.3))) 2521 + #endif 2522 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=9.2,deprecated=10.0))) 2523 + #if __has_feature(attribute_availability_with_message) 2524 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=9.2,deprecated=10.0,message=_msg))) 2525 + #else 2526 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=9.2,deprecated=10.0))) 2527 + #endif 2528 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=9.2,deprecated=10.1))) 2529 + #if __has_feature(attribute_availability_with_message) 2530 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=9.2,deprecated=10.1,message=_msg))) 2531 + #else 2532 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=9.2,deprecated=10.1))) 2533 + #endif 2534 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=9.2,deprecated=10.2))) 2535 + #if __has_feature(attribute_availability_with_message) 2536 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=9.2,deprecated=10.2,message=_msg))) 2537 + #else 2538 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=9.2,deprecated=10.2))) 2539 + #endif 1964 2540 #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_NA __attribute__((availability(ios,introduced=9.2))) 1965 2541 #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=9.2))) 2542 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3 __attribute__((availability(ios,introduced=9.3))) 2543 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __attribute__((availability(ios,introduced=9.3,deprecated=9.3))) 2544 + #if __has_feature(attribute_availability_with_message) 2545 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=9.3,deprecated=9.3,message=_msg))) 2546 + #else 2547 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __attribute__((availability(ios,introduced=9.3,deprecated=9.3))) 2548 + #endif 2549 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=9.3,deprecated=10.0))) 2550 + #if __has_feature(attribute_availability_with_message) 2551 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=9.3,deprecated=10.0,message=_msg))) 2552 + #else 2553 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=9.3,deprecated=10.0))) 2554 + #endif 2555 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=9.3,deprecated=10.1))) 2556 + #if __has_feature(attribute_availability_with_message) 2557 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=9.3,deprecated=10.1,message=_msg))) 2558 + #else 2559 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=9.3,deprecated=10.1))) 2560 + #endif 2561 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=9.3,deprecated=10.2))) 2562 + #if __has_feature(attribute_availability_with_message) 2563 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=9.3,deprecated=10.2,message=_msg))) 2564 + #else 2565 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=9.3,deprecated=10.2))) 2566 + #endif 2567 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_NA __attribute__((availability(ios,introduced=9.3))) 2568 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=9.3))) 2569 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0 __attribute__((availability(ios,introduced=10.0))) 2570 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __attribute__((availability(ios,introduced=10.0,deprecated=10.0))) 2571 + #if __has_feature(attribute_availability_with_message) 2572 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=10.0,deprecated=10.0,message=_msg))) 2573 + #else 2574 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __attribute__((availability(ios,introduced=10.0,deprecated=10.0))) 2575 + #endif 2576 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=10.0,deprecated=10.1))) 2577 + #if __has_feature(attribute_availability_with_message) 2578 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=10.0,deprecated=10.1,message=_msg))) 2579 + #else 2580 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=10.0,deprecated=10.1))) 2581 + #endif 2582 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=10.0,deprecated=10.2))) 2583 + #if __has_feature(attribute_availability_with_message) 2584 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=10.0,deprecated=10.2,message=_msg))) 2585 + #else 2586 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=10.0,deprecated=10.2))) 2587 + #endif 2588 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_NA __attribute__((availability(ios,introduced=10.0))) 2589 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=10.0))) 2590 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1 __attribute__((availability(ios,introduced=10.1))) 2591 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __attribute__((availability(ios,introduced=10.1,deprecated=10.1))) 2592 + #if __has_feature(attribute_availability_with_message) 2593 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=10.1,deprecated=10.1,message=_msg))) 2594 + #else 2595 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __attribute__((availability(ios,introduced=10.1,deprecated=10.1))) 2596 + #endif 2597 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=10.1,deprecated=10.2))) 2598 + #if __has_feature(attribute_availability_with_message) 2599 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=10.1,deprecated=10.2,message=_msg))) 2600 + #else 2601 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=10.1,deprecated=10.2))) 2602 + #endif 2603 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_NA __attribute__((availability(ios,introduced=10.1))) 2604 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=10.1))) 2605 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2 __attribute__((availability(ios,introduced=10.2))) 2606 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __attribute__((availability(ios,introduced=10.2,deprecated=10.2))) 2607 + #if __has_feature(attribute_availability_with_message) 2608 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=10.2,deprecated=10.2,message=_msg))) 2609 + #else 2610 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __attribute__((availability(ios,introduced=10.2,deprecated=10.2))) 2611 + #endif 2612 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_NA __attribute__((availability(ios,introduced=10.2))) 2613 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,introduced=10.2))) 1966 2614 #define __AVAILABILITY_INTERNAL__IPHONE_NA __attribute__((availability(ios,unavailable))) 1967 2615 #define __AVAILABILITY_INTERNAL__IPHONE_NA_DEP__IPHONE_NA __attribute__((availability(ios,unavailable))) 1968 2616 #define __AVAILABILITY_INTERNAL__IPHONE_NA_DEP__IPHONE_NA_MSG(_msg) __attribute__((availability(ios,unavailable))) ··· 12332 12980 #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_2 __AVAILABILITY_INTERNAL_DEPRECATED 12333 12981 #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 12334 12982 #endif 12983 + /* set up old style internal macros (up to 9.3) */ 12984 + #if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_9_3 12985 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3 __AVAILABILITY_INTERNAL_UNAVAILABLE 12986 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_3 12987 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3 __AVAILABILITY_INTERNAL_WEAK_IMPORT 12988 + #else 12989 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 12990 + #endif 12991 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_NA __AVAILABILITY_INTERNAL__IPHONE_9_3 12992 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_NA_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_3 12993 + #if __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_2_1 12994 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 12995 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 12996 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 12997 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 12998 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 12999 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13000 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13001 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13002 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13003 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13004 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13005 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13006 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13007 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13008 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13009 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13010 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13011 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13012 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13013 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13014 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13015 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13016 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13017 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13018 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13019 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13020 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13021 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13022 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13023 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13024 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13025 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13026 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13027 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13028 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13029 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13030 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13031 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13032 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13033 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13034 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13035 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13036 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13037 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13038 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13039 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13040 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13041 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13042 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_1 13043 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 13044 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_2_2 13045 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13046 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13047 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13048 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13049 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13050 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13051 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13052 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13053 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13054 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13055 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13056 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13057 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13058 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13059 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13060 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13061 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13062 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13063 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13064 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13065 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13066 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13067 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13068 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13069 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13070 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13071 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13072 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13073 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13074 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13075 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13076 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13077 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13078 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13079 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13080 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13081 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13082 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13083 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13084 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13085 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13086 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13087 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13088 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13089 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13090 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13091 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13092 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13093 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_2_2 13094 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 13095 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_0 13096 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13097 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13098 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13099 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13100 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13101 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13102 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13103 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13104 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13105 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13106 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13107 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13108 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13109 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13110 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13111 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13112 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13113 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13114 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13115 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13116 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13117 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13118 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13119 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13120 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13121 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13122 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13123 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13124 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13125 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13126 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13127 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13128 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13129 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13130 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13131 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13132 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13133 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13134 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13135 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13136 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13137 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13138 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13139 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13140 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13141 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13142 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13143 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13144 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_0 13145 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 13146 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_1 13147 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13148 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13149 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13150 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13151 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13152 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13153 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13154 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13155 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13156 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13157 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13158 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13159 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13160 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13161 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13162 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13163 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13164 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13165 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13166 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13167 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13168 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13169 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13170 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13171 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13172 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13173 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13174 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13175 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13176 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13177 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13178 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13179 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13180 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13181 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13182 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13183 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13184 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13185 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13186 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13187 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13188 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13189 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13190 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13191 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13192 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13193 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13194 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13195 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_1 13196 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 13197 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_2 13198 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13199 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13200 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13201 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13202 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13203 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13204 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13205 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13206 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13207 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13208 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13209 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13210 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13211 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13212 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13213 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13214 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13215 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13216 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13217 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13218 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13219 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13220 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13221 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13222 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13223 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13224 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13225 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13226 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13227 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13228 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13229 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13230 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13231 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13232 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13233 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13234 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13235 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13236 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13237 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13238 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13239 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13240 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13241 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13242 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13243 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13244 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13245 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13246 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_3_2 13247 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 13248 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_0 13249 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13250 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13251 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13252 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13253 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13254 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13255 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13256 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13257 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13258 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13259 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13260 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13261 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13262 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13263 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13264 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13265 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13266 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13267 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13268 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13269 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13270 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13271 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13272 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13273 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13274 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13275 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13276 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13277 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13278 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13279 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13280 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13281 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13282 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13283 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13284 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13285 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13286 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13287 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13288 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13289 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13290 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13291 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13292 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13293 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13294 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13295 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13296 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13297 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_0 13298 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 13299 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_1 13300 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13301 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13302 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13303 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13304 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13305 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13306 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13307 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13308 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13309 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13310 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13311 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13312 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13313 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13314 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13315 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13316 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13317 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13318 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13319 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13320 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13321 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13322 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13323 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13324 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13325 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13326 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13327 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13328 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13329 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13330 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13331 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13332 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13333 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13334 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13335 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13336 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13337 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13338 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13339 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13340 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13341 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13342 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13343 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13344 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13345 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13346 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13347 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13348 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_1 13349 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 13350 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_2 13351 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13352 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13353 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13354 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13355 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13356 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13357 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13358 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13359 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13360 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13361 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13362 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13363 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13364 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13365 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13366 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13367 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13368 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13369 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13370 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13371 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13372 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13373 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13374 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13375 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13376 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13377 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13378 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13379 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13380 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13381 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13382 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13383 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13384 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13385 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13386 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13387 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13388 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13389 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13390 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13391 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13392 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13393 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13394 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13395 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13396 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13397 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13398 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13399 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_2 13400 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 13401 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_3 13402 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13403 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13404 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13405 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13406 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13407 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13408 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13409 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13410 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13411 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13412 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13413 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13414 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13415 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13416 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13417 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13418 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13419 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13420 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13421 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13422 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13423 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13424 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13425 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13426 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13427 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13428 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13429 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13430 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13431 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13432 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13433 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13434 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13435 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13436 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13437 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13438 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13439 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13440 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13441 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13442 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13443 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13444 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13445 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13446 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13447 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13448 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13449 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13450 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_4_3 13451 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 13452 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_5_0 13453 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13454 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13455 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13456 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13457 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13458 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13459 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13460 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13461 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13462 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13463 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13464 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13465 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13466 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13467 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13468 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13469 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13470 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13471 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13472 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13473 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13474 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13475 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13476 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13477 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13478 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13479 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13480 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13481 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13482 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13483 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13484 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13485 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13486 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13487 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13488 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13489 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13490 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13491 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13492 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13493 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13494 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13495 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13496 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13497 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13498 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13499 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13500 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13501 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_0 13502 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 13503 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_5_1 13504 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13505 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13506 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13507 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13508 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13509 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13510 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13511 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13512 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13513 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13514 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13515 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13516 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13517 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13518 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13519 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13520 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13521 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13522 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13523 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13524 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13525 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13526 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13527 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13528 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13529 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13530 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13531 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13532 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13533 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13534 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13535 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13536 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13537 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13538 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13539 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13540 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13541 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13542 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13543 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13544 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13545 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13546 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13547 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13548 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13549 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13550 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13551 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13552 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_5_1 13553 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 13554 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_6_0 13555 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13556 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13557 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13558 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13559 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13560 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13561 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13562 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13563 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13564 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13565 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13566 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13567 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13568 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13569 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13570 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13571 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13572 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13573 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13574 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13575 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13576 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13577 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13578 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13579 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13580 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13581 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13582 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13583 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13584 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13585 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13586 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13587 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13588 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13589 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13590 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13591 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13592 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13593 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13594 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13595 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13596 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13597 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13598 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13599 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13600 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13601 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13602 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13603 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_0 13604 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 13605 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_6_1 13606 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13607 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13608 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13609 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13610 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13611 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13612 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13613 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13614 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13615 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13616 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13617 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13618 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13619 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13620 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13621 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13622 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13623 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13624 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13625 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13626 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13627 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13628 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13629 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13630 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13631 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13632 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13633 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13634 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13635 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13636 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13637 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13638 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13639 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13640 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13641 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13642 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13643 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13644 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13645 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13646 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13647 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13648 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13649 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13650 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13651 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13652 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13653 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13654 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_6_1 13655 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 13656 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_7_0 13657 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13658 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13659 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13660 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13661 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13662 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13663 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13664 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13665 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13666 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13667 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13668 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13669 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13670 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13671 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13672 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13673 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13674 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13675 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13676 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13677 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13678 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13679 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13680 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13681 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13682 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13683 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13684 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13685 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_0 13686 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 13687 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_0 13688 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 13689 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_0 13690 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 13691 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_0 13692 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 13693 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_0 13694 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 13695 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_0 13696 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 13697 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_0 13698 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 13699 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_0 13700 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 13701 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_0 13702 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 13703 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_0 13704 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 13705 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_0 13706 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 13707 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_7_1 13708 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13709 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13710 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13711 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13712 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13713 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13714 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13715 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13716 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13717 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13718 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13719 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13720 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13721 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13722 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13723 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13724 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13725 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13726 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13727 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13728 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13729 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13730 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13731 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13732 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13733 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13734 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13735 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13736 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13737 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13738 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_1 13739 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 13740 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_1 13741 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 13742 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_1 13743 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 13744 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_1 13745 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 13746 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_1 13747 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 13748 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_1 13749 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 13750 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_1 13751 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 13752 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_1 13753 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 13754 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_1 13755 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 13756 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_7_1 13757 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 13758 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_0 13759 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13760 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13761 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13762 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13763 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13764 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13765 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13766 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13767 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13768 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13769 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13770 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13771 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13772 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13773 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13774 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13775 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13776 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13777 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13778 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13779 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13780 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13781 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13782 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13783 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13784 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13785 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13786 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13787 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13788 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13789 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13790 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13791 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_0 13792 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 13793 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_0 13794 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 13795 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_0 13796 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 13797 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_0 13798 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 13799 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_0 13800 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 13801 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_0 13802 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 13803 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_0 13804 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 13805 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_0 13806 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 13807 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_0 13808 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 13809 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_1 13810 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13811 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13812 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13813 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13814 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13815 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13816 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13817 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13818 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13819 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13820 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13821 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13822 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13823 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13824 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13825 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13826 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13827 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13828 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13829 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13830 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13831 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13832 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13833 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13834 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13835 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13836 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13837 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13838 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13839 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13840 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13841 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13842 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13843 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13844 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_1 13845 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 13846 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_1 13847 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 13848 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_1 13849 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 13850 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_1 13851 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 13852 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_1 13853 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 13854 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_1 13855 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 13856 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_1 13857 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 13858 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_1 13859 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 13860 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_2 13861 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13862 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13863 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13864 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13865 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13866 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13867 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13868 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13869 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13870 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13871 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13872 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13873 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13874 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13875 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13876 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13877 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13878 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13879 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13880 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13881 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13882 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13883 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13884 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13885 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13886 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13887 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13888 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13889 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13890 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13891 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13892 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13893 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13894 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13895 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13896 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13897 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_2 13898 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 13899 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_2 13900 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 13901 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_2 13902 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 13903 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_2 13904 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 13905 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_2 13906 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 13907 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_2 13908 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 13909 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_2 13910 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 13911 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_3 13912 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13913 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13914 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13915 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13916 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13917 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13918 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13919 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13920 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13921 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13922 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13923 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13924 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13925 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13926 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13927 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13928 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13929 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13930 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13931 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13932 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13933 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13934 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13935 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13936 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13937 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13938 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13939 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13940 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13941 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13942 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13943 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13944 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13945 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13946 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13947 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13948 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13949 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13950 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_3 13951 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 13952 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_3 13953 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 13954 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_3 13955 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 13956 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_3 13957 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 13958 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_3 13959 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 13960 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_3 13961 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 13962 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_4 13963 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13964 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13965 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13966 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13967 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13968 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13969 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13970 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13971 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13972 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13973 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13974 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13975 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13976 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13977 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13978 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13979 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13980 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13981 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13982 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13983 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13984 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13985 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13986 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13987 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13988 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13989 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13990 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13991 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13992 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13993 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13994 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13995 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13996 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13997 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 13998 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 13999 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14000 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14001 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14002 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14003 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_4 14004 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 14005 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_4 14006 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 14007 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_4 14008 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 14009 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_4 14010 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 14011 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_8_4 14012 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 14013 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_0 14014 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14015 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14016 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14017 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14018 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14019 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14020 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14021 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14022 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14023 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14024 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14025 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14026 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14027 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14028 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14029 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14030 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14031 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14032 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14033 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14034 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14035 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14036 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14037 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14038 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14039 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14040 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14041 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14042 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14043 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14044 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14045 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14046 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14047 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14048 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14049 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14050 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14051 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14052 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14053 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14054 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14055 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14056 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_9_0 14057 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 14058 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_9_0 14059 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 14060 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_9_0 14061 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 14062 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_9_0 14063 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 14064 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_1 14065 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14066 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14067 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14068 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14069 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14070 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14071 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14072 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14073 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14074 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14075 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14076 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14077 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14078 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14079 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14080 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14081 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14082 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14083 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14084 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14085 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14086 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14087 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14088 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14089 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14090 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14091 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14092 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14093 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14094 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14095 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14096 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14097 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14098 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14099 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14100 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14101 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14102 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14103 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14104 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14105 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14106 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14107 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14108 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14109 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_9_1 14110 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 14111 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_9_1 14112 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 14113 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_9_1 14114 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 14115 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_2 14116 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14117 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14118 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14119 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14120 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14121 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14122 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14123 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14124 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14125 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14126 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14127 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14128 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14129 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14130 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14131 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14132 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14133 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14134 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14135 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14136 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14137 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14138 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14139 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14140 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14141 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14142 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14143 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14144 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14145 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14146 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14147 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14148 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14149 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14150 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14151 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14152 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14153 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14154 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14155 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14156 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14157 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14158 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14159 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14160 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14161 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14162 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_9_2 14163 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 14164 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_9_2 14165 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 14166 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_3 14167 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14168 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14169 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14170 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14171 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14172 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14173 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14174 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14175 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14176 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14177 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14178 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14179 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14180 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14181 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14182 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14183 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14184 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14185 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14186 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14187 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14188 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14189 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14190 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14191 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14192 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14193 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14194 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14195 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14196 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14197 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14198 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14199 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14200 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14201 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14202 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14203 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14204 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14205 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14206 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14207 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14208 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14209 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14210 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14211 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14212 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14213 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_REGULAR 14214 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14215 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL__IPHONE_9_3 14216 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_3 14217 + #else 14218 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14219 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14220 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14221 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14222 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14223 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14224 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14225 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14226 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14227 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14228 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14229 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14230 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14231 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14232 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14233 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14234 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14235 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14236 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14237 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14238 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14239 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14240 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14241 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14242 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14243 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14244 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14245 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14246 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14247 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14248 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14249 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14250 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14251 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14252 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14253 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14254 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14255 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14256 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14257 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14258 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14259 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14260 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14261 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14262 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14263 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14264 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14265 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14266 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3 __AVAILABILITY_INTERNAL_DEPRECATED 14267 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_9_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 14268 + #endif 14269 + /* set up old style internal macros (up to 10.0) */ 14270 + #if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_10_0 14271 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0 __AVAILABILITY_INTERNAL_UNAVAILABLE 14272 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_10_0 14273 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0 __AVAILABILITY_INTERNAL_WEAK_IMPORT 14274 + #else 14275 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14276 + #endif 14277 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_NA __AVAILABILITY_INTERNAL__IPHONE_10_0 14278 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_NA_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_0 14279 + #if __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_2_1 14280 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14281 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14282 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14283 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14284 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14285 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14286 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14287 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14288 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14289 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14290 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14291 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14292 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14293 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14294 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14295 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14296 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14297 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14298 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14299 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14300 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14301 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14302 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14303 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14304 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14305 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14306 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14307 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14308 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14309 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14310 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14311 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14312 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14313 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14314 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14315 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14316 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14317 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14318 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14319 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14320 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14321 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14322 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14323 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14324 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14325 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14326 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14327 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14328 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14329 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14330 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_1 14331 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 14332 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_2_2 14333 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14334 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14335 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14336 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14337 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14338 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14339 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14340 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14341 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14342 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14343 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14344 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14345 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14346 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14347 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14348 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14349 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14350 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14351 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14352 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14353 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14354 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14355 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14356 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14357 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14358 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14359 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14360 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14361 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14362 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14363 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14364 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14365 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14366 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14367 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14368 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14369 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14370 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14371 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14372 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14373 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14374 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14375 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14376 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14377 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14378 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14379 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14380 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14381 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14382 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14383 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_2_2 14384 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 14385 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_0 14386 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14387 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14388 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14389 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14390 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14391 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14392 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14393 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14394 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14395 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14396 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14397 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14398 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14399 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14400 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14401 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14402 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14403 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14404 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14405 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14406 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14407 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14408 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14409 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14410 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14411 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14412 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14413 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14414 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14415 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14416 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14417 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14418 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14419 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14420 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14421 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14422 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14423 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14424 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14425 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14426 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14427 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14428 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14429 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14430 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14431 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14432 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14433 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14434 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14435 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14436 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_0 14437 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 14438 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_1 14439 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14440 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14441 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14442 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14443 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14444 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14445 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14446 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14447 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14448 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14449 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14450 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14451 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14452 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14453 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14454 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14455 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14456 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14457 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14458 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14459 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14460 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14461 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14462 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14463 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14464 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14465 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14466 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14467 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14468 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14469 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14470 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14471 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14472 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14473 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14474 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14475 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14476 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14477 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14478 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14479 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14480 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14481 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14482 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14483 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14484 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14485 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14486 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14487 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14488 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14489 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_1 14490 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 14491 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_2 14492 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14493 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14494 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14495 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14496 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14497 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14498 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14499 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14500 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14501 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14502 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14503 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14504 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14505 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14506 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14507 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14508 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14509 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14510 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14511 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14512 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14513 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14514 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14515 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14516 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14517 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14518 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14519 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14520 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14521 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14522 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14523 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14524 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14525 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14526 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14527 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14528 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14529 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14530 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14531 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14532 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14533 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14534 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14535 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14536 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14537 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14538 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14539 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14540 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14541 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14542 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_3_2 14543 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 14544 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_0 14545 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14546 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14547 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14548 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14549 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14550 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14551 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14552 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14553 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14554 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14555 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14556 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14557 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14558 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14559 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14560 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14561 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14562 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14563 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14564 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14565 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14566 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14567 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14568 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14569 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14570 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14571 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14572 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14573 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14574 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14575 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14576 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14577 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14578 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14579 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14580 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14581 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14582 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14583 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14584 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14585 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14586 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14587 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14588 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14589 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14590 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14591 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14592 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14593 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14594 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14595 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_0 14596 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 14597 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_1 14598 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14599 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14600 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14601 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14602 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14603 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14604 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14605 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14606 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14607 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14608 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14609 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14610 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14611 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14612 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14613 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14614 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14615 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14616 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14617 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14618 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14619 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14620 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14621 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14622 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14623 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14624 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14625 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14626 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14627 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14628 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14629 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14630 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14631 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14632 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14633 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14634 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14635 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14636 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14637 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14638 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14639 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14640 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14641 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14642 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14643 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14644 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14645 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14646 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14647 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14648 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_1 14649 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 14650 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_2 14651 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14652 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14653 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14654 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14655 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14656 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14657 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14658 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14659 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14660 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14661 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14662 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14663 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14664 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14665 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14666 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14667 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14668 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14669 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14670 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14671 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14672 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14673 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14674 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14675 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14676 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14677 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14678 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14679 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14680 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14681 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14682 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14683 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14684 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14685 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14686 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14687 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14688 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14689 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14690 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14691 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14692 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14693 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14694 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14695 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14696 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14697 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14698 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14699 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14700 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14701 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_2 14702 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 14703 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_3 14704 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14705 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14706 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14707 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14708 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14709 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14710 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14711 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14712 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14713 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14714 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14715 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14716 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14717 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14718 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14719 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14720 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14721 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14722 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14723 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14724 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14725 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14726 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14727 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14728 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14729 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14730 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14731 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14732 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14733 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14734 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14735 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14736 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14737 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14738 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14739 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14740 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14741 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14742 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14743 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14744 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14745 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14746 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14747 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14748 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14749 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14750 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14751 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14752 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14753 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14754 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_4_3 14755 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 14756 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_5_0 14757 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14758 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14759 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14760 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14761 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14762 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14763 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14764 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14765 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14766 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14767 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14768 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14769 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14770 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14771 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14772 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14773 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14774 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14775 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14776 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14777 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14778 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14779 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14780 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14781 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14782 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14783 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14784 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14785 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14786 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14787 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14788 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14789 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14790 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14791 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14792 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14793 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14794 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14795 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14796 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14797 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14798 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14799 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14800 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14801 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14802 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14803 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14804 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14805 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14806 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14807 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_0 14808 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 14809 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_5_1 14810 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14811 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14812 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14813 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14814 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14815 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14816 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14817 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14818 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14819 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14820 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14821 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14822 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14823 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14824 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14825 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14826 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14827 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14828 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14829 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14830 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14831 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14832 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14833 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14834 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14835 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14836 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14837 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14838 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14839 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14840 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14841 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14842 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14843 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14844 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14845 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14846 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14847 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14848 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14849 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14850 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14851 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14852 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14853 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14854 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14855 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14856 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14857 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14858 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14859 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14860 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_5_1 14861 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 14862 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_6_0 14863 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14864 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14865 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14866 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14867 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14868 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14869 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14870 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14871 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14872 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14873 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14874 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14875 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14876 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14877 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14878 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14879 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14880 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14881 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14882 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14883 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14884 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14885 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14886 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14887 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14888 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14889 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14890 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14891 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14892 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14893 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14894 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14895 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14896 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14897 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14898 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14899 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14900 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14901 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14902 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14903 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14904 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14905 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14906 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14907 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14908 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14909 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14910 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14911 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14912 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14913 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_0 14914 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 14915 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_6_1 14916 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14917 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14918 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14919 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14920 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14921 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14922 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14923 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14924 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14925 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14926 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14927 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14928 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14929 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14930 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14931 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14932 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14933 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14934 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14935 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14936 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14937 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14938 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14939 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14940 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14941 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14942 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14943 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14944 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14945 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14946 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14947 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14948 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14949 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14950 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14951 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14952 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14953 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14954 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14955 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14956 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14957 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14958 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14959 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14960 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14961 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14962 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14963 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14964 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14965 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14966 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_6_1 14967 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 14968 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_7_0 14969 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14970 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14971 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14972 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14973 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14974 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14975 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14976 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14977 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14978 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14979 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14980 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14981 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14982 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14983 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14984 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14985 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14986 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14987 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14988 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14989 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14990 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14991 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14992 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14993 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14994 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14995 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 14996 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 14997 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 14998 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 14999 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 15000 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 15001 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 15002 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 15003 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 15004 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 15005 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 15006 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 15007 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 15008 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 15009 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 15010 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 15011 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 15012 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 15013 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 15014 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 15015 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 15016 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 15017 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 15018 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 15019 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_0 15020 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 15021 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_7_1 15022 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15023 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15024 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15025 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15026 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15027 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15028 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15029 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15030 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15031 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15032 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15033 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15034 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15035 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15036 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15037 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15038 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15039 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15040 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15041 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15042 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15043 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15044 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15045 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15046 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15047 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15048 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15049 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15050 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15051 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15052 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_1 15053 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 15054 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_1 15055 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 15056 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_1 15057 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 15058 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_1 15059 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 15060 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_1 15061 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 15062 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_1 15063 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 15064 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_1 15065 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 15066 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_1 15067 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 15068 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_1 15069 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 15070 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_1 15071 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 15072 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_7_1 15073 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 15074 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_0 15075 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15076 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15077 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15078 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15079 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15080 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15081 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15082 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15083 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15084 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15085 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15086 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15087 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15088 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15089 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15090 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15091 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15092 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15093 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15094 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15095 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15096 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15097 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15098 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15099 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15100 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15101 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15102 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15103 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15104 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15105 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15106 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15107 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_0 15108 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 15109 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_0 15110 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 15111 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_0 15112 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 15113 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_0 15114 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 15115 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_0 15116 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 15117 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_0 15118 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 15119 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_0 15120 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 15121 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_0 15122 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 15123 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_0 15124 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 15125 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_0 15126 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 15127 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_1 15128 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15129 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15130 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15131 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15132 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15133 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15134 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15135 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15136 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15137 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15138 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15139 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15140 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15141 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15142 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15143 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15144 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15145 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15146 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15147 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15148 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15149 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15150 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15151 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15152 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15153 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15154 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15155 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15156 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15157 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15158 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15159 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15160 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15161 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15162 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_1 15163 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 15164 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_1 15165 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 15166 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_1 15167 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 15168 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_1 15169 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 15170 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_1 15171 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 15172 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_1 15173 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 15174 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_1 15175 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 15176 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_1 15177 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 15178 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_1 15179 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 15180 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_2 15181 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15182 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15183 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15184 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15185 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15186 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15187 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15188 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15189 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15190 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15191 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15192 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15193 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15194 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15195 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15196 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15197 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15198 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15199 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15200 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15201 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15202 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15203 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15204 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15205 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15206 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15207 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15208 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15209 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15210 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15211 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15212 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15213 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15214 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15215 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15216 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15217 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_2 15218 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 15219 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_2 15220 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 15221 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_2 15222 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 15223 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_2 15224 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 15225 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_2 15226 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 15227 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_2 15228 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 15229 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_2 15230 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 15231 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_2 15232 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 15233 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_3 15234 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15235 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15236 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15237 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15238 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15239 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15240 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15241 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15242 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15243 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15244 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15245 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15246 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15247 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15248 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15249 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15250 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15251 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15252 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15253 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15254 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15255 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15256 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15257 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15258 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15259 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15260 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15261 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15262 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15263 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15264 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15265 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15266 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15267 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15268 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15269 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15270 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15271 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15272 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_3 15273 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 15274 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_3 15275 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 15276 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_3 15277 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 15278 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_3 15279 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 15280 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_3 15281 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 15282 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_3 15283 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 15284 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_3 15285 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 15286 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_4 15287 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15288 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15289 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15290 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15291 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15292 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15293 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15294 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15295 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15296 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15297 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15298 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15299 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15300 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15301 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15302 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15303 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15304 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15305 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15306 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15307 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15308 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15309 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15310 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15311 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15312 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15313 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15314 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15315 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15316 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15317 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15318 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15319 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15320 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15321 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15322 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15323 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15324 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15325 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15326 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15327 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_4 15328 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 15329 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_4 15330 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 15331 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_4 15332 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 15333 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_4 15334 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 15335 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_4 15336 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 15337 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_8_4 15338 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 15339 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_0 15340 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15341 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15342 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15343 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15344 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15345 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15346 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15347 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15348 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15349 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15350 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15351 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15352 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15353 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15354 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15355 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15356 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15357 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15358 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15359 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15360 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15361 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15362 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15363 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15364 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15365 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15366 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15367 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15368 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15369 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15370 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15371 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15372 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15373 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15374 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15375 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15376 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15377 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15378 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15379 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15380 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15381 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15382 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_0 15383 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 15384 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_0 15385 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 15386 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_0 15387 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 15388 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_0 15389 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 15390 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_0 15391 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 15392 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_1 15393 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15394 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15395 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15396 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15397 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15398 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15399 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15400 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15401 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15402 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15403 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15404 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15405 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15406 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15407 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15408 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15409 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15410 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15411 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15412 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15413 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15414 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15415 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15416 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15417 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15418 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15419 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15420 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15421 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15422 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15423 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15424 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15425 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15426 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15427 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15428 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15429 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15430 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15431 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15432 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15433 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15434 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15435 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15436 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15437 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_1 15438 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 15439 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_1 15440 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 15441 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_1 15442 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 15443 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_1 15444 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 15445 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_2 15446 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15447 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15448 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15449 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15450 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15451 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15452 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15453 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15454 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15455 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15456 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15457 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15458 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15459 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15460 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15461 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15462 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15463 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15464 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15465 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15466 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15467 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15468 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15469 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15470 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15471 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15472 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15473 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15474 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15475 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15476 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15477 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15478 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15479 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15480 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15481 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15482 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15483 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15484 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15485 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15486 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15487 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15488 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15489 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15490 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15491 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15492 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_2 15493 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 15494 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_2 15495 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 15496 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_2 15497 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 15498 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_3 15499 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15500 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15501 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15502 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15503 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15504 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15505 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15506 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15507 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15508 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15509 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15510 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15511 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15512 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15513 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15514 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15515 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15516 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15517 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15518 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15519 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15520 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15521 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15522 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15523 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15524 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15525 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15526 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15527 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15528 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15529 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15530 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15531 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15532 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15533 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15534 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15535 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15536 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15537 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15538 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15539 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15540 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15541 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15542 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15543 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15544 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15545 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15546 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15547 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_3 15548 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_3 15549 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_9_3 15550 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_3 15551 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_10_0 15552 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15553 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15554 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15555 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15556 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15557 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15558 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15559 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15560 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15561 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15562 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15563 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15564 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15565 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15566 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15567 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15568 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15569 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15570 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15571 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15572 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15573 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15574 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15575 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15576 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15577 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15578 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15579 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15580 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15581 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15582 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15583 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15584 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15585 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15586 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15587 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15588 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15589 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15590 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15591 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15592 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15593 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15594 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15595 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15596 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15597 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15598 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15599 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15600 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_REGULAR 15601 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15602 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL__IPHONE_10_0 15603 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_0 15604 + #else 15605 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15606 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15607 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15608 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15609 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15610 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15611 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15612 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15613 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15614 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15615 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15616 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15617 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15618 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15619 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15620 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15621 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15622 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15623 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15624 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15625 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15626 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15627 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15628 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15629 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15630 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15631 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15632 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15633 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15634 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15635 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15636 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15637 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15638 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15639 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15640 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15641 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15642 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15643 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15644 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15645 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15646 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15647 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15648 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15649 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15650 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15651 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15652 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15653 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15654 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15655 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0 __AVAILABILITY_INTERNAL_DEPRECATED 15656 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_0_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 15657 + #endif 15658 + /* set up old style internal macros (up to 10.1) */ 15659 + #if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_10_1 15660 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1 __AVAILABILITY_INTERNAL_UNAVAILABLE 15661 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_10_1 15662 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1 __AVAILABILITY_INTERNAL_WEAK_IMPORT 15663 + #else 15664 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15665 + #endif 15666 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_NA __AVAILABILITY_INTERNAL__IPHONE_10_1 15667 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_NA_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_1 15668 + #if __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_2_1 15669 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15670 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15671 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15672 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15673 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15674 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15675 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15676 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15677 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15678 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15679 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15680 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15681 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15682 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15683 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15684 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15685 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15686 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15687 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15688 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15689 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15690 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15691 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15692 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15693 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15694 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15695 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15696 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15697 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15698 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15699 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15700 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15701 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15702 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15703 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15704 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15705 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15706 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15707 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15708 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15709 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15710 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15711 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15712 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15713 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15714 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15715 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15716 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15717 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15718 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15719 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15720 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15721 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_1 15722 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 15723 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_2_2 15724 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15725 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15726 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15727 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15728 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15729 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15730 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15731 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15732 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15733 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15734 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15735 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15736 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15737 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15738 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15739 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15740 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15741 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15742 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15743 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15744 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15745 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15746 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15747 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15748 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15749 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15750 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15751 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15752 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15753 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15754 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15755 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15756 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15757 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15758 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15759 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15760 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15761 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15762 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15763 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15764 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15765 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15766 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15767 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15768 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15769 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15770 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15771 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15772 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15773 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15774 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15775 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15776 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_2_2 15777 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 15778 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_0 15779 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15780 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15781 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15782 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15783 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15784 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15785 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15786 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15787 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15788 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15789 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15790 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15791 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15792 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15793 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15794 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15795 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15796 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15797 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15798 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15799 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15800 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15801 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15802 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15803 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15804 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15805 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15806 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15807 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15808 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15809 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15810 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15811 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15812 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15813 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15814 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15815 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15816 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15817 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15818 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15819 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15820 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15821 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15822 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15823 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15824 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15825 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15826 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15827 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15828 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15829 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15830 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15831 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_0 15832 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 15833 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_1 15834 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15835 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15836 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15837 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15838 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15839 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15840 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15841 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15842 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15843 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15844 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15845 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15846 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15847 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15848 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15849 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15850 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15851 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15852 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15853 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15854 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15855 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15856 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15857 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15858 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15859 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15860 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15861 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15862 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15863 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15864 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15865 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15866 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15867 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15868 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15869 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15870 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15871 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15872 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15873 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15874 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15875 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15876 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15877 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15878 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15879 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15880 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15881 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15882 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15883 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15884 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15885 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15886 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_1 15887 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 15888 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_2 15889 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15890 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15891 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15892 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15893 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15894 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15895 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15896 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15897 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15898 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15899 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15900 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15901 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15902 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15903 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15904 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15905 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15906 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15907 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15908 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15909 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15910 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15911 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15912 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15913 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15914 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15915 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15916 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15917 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15918 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15919 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15920 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15921 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15922 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15923 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15924 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15925 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15926 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15927 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15928 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15929 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15930 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15931 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15932 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15933 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15934 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15935 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15936 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15937 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15938 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15939 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15940 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15941 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_3_2 15942 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 15943 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_0 15944 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15945 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15946 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15947 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15948 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15949 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15950 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15951 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15952 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15953 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15954 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 15955 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 15956 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15957 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15958 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15959 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15960 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15961 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15962 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15963 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15964 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15965 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15966 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15967 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15968 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15969 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15970 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15971 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15972 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15973 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15974 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15975 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15976 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15977 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15978 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15979 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15980 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15981 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15982 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15983 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15984 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15985 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15986 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15987 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15988 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15989 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15990 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15991 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15992 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15993 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15994 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15995 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15996 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_0 15997 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 15998 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_1 15999 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16000 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16001 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16002 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16003 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16004 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16005 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16006 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16007 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16008 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16009 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16010 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16011 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16012 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16013 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16014 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16015 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16016 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16017 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16018 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16019 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16020 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16021 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16022 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16023 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16024 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16025 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16026 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16027 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16028 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16029 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16030 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16031 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16032 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16033 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16034 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16035 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16036 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16037 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16038 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16039 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16040 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16041 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16042 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16043 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16044 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16045 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16046 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16047 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16048 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16049 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16050 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16051 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_1 16052 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 16053 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_2 16054 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16055 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16056 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16057 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16058 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16059 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16060 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16061 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16062 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16063 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16064 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16065 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16066 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16067 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16068 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16069 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16070 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16071 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16072 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16073 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16074 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16075 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16076 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16077 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16078 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16079 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16080 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16081 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16082 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16083 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16084 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16085 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16086 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16087 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16088 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16089 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16090 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16091 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16092 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16093 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16094 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16095 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16096 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16097 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16098 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16099 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16100 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16101 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16102 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16103 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16104 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16105 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16106 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_2 16107 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 16108 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_3 16109 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16110 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16111 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16112 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16113 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16114 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16115 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16116 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16117 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16118 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16119 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16120 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16121 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16122 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16123 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16124 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16125 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16126 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16127 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16128 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16129 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16130 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16131 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16132 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16133 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16134 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16135 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16136 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16137 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16138 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16139 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16140 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16141 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16142 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16143 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16144 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16145 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16146 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16147 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16148 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16149 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16150 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16151 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16152 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16153 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16154 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16155 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16156 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16157 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16158 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16159 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16160 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16161 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_4_3 16162 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 16163 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_5_0 16164 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16165 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16166 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16167 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16168 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16169 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16170 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16171 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16172 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16173 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16174 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16175 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16176 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16177 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16178 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16179 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16180 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16181 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16182 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16183 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16184 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16185 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16186 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16187 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16188 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16189 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16190 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16191 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16192 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16193 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16194 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16195 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16196 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16197 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16198 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16199 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16200 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16201 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16202 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16203 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16204 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16205 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16206 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16207 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16208 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16209 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16210 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16211 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16212 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16213 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16214 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16215 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16216 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_0 16217 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 16218 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_5_1 16219 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16220 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16221 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16222 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16223 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16224 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16225 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16226 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16227 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16228 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16229 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16230 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16231 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16232 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16233 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16234 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16235 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16236 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16237 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16238 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16239 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16240 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16241 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16242 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16243 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16244 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16245 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16246 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16247 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16248 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16249 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16250 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16251 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16252 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16253 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16254 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16255 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16256 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16257 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16258 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16259 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16260 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16261 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16262 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16263 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16264 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16265 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16266 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16267 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16268 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16269 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16270 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16271 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_5_1 16272 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 16273 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_6_0 16274 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16275 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16276 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16277 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16278 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16279 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16280 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16281 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16282 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16283 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16284 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16285 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16286 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16287 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16288 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16289 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16290 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16291 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16292 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16293 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16294 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16295 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16296 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16297 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16298 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16299 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16300 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16301 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16302 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16303 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16304 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16305 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16306 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16307 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16308 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16309 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16310 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16311 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16312 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16313 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16314 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16315 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16316 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16317 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16318 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16319 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16320 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16321 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16322 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16323 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16324 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16325 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16326 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_0 16327 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 16328 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_6_1 16329 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16330 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16331 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16332 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16333 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16334 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16335 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16336 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16337 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16338 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16339 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16340 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16341 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16342 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16343 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16344 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16345 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16346 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16347 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16348 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16349 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16350 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16351 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16352 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16353 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16354 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16355 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16356 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16357 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16358 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16359 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16360 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16361 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16362 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16363 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16364 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16365 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16366 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16367 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16368 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16369 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16370 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16371 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16372 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16373 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16374 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16375 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16376 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16377 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16378 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16379 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16380 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16381 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_6_1 16382 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 16383 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_7_0 16384 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16385 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16386 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16387 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16388 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16389 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16390 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16391 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16392 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16393 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16394 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16395 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16396 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16397 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16398 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16399 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16400 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16401 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16402 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16403 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16404 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16405 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16406 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16407 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16408 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16409 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16410 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16411 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16412 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16413 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16414 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16415 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16416 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16417 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16418 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16419 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16420 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16421 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16422 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16423 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16424 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16425 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16426 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16427 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16428 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16429 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16430 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16431 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16432 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16433 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16434 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16435 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16436 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_0 16437 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 16438 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_7_1 16439 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16440 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16441 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16442 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16443 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16444 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16445 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16446 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16447 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16448 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16449 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16450 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16451 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16452 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16453 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16454 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16455 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16456 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16457 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16458 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16459 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16460 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16461 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16462 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16463 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16464 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16465 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16466 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16467 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16468 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16469 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16470 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16471 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16472 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16473 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16474 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16475 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16476 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16477 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16478 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16479 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16480 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16481 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16482 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16483 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16484 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16485 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16486 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16487 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16488 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16489 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16490 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16491 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_7_1 16492 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 16493 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_0 16494 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16495 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16496 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16497 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16498 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16499 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16500 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16501 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16502 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16503 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16504 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16505 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16506 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16507 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16508 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16509 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16510 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16511 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16512 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16513 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16514 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16515 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16516 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16517 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16518 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16519 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16520 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16521 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16522 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16523 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16524 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16525 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16526 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_0 16527 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 16528 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_0 16529 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 16530 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_0 16531 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 16532 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_0 16533 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 16534 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_0 16535 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 16536 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_0 16537 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 16538 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_0 16539 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 16540 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_0 16541 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 16542 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_0 16543 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 16544 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_0 16545 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 16546 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_0 16547 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 16548 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_1 16549 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16550 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16551 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16552 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16553 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16554 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16555 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16556 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16557 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16558 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16559 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16560 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16561 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16562 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16563 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16564 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16565 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16566 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16567 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16568 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16569 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16570 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16571 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16572 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16573 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16574 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16575 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16576 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16577 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16578 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16579 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16580 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16581 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16582 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16583 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_1 16584 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 16585 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_1 16586 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 16587 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_1 16588 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 16589 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_1 16590 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 16591 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_1 16592 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 16593 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_1 16594 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 16595 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_1 16596 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 16597 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_1 16598 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 16599 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_1 16600 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 16601 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_1 16602 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 16603 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_2 16604 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16605 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16606 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16607 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16608 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16609 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16610 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16611 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16612 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16613 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16614 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16615 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16616 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16617 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16618 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16619 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16620 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16621 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16622 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16623 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16624 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16625 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16626 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16627 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16628 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16629 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16630 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16631 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16632 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16633 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16634 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16635 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16636 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16637 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16638 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16639 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16640 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_2 16641 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 16642 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_2 16643 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 16644 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_2 16645 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 16646 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_2 16647 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 16648 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_2 16649 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 16650 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_2 16651 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 16652 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_2 16653 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 16654 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_2 16655 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 16656 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_2 16657 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 16658 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_3 16659 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16660 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16661 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16662 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16663 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16664 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16665 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16666 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16667 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16668 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16669 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16670 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16671 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16672 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16673 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16674 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16675 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16676 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16677 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16678 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16679 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16680 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16681 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16682 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16683 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16684 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16685 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16686 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16687 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16688 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16689 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16690 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16691 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16692 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16693 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16694 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16695 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16696 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16697 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_3 16698 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 16699 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_3 16700 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 16701 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_3 16702 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 16703 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_3 16704 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 16705 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_3 16706 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 16707 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_3 16708 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 16709 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_3 16710 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 16711 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_3 16712 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 16713 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_4 16714 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16715 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16716 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16717 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16718 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16719 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16720 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16721 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16722 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16723 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16724 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16725 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16726 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16727 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16728 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16729 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16730 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16731 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16732 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16733 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16734 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16735 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16736 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16737 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16738 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16739 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16740 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16741 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16742 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16743 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16744 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16745 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16746 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16747 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16748 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16749 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16750 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16751 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16752 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16753 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16754 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_4 16755 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 16756 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_4 16757 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 16758 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_4 16759 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 16760 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_4 16761 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 16762 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_4 16763 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 16764 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_4 16765 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 16766 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_8_4 16767 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 16768 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_0 16769 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16770 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16771 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16772 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16773 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16774 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16775 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16776 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16777 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16778 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16779 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16780 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16781 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16782 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16783 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16784 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16785 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16786 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16787 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16788 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16789 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16790 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16791 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16792 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16793 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16794 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16795 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16796 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16797 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16798 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16799 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16800 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16801 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16802 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16803 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16804 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16805 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16806 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16807 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16808 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16809 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16810 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16811 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_0 16812 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 16813 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_0 16814 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 16815 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_0 16816 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 16817 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_0 16818 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 16819 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_0 16820 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 16821 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_0 16822 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 16823 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_1 16824 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16825 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16826 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16827 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16828 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16829 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16830 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16831 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16832 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16833 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16834 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16835 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16836 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16837 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16838 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16839 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16840 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16841 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16842 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16843 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16844 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16845 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16846 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16847 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16848 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16849 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16850 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16851 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16852 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16853 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16854 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16855 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16856 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16857 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16858 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16859 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16860 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16861 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16862 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16863 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16864 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16865 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16866 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16867 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16868 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_1 16869 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 16870 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_1 16871 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 16872 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_1 16873 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 16874 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_1 16875 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 16876 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_1 16877 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 16878 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_2 16879 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16880 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16881 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16882 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16883 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16884 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16885 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16886 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16887 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16888 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16889 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16890 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16891 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16892 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16893 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16894 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16895 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16896 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16897 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16898 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16899 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16900 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16901 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16902 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16903 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16904 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16905 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16906 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16907 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16908 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16909 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16910 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16911 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16912 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16913 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16914 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16915 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16916 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16917 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16918 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16919 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16920 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16921 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16922 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16923 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16924 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16925 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_2 16926 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 16927 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_2 16928 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 16929 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_2 16930 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 16931 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_2 16932 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 16933 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_3 16934 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16935 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16936 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16937 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16938 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16939 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16940 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16941 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16942 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16943 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16944 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16945 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16946 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16947 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16948 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16949 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16950 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16951 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16952 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16953 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16954 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16955 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16956 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16957 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16958 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16959 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16960 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16961 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16962 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16963 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16964 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16965 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16966 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16967 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16968 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16969 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16970 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16971 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16972 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16973 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16974 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16975 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16976 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16977 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16978 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16979 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16980 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16981 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16982 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_3 16983 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_3 16984 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_3 16985 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_3 16986 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_9_3 16987 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_3 16988 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_10_0 16989 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16990 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16991 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16992 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16993 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16994 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16995 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16996 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16997 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 16998 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 16999 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17000 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17001 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17002 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17003 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17004 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17005 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17006 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17007 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17008 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17009 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17010 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17011 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17012 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17013 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17014 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17015 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17016 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17017 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17018 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17019 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17020 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17021 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17022 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17023 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17024 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17025 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17026 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17027 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17028 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17029 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17030 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17031 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17032 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17033 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17034 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17035 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17036 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17037 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17038 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17039 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_10_0 17040 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_0 17041 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_10_0 17042 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_0 17043 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_10_1 17044 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17045 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17046 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17047 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17048 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17049 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17050 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17051 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17052 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17053 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17054 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17055 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17056 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17057 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17058 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17059 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17060 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17061 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17062 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17063 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17064 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17065 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17066 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17067 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17068 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17069 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17070 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17071 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17072 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17073 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17074 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17075 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17076 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17077 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17078 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17079 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17080 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17081 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17082 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17083 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17084 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17085 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17086 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17087 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17088 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17089 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17090 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17091 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17092 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17093 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17094 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_REGULAR 17095 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17096 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL__IPHONE_10_1 17097 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_1 17098 + #else 17099 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17100 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17101 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17102 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17103 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17104 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17105 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17106 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17107 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17108 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17109 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17110 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17111 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17112 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17113 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17114 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17115 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17116 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17117 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17118 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17119 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17120 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17121 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17122 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17123 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17124 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17125 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17126 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17127 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17128 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17129 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17130 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17131 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17132 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17133 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17134 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17135 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17136 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17137 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17138 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17139 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17140 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17141 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17142 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17143 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17144 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17145 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17146 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17147 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17148 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17149 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17150 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17151 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1 __AVAILABILITY_INTERNAL_DEPRECATED 17152 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 17153 + #endif 17154 + /* set up old style internal macros (up to 10.2) */ 17155 + #if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_10_2 17156 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2 __AVAILABILITY_INTERNAL_UNAVAILABLE 17157 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_10_2 17158 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2 __AVAILABILITY_INTERNAL_WEAK_IMPORT 17159 + #else 17160 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17161 + #endif 17162 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_NA __AVAILABILITY_INTERNAL__IPHONE_10_2 17163 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_NA_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_2 17164 + #if __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_2_1 17165 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17166 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17167 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17168 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17169 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17170 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17171 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17172 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17173 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17174 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17175 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17176 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17177 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17178 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17179 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17180 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17181 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17182 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17183 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17184 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17185 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17186 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17187 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17188 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17189 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17190 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17191 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17192 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17193 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17194 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17195 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17196 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17197 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17198 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17199 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17200 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17201 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17202 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17203 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17204 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17205 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17206 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17207 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17208 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17209 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17210 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17211 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17212 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17213 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17214 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17215 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17216 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17217 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17218 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17219 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_1 17220 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_1 17221 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_2_2 17222 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17223 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17224 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17225 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17226 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17227 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17228 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17229 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17230 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17231 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17232 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17233 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17234 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17235 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17236 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17237 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17238 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17239 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17240 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17241 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17242 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17243 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17244 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17245 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17246 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17247 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17248 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17249 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17250 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17251 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17252 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17253 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17254 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17255 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17256 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17257 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17258 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17259 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17260 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17261 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17262 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17263 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17264 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17265 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17266 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17267 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17268 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17269 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17270 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17271 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17272 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17273 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17274 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17275 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17276 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_2_2 17277 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_2_2 17278 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_0 17279 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17280 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17281 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17282 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17283 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17284 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17285 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17286 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17287 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17288 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17289 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17290 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17291 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17292 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17293 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17294 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17295 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17296 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17297 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17298 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17299 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17300 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17301 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17302 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17303 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17304 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17305 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17306 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17307 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17308 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17309 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17310 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17311 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17312 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17313 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17314 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17315 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17316 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17317 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17318 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17319 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17320 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17321 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17322 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17323 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17324 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17325 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17326 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17327 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17328 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17329 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17330 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17331 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17332 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17333 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_0 17334 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_0 17335 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_1 17336 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17337 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17338 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17339 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17340 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17341 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17342 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17343 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17344 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17345 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17346 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17347 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17348 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17349 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17350 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17351 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17352 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17353 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17354 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17355 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17356 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17357 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17358 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17359 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17360 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17361 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17362 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17363 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17364 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17365 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17366 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17367 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17368 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17369 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17370 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17371 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17372 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17373 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17374 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17375 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17376 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17377 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17378 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17379 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17380 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17381 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17382 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17383 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17384 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17385 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17386 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17387 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17388 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17389 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17390 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_1 17391 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_1 17392 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_3_2 17393 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17394 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17395 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17396 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17397 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17398 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17399 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17400 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17401 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17402 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17403 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17404 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17405 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17406 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17407 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17408 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17409 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17410 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17411 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17412 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17413 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17414 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17415 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17416 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17417 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17418 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17419 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17420 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17421 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17422 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17423 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17424 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17425 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17426 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17427 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17428 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17429 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17430 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17431 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17432 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17433 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17434 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17435 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17436 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17437 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17438 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17439 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17440 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17441 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17442 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17443 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17444 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17445 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17446 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17447 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_3_2 17448 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_3_2 17449 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_0 17450 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17451 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17452 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17453 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17454 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17455 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17456 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17457 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17458 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17459 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17460 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17461 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17462 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17463 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17464 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17465 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17466 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17467 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17468 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17469 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17470 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17471 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17472 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17473 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17474 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17475 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17476 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17477 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17478 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17479 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17480 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17481 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17482 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17483 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17484 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17485 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17486 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17487 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17488 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17489 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17490 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17491 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17492 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17493 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17494 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17495 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17496 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17497 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17498 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17499 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17500 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17501 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17502 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17503 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17504 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_0 17505 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_0 17506 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_1 17507 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17508 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17509 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17510 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17511 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17512 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17513 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17514 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17515 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17516 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17517 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17518 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17519 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17520 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17521 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17522 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17523 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17524 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17525 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17526 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17527 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17528 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17529 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17530 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17531 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17532 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17533 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17534 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17535 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17536 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17537 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17538 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17539 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17540 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17541 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17542 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17543 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17544 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17545 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17546 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17547 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17548 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17549 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17550 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17551 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17552 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17553 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17554 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17555 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17556 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17557 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17558 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17559 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17560 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17561 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_1 17562 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_1 17563 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_2 17564 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17565 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17566 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17567 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17568 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17569 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17570 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17571 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17572 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17573 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17574 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17575 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17576 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17577 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17578 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17579 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17580 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17581 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17582 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17583 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17584 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17585 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17586 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17587 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17588 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17589 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17590 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17591 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17592 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17593 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17594 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17595 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17596 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17597 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17598 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17599 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17600 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17601 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17602 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17603 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17604 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17605 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17606 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17607 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17608 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17609 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17610 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17611 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17612 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17613 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17614 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17615 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17616 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17617 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17618 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_2 17619 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_2 17620 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_4_3 17621 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17622 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17623 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17624 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17625 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17626 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17627 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17628 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17629 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17630 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17631 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17632 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17633 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17634 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17635 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17636 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17637 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17638 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17639 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17640 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17641 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17642 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17643 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17644 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17645 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17646 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17647 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17648 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17649 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17650 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17651 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17652 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17653 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17654 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17655 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17656 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17657 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17658 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17659 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17660 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17661 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17662 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17663 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17664 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17665 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17666 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17667 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17668 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17669 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17670 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17671 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17672 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17673 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17674 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17675 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_4_3 17676 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_4_3 17677 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_5_0 17678 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17679 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17680 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17681 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17682 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17683 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17684 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17685 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17686 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17687 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17688 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17689 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17690 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17691 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17692 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17693 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17694 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17695 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17696 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17697 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17698 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17699 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17700 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17701 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17702 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17703 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17704 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17705 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17706 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17707 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17708 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17709 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17710 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17711 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17712 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17713 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17714 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17715 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17716 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17717 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17718 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17719 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17720 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17721 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17722 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17723 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17724 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17725 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17726 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17727 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17728 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17729 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17730 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17731 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17732 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_0 17733 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_0 17734 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_5_1 17735 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17736 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17737 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17738 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17739 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17740 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17741 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17742 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17743 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17744 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17745 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17746 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17747 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17748 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17749 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17750 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17751 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17752 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17753 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17754 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17755 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17756 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17757 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17758 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17759 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17760 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17761 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17762 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17763 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17764 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17765 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17766 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17767 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17768 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17769 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17770 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17771 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17772 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17773 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17774 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17775 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17776 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17777 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17778 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17779 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17780 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17781 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17782 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17783 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17784 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17785 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17786 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17787 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17788 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17789 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_5_1 17790 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_5_1 17791 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_6_0 17792 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17793 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17794 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17795 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17796 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17797 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17798 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17799 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17800 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17801 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17802 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17803 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17804 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17805 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17806 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17807 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17808 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17809 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17810 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17811 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17812 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17813 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17814 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17815 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17816 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17817 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17818 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17819 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17820 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17821 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17822 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17823 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17824 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17825 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17826 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17827 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17828 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17829 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17830 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17831 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17832 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17833 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17834 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17835 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17836 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17837 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17838 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17839 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17840 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17841 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17842 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17843 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17844 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17845 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17846 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_0 17847 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_0 17848 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_6_1 17849 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17850 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17851 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17852 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17853 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17854 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17855 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17856 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17857 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17858 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17859 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17860 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17861 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17862 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17863 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17864 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17865 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17866 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17867 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17868 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17869 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17870 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17871 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17872 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17873 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17874 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17875 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17876 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17877 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17878 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17879 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17880 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17881 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17882 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17883 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17884 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17885 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17886 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17887 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17888 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17889 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17890 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17891 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17892 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17893 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17894 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17895 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17896 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17897 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17898 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17899 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17900 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17901 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17902 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17903 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_6_1 17904 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_6_1 17905 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_7_0 17906 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17907 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17908 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17909 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17910 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17911 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17912 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17913 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17914 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17915 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17916 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17917 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17918 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17919 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17920 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17921 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17922 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17923 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17924 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17925 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17926 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17927 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17928 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17929 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17930 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17931 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17932 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17933 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17934 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17935 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17936 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17937 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17938 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17939 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17940 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17941 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17942 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17943 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17944 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17945 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17946 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17947 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17948 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17949 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17950 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17951 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17952 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17953 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17954 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17955 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17956 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17957 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17958 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17959 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17960 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_0 17961 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_0 17962 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_7_1 17963 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17964 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17965 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17966 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17967 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17968 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17969 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17970 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17971 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17972 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17973 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17974 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17975 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17976 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17977 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17978 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17979 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17980 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17981 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17982 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17983 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17984 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17985 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17986 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17987 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17988 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17989 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17990 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17991 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 17992 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 17993 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 17994 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 17995 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 17996 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 17997 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 17998 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 17999 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 18000 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 18001 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 18002 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 18003 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 18004 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 18005 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 18006 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 18007 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 18008 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 18009 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 18010 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 18011 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 18012 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 18013 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 18014 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 18015 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 18016 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 18017 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_7_1 18018 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_7_1 18019 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_0 18020 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18021 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18022 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18023 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18024 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18025 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18026 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18027 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18028 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18029 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18030 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18031 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18032 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18033 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18034 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18035 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18036 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18037 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18038 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18039 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18040 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18041 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18042 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18043 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18044 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18045 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18046 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18047 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18048 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18049 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18050 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18051 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18052 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18053 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18054 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18055 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18056 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18057 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18058 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18059 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18060 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18061 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18062 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18063 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18064 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18065 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18066 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18067 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18068 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18069 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18070 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18071 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18072 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18073 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18074 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_0 18075 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_0 18076 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_1 18077 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18078 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18079 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18080 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18081 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18082 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18083 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18084 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18085 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18086 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18087 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18088 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18089 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18090 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18091 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18092 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18093 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18094 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18095 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18096 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18097 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18098 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18099 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18100 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18101 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18102 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18103 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18104 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18105 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18106 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18107 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18108 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18109 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18110 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18111 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_1 18112 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 18113 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_1 18114 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 18115 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_1 18116 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 18117 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_1 18118 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 18119 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_1 18120 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 18121 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_1 18122 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 18123 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_1 18124 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 18125 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_1 18126 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 18127 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_1 18128 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 18129 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_1 18130 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 18131 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_1 18132 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_1 18133 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_2 18134 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18135 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18136 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18137 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18138 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18139 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18140 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18141 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18142 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18143 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18144 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18145 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18146 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18147 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18148 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18149 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18150 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18151 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18152 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18153 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18154 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18155 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18156 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18157 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18158 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18159 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18160 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18161 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18162 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18163 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18164 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18165 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18166 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18167 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18168 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18169 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18170 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_2 18171 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 18172 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_2 18173 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 18174 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_2 18175 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 18176 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_2 18177 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 18178 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_2 18179 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 18180 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_2 18181 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 18182 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_2 18183 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 18184 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_2 18185 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 18186 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_2 18187 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 18188 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_2 18189 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_2 18190 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_3 18191 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18192 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18193 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18194 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18195 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18196 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18197 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18198 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18199 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18200 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18201 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18202 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18203 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18204 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18205 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18206 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18207 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18208 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18209 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18210 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18211 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18212 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18213 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18214 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18215 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18216 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18217 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18218 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18219 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18220 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18221 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18222 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18223 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18224 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18225 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18226 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18227 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18228 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18229 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_3 18230 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 18231 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_3 18232 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 18233 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_3 18234 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 18235 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_3 18236 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 18237 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_3 18238 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 18239 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_3 18240 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 18241 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_3 18242 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 18243 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_3 18244 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 18245 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_3 18246 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_3 18247 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_4 18248 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18249 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18250 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18251 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18252 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18253 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18254 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18255 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18256 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18257 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18258 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18259 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18260 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18261 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18262 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18263 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18264 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18265 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18266 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18267 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18268 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18269 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18270 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18271 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18272 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18273 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18274 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18275 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18276 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18277 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18278 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18279 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18280 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18281 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18282 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18283 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18284 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18285 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18286 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18287 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18288 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_4 18289 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 18290 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_4 18291 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 18292 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_4 18293 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 18294 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_4 18295 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 18296 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_4 18297 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 18298 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_4 18299 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 18300 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_4 18301 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 18302 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_8_4 18303 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_8_4 18304 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_0 18305 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18306 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18307 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18308 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18309 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18310 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18311 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18312 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18313 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18314 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18315 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18316 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18317 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18318 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18319 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18320 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18321 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18322 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18323 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18324 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18325 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18326 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18327 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18328 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18329 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18330 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18331 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18332 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18333 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18334 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18335 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18336 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18337 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18338 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18339 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18340 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18341 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18342 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18343 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18344 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18345 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18346 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18347 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_0 18348 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 18349 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_0 18350 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 18351 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_0 18352 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 18353 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_0 18354 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 18355 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_0 18356 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 18357 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_0 18358 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 18359 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_0 18360 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_0 18361 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_1 18362 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18363 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18364 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18365 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18366 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18367 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18368 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18369 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18370 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18371 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18372 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18373 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18374 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18375 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18376 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18377 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18378 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18379 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18380 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18381 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18382 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18383 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18384 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18385 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18386 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18387 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18388 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18389 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18390 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18391 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18392 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18393 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18394 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18395 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18396 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18397 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18398 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18399 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18400 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18401 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18402 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18403 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18404 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18405 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18406 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_1 18407 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 18408 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_1 18409 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 18410 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_1 18411 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 18412 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_1 18413 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 18414 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_1 18415 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 18416 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_1 18417 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_1 18418 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_2 18419 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18420 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18421 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18422 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18423 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18424 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18425 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18426 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18427 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18428 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18429 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18430 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18431 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18432 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18433 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18434 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18435 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18436 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18437 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18438 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18439 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18440 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18441 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18442 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18443 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18444 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18445 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18446 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18447 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18448 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18449 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18450 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18451 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18452 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18453 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18454 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18455 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18456 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18457 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18458 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18459 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18460 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18461 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18462 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18463 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18464 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18465 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_2 18466 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 18467 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_2 18468 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 18469 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_2 18470 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 18471 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_2 18472 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 18473 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_2 18474 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_2 18475 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_9_3 18476 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18477 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18478 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18479 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18480 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18481 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18482 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18483 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18484 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18485 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18486 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18487 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18488 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18489 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18490 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18491 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18492 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18493 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18494 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18495 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18496 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18497 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18498 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18499 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18500 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18501 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18502 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18503 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18504 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18505 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18506 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18507 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18508 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18509 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18510 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18511 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18512 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18513 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18514 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18515 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18516 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18517 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18518 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18519 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18520 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18521 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18522 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18523 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18524 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_3 18525 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_3 18526 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_3 18527 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_3 18528 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_3 18529 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_3 18530 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_9_3 18531 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_9_3 18532 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_10_0 18533 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18534 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18535 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18536 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18537 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18538 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18539 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18540 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18541 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18542 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18543 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18544 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18545 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18546 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18547 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18548 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18549 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18550 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18551 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18552 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18553 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18554 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18555 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18556 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18557 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18558 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18559 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18560 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18561 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18562 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18563 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18564 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18565 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18566 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18567 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18568 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18569 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18570 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18571 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18572 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18573 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18574 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18575 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18576 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18577 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18578 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18579 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18580 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18581 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18582 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18583 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_10_0 18584 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_0 18585 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_10_0 18586 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_0 18587 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_10_0 18588 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_0 18589 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_10_1 18590 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18591 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18592 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18593 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18594 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18595 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18596 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18597 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18598 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18599 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18600 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18601 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18602 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18603 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18604 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18605 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18606 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18607 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18608 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18609 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18610 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18611 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18612 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18613 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18614 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18615 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18616 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18617 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18618 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18619 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18620 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18621 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18622 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18623 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18624 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18625 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18626 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18627 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18628 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18629 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18630 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18631 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18632 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18633 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18634 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18635 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18636 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18637 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18638 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18639 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18640 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18641 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18642 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_10_1 18643 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_1 18644 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_10_1 18645 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_1 18646 + #elif __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_10_2 18647 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18648 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18649 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18650 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18651 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18652 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18653 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18654 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18655 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18656 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18657 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18658 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18659 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18660 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18661 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18662 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18663 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18664 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18665 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18666 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18667 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18668 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18669 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18670 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18671 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18672 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18673 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18674 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18675 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18676 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18677 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18678 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18679 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18680 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18681 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18682 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18683 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18684 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18685 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18686 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18687 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18688 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18689 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18690 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18691 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18692 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18693 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18694 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18695 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18696 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18697 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18698 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18699 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_REGULAR 18700 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_REGULAR 18701 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL__IPHONE_10_2 18702 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL__IPHONE_10_2 18703 + #else 18704 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18705 + #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18706 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18707 + #define __AVAILABILITY_INTERNAL__IPHONE_2_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18708 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18709 + #define __AVAILABILITY_INTERNAL__IPHONE_2_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18710 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18711 + #define __AVAILABILITY_INTERNAL__IPHONE_3_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18712 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18713 + #define __AVAILABILITY_INTERNAL__IPHONE_3_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18714 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18715 + #define __AVAILABILITY_INTERNAL__IPHONE_3_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18716 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18717 + #define __AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18718 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18719 + #define __AVAILABILITY_INTERNAL__IPHONE_4_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18720 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18721 + #define __AVAILABILITY_INTERNAL__IPHONE_4_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18722 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18723 + #define __AVAILABILITY_INTERNAL__IPHONE_4_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18724 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18725 + #define __AVAILABILITY_INTERNAL__IPHONE_5_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18726 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18727 + #define __AVAILABILITY_INTERNAL__IPHONE_5_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18728 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18729 + #define __AVAILABILITY_INTERNAL__IPHONE_6_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18730 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18731 + #define __AVAILABILITY_INTERNAL__IPHONE_6_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18732 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18733 + #define __AVAILABILITY_INTERNAL__IPHONE_7_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18734 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18735 + #define __AVAILABILITY_INTERNAL__IPHONE_7_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18736 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18737 + #define __AVAILABILITY_INTERNAL__IPHONE_8_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18738 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18739 + #define __AVAILABILITY_INTERNAL__IPHONE_8_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18740 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18741 + #define __AVAILABILITY_INTERNAL__IPHONE_8_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18742 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18743 + #define __AVAILABILITY_INTERNAL__IPHONE_8_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18744 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18745 + #define __AVAILABILITY_INTERNAL__IPHONE_8_4_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18746 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18747 + #define __AVAILABILITY_INTERNAL__IPHONE_9_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18748 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18749 + #define __AVAILABILITY_INTERNAL__IPHONE_9_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18750 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18751 + #define __AVAILABILITY_INTERNAL__IPHONE_9_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18752 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18753 + #define __AVAILABILITY_INTERNAL__IPHONE_9_3_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18754 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18755 + #define __AVAILABILITY_INTERNAL__IPHONE_10_0_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18756 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18757 + #define __AVAILABILITY_INTERNAL__IPHONE_10_1_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18758 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2 __AVAILABILITY_INTERNAL_DEPRECATED 18759 + #define __AVAILABILITY_INTERNAL__IPHONE_10_2_DEP__IPHONE_10_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 18760 + #endif 12335 18761 /* set up internal macros (n/a) */ 12336 18762 #define __AVAILABILITY_INTERNAL__IPHONE_NA __AVAILABILITY_INTERNAL_UNAVAILABLE 12337 18763 #define __AVAILABILITY_INTERNAL__IPHONE_NA_DEP__IPHONE_NA __AVAILABILITY_INTERNAL_UNAVAILABLE ··· 12343 18769 #define __MAC_OS_X_VERSION_MIN_REQUIRED __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ 12344 18770 /* make sure a default max version is set */ 12345 18771 #ifndef __MAC_OS_X_VERSION_MAX_ALLOWED 12346 - #define __MAC_OS_X_VERSION_MAX_ALLOWED __MAC_10_11_2 18772 + #define __MAC_OS_X_VERSION_MAX_ALLOWED __MAC_10_12_2 12347 18773 #endif 12348 18774 12349 18775 #if defined(__has_attribute) && defined(__has_feature) ··· 12440 18866 #else 12441 18867 #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.0,deprecated=10.11.2))) 12442 18868 #endif 18869 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.0,deprecated=10.11.3))) 18870 + #if __has_feature(attribute_availability_with_message) 18871 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.0,deprecated=10.11.3,message=_msg))) 18872 + #else 18873 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.0,deprecated=10.11.3))) 18874 + #endif 18875 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.0,deprecated=10.11.4))) 18876 + #if __has_feature(attribute_availability_with_message) 18877 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.0,deprecated=10.11.4,message=_msg))) 18878 + #else 18879 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.0,deprecated=10.11.4))) 18880 + #endif 18881 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.0,deprecated=10.12))) 18882 + #if __has_feature(attribute_availability_with_message) 18883 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.0,deprecated=10.12,message=_msg))) 18884 + #else 18885 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.0,deprecated=10.12))) 18886 + #endif 18887 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.0,deprecated=10.12.1))) 18888 + #if __has_feature(attribute_availability_with_message) 18889 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.0,deprecated=10.12.1,message=_msg))) 18890 + #else 18891 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.0,deprecated=10.12.1))) 18892 + #endif 18893 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.0,deprecated=10.12.2))) 18894 + #if __has_feature(attribute_availability_with_message) 18895 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.0,deprecated=10.12.2,message=_msg))) 18896 + #else 18897 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.0,deprecated=10.12.2))) 18898 + #endif 12443 18899 #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.0))) 12444 18900 #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.0))) 12445 18901 #define __AVAILABILITY_INTERNAL__MAC_10_1 __attribute__((availability(macosx,introduced=10.1))) ··· 12527 18983 #else 12528 18984 #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.1,deprecated=10.11.2))) 12529 18985 #endif 18986 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.1,deprecated=10.11.3))) 18987 + #if __has_feature(attribute_availability_with_message) 18988 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.1,deprecated=10.11.3,message=_msg))) 18989 + #else 18990 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.1,deprecated=10.11.3))) 18991 + #endif 18992 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.1,deprecated=10.11.4))) 18993 + #if __has_feature(attribute_availability_with_message) 18994 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.1,deprecated=10.11.4,message=_msg))) 18995 + #else 18996 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.1,deprecated=10.11.4))) 18997 + #endif 18998 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.1,deprecated=10.12))) 18999 + #if __has_feature(attribute_availability_with_message) 19000 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.1,deprecated=10.12,message=_msg))) 19001 + #else 19002 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.1,deprecated=10.12))) 19003 + #endif 19004 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.1,deprecated=10.12.1))) 19005 + #if __has_feature(attribute_availability_with_message) 19006 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.1,deprecated=10.12.1,message=_msg))) 19007 + #else 19008 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.1,deprecated=10.12.1))) 19009 + #endif 19010 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.1,deprecated=10.12.2))) 19011 + #if __has_feature(attribute_availability_with_message) 19012 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.1,deprecated=10.12.2,message=_msg))) 19013 + #else 19014 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.1,deprecated=10.12.2))) 19015 + #endif 12530 19016 #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.1))) 12531 19017 #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.1))) 12532 19018 #define __AVAILABILITY_INTERNAL__MAC_10_2 __attribute__((availability(macosx,introduced=10.2))) ··· 12608 19094 #else 12609 19095 #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.2,deprecated=10.11.2))) 12610 19096 #endif 19097 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.2,deprecated=10.11.3))) 19098 + #if __has_feature(attribute_availability_with_message) 19099 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.2,deprecated=10.11.3,message=_msg))) 19100 + #else 19101 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.2,deprecated=10.11.3))) 19102 + #endif 19103 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.2,deprecated=10.11.4))) 19104 + #if __has_feature(attribute_availability_with_message) 19105 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.2,deprecated=10.11.4,message=_msg))) 19106 + #else 19107 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.2,deprecated=10.11.4))) 19108 + #endif 19109 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.2,deprecated=10.12))) 19110 + #if __has_feature(attribute_availability_with_message) 19111 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.2,deprecated=10.12,message=_msg))) 19112 + #else 19113 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.2,deprecated=10.12))) 19114 + #endif 19115 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.2,deprecated=10.12.1))) 19116 + #if __has_feature(attribute_availability_with_message) 19117 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.2,deprecated=10.12.1,message=_msg))) 19118 + #else 19119 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.2,deprecated=10.12.1))) 19120 + #endif 19121 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.2,deprecated=10.12.2))) 19122 + #if __has_feature(attribute_availability_with_message) 19123 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.2,deprecated=10.12.2,message=_msg))) 19124 + #else 19125 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.2,deprecated=10.12.2))) 19126 + #endif 12611 19127 #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.2))) 12612 19128 #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.2))) 12613 19129 #define __AVAILABILITY_INTERNAL__MAC_10_3 __attribute__((availability(macosx,introduced=10.3))) ··· 12683 19199 #else 12684 19200 #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.3,deprecated=10.11.2))) 12685 19201 #endif 19202 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.3,deprecated=10.11.3))) 19203 + #if __has_feature(attribute_availability_with_message) 19204 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.3,deprecated=10.11.3,message=_msg))) 19205 + #else 19206 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.3,deprecated=10.11.3))) 19207 + #endif 19208 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.3,deprecated=10.11.4))) 19209 + #if __has_feature(attribute_availability_with_message) 19210 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.3,deprecated=10.11.4,message=_msg))) 19211 + #else 19212 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.3,deprecated=10.11.4))) 19213 + #endif 19214 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.3,deprecated=10.12))) 19215 + #if __has_feature(attribute_availability_with_message) 19216 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.3,deprecated=10.12,message=_msg))) 19217 + #else 19218 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.3,deprecated=10.12))) 19219 + #endif 19220 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.3,deprecated=10.12.1))) 19221 + #if __has_feature(attribute_availability_with_message) 19222 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.3,deprecated=10.12.1,message=_msg))) 19223 + #else 19224 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.3,deprecated=10.12.1))) 19225 + #endif 19226 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.3,deprecated=10.12.2))) 19227 + #if __has_feature(attribute_availability_with_message) 19228 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.3,deprecated=10.12.2,message=_msg))) 19229 + #else 19230 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.3,deprecated=10.12.2))) 19231 + #endif 12686 19232 #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.3))) 12687 19233 #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.3))) 12688 19234 #define __AVAILABILITY_INTERNAL__MAC_10_4 __attribute__((availability(macosx,introduced=10.4))) ··· 12752 19298 #else 12753 19299 #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.4,deprecated=10.11.2))) 12754 19300 #endif 19301 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.4,deprecated=10.11.3))) 19302 + #if __has_feature(attribute_availability_with_message) 19303 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.4,deprecated=10.11.3,message=_msg))) 19304 + #else 19305 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.4,deprecated=10.11.3))) 19306 + #endif 19307 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.4,deprecated=10.11.4))) 19308 + #if __has_feature(attribute_availability_with_message) 19309 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.4,deprecated=10.11.4,message=_msg))) 19310 + #else 19311 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.4,deprecated=10.11.4))) 19312 + #endif 19313 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.4,deprecated=10.12))) 19314 + #if __has_feature(attribute_availability_with_message) 19315 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.4,deprecated=10.12,message=_msg))) 19316 + #else 19317 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.4,deprecated=10.12))) 19318 + #endif 19319 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.4,deprecated=10.12.1))) 19320 + #if __has_feature(attribute_availability_with_message) 19321 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.4,deprecated=10.12.1,message=_msg))) 19322 + #else 19323 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.4,deprecated=10.12.1))) 19324 + #endif 19325 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.4,deprecated=10.12.2))) 19326 + #if __has_feature(attribute_availability_with_message) 19327 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.4,deprecated=10.12.2,message=_msg))) 19328 + #else 19329 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.4,deprecated=10.12.2))) 19330 + #endif 12755 19331 #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.4))) 12756 19332 #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.4))) 12757 19333 #define __AVAILABILITY_INTERNAL__MAC_10_5 __attribute__((availability(macosx,introduced=10.5))) ··· 12815 19391 #else 12816 19392 #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.5,deprecated=10.11.2))) 12817 19393 #endif 19394 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.5,deprecated=10.11.3))) 19395 + #if __has_feature(attribute_availability_with_message) 19396 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.5,deprecated=10.11.3,message=_msg))) 19397 + #else 19398 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.5,deprecated=10.11.3))) 19399 + #endif 19400 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.5,deprecated=10.11.4))) 19401 + #if __has_feature(attribute_availability_with_message) 19402 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.5,deprecated=10.11.4,message=_msg))) 19403 + #else 19404 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.5,deprecated=10.11.4))) 19405 + #endif 19406 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.5,deprecated=10.12))) 19407 + #if __has_feature(attribute_availability_with_message) 19408 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.5,deprecated=10.12,message=_msg))) 19409 + #else 19410 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.5,deprecated=10.12))) 19411 + #endif 19412 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.5,deprecated=10.12.1))) 19413 + #if __has_feature(attribute_availability_with_message) 19414 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.5,deprecated=10.12.1,message=_msg))) 19415 + #else 19416 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.5,deprecated=10.12.1))) 19417 + #endif 19418 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.5,deprecated=10.12.2))) 19419 + #if __has_feature(attribute_availability_with_message) 19420 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.5,deprecated=10.12.2,message=_msg))) 19421 + #else 19422 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.5,deprecated=10.12.2))) 19423 + #endif 12818 19424 #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.5))) 12819 19425 #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.5))) 12820 19426 #define __AVAILABILITY_INTERNAL__MAC_10_6 __attribute__((availability(macosx,introduced=10.6))) ··· 12871 19477 #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.11.2,message=_msg))) 12872 19478 #else 12873 19479 #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.11.2))) 19480 + #endif 19481 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.6,deprecated=10.11.3))) 19482 + #if __has_feature(attribute_availability_with_message) 19483 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.11.3,message=_msg))) 19484 + #else 19485 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.11.3))) 19486 + #endif 19487 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.6,deprecated=10.11.4))) 19488 + #if __has_feature(attribute_availability_with_message) 19489 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.11.4,message=_msg))) 19490 + #else 19491 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.11.4))) 19492 + #endif 19493 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.6,deprecated=10.12))) 19494 + #if __has_feature(attribute_availability_with_message) 19495 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.12,message=_msg))) 19496 + #else 19497 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.12))) 19498 + #endif 19499 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.6,deprecated=10.12.1))) 19500 + #if __has_feature(attribute_availability_with_message) 19501 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.12.1,message=_msg))) 19502 + #else 19503 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.12.1))) 19504 + #endif 19505 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.6,deprecated=10.12.2))) 19506 + #if __has_feature(attribute_availability_with_message) 19507 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.12.2,message=_msg))) 19508 + #else 19509 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.6,deprecated=10.12.2))) 12874 19510 #endif 12875 19511 #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.6))) 12876 19512 #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.6))) ··· 12923 19559 #else 12924 19560 #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.7,deprecated=10.11.2))) 12925 19561 #endif 19562 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.7,deprecated=10.11.3))) 19563 + #if __has_feature(attribute_availability_with_message) 19564 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.7,deprecated=10.11.3,message=_msg))) 19565 + #else 19566 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.7,deprecated=10.11.3))) 19567 + #endif 19568 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.7,deprecated=10.11.4))) 19569 + #if __has_feature(attribute_availability_with_message) 19570 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.7,deprecated=10.11.4,message=_msg))) 19571 + #else 19572 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.7,deprecated=10.11.4))) 19573 + #endif 19574 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.7,deprecated=10.12))) 19575 + #if __has_feature(attribute_availability_with_message) 19576 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.7,deprecated=10.12,message=_msg))) 19577 + #else 19578 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.7,deprecated=10.12))) 19579 + #endif 19580 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.7,deprecated=10.12.1))) 19581 + #if __has_feature(attribute_availability_with_message) 19582 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.7,deprecated=10.12.1,message=_msg))) 19583 + #else 19584 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.7,deprecated=10.12.1))) 19585 + #endif 19586 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.7,deprecated=10.12.2))) 19587 + #if __has_feature(attribute_availability_with_message) 19588 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.7,deprecated=10.12.2,message=_msg))) 19589 + #else 19590 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.7,deprecated=10.12.2))) 19591 + #endif 12926 19592 #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.7))) 12927 19593 #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.7))) 12928 19594 #define __AVAILABILITY_INTERNAL__MAC_10_8 __attribute__((availability(macosx,introduced=10.8))) ··· 12968 19634 #else 12969 19635 #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.8,deprecated=10.11.2))) 12970 19636 #endif 19637 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.8,deprecated=10.11.3))) 19638 + #if __has_feature(attribute_availability_with_message) 19639 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.8,deprecated=10.11.3,message=_msg))) 19640 + #else 19641 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.8,deprecated=10.11.3))) 19642 + #endif 19643 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.8,deprecated=10.11.4))) 19644 + #if __has_feature(attribute_availability_with_message) 19645 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.8,deprecated=10.11.4,message=_msg))) 19646 + #else 19647 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.8,deprecated=10.11.4))) 19648 + #endif 19649 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.8,deprecated=10.12))) 19650 + #if __has_feature(attribute_availability_with_message) 19651 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.8,deprecated=10.12,message=_msg))) 19652 + #else 19653 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.8,deprecated=10.12))) 19654 + #endif 19655 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.8,deprecated=10.12.1))) 19656 + #if __has_feature(attribute_availability_with_message) 19657 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.8,deprecated=10.12.1,message=_msg))) 19658 + #else 19659 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.8,deprecated=10.12.1))) 19660 + #endif 19661 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.8,deprecated=10.12.2))) 19662 + #if __has_feature(attribute_availability_with_message) 19663 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.8,deprecated=10.12.2,message=_msg))) 19664 + #else 19665 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.8,deprecated=10.12.2))) 19666 + #endif 12971 19667 #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.8))) 12972 19668 #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.8))) 12973 19669 #define __AVAILABILITY_INTERNAL__MAC_10_9 __attribute__((availability(macosx,introduced=10.9))) ··· 13007 19703 #else 13008 19704 #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.9,deprecated=10.11.2))) 13009 19705 #endif 19706 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.9,deprecated=10.11.3))) 19707 + #if __has_feature(attribute_availability_with_message) 19708 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.9,deprecated=10.11.3,message=_msg))) 19709 + #else 19710 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.9,deprecated=10.11.3))) 19711 + #endif 19712 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.9,deprecated=10.11.4))) 19713 + #if __has_feature(attribute_availability_with_message) 19714 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.9,deprecated=10.11.4,message=_msg))) 19715 + #else 19716 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.9,deprecated=10.11.4))) 19717 + #endif 19718 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.9,deprecated=10.12))) 19719 + #if __has_feature(attribute_availability_with_message) 19720 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.9,deprecated=10.12,message=_msg))) 19721 + #else 19722 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.9,deprecated=10.12))) 19723 + #endif 19724 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.9,deprecated=10.12.1))) 19725 + #if __has_feature(attribute_availability_with_message) 19726 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.9,deprecated=10.12.1,message=_msg))) 19727 + #else 19728 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.9,deprecated=10.12.1))) 19729 + #endif 19730 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.9,deprecated=10.12.2))) 19731 + #if __has_feature(attribute_availability_with_message) 19732 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.9,deprecated=10.12.2,message=_msg))) 19733 + #else 19734 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.9,deprecated=10.12.2))) 19735 + #endif 13010 19736 #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.9))) 13011 19737 #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.9))) 13012 19738 #define __AVAILABILITY_INTERNAL__MAC_10_10 __attribute__((availability(macosx,introduced=10.10))) ··· 13040 19766 #else 13041 19767 #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.10,deprecated=10.11.2))) 13042 19768 #endif 19769 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.10,deprecated=10.11.3))) 19770 + #if __has_feature(attribute_availability_with_message) 19771 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.10,deprecated=10.11.3,message=_msg))) 19772 + #else 19773 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.10,deprecated=10.11.3))) 19774 + #endif 19775 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.10,deprecated=10.11.4))) 19776 + #if __has_feature(attribute_availability_with_message) 19777 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.10,deprecated=10.11.4,message=_msg))) 19778 + #else 19779 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.10,deprecated=10.11.4))) 19780 + #endif 19781 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.10,deprecated=10.12))) 19782 + #if __has_feature(attribute_availability_with_message) 19783 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.10,deprecated=10.12,message=_msg))) 19784 + #else 19785 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.10,deprecated=10.12))) 19786 + #endif 19787 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.10,deprecated=10.12.1))) 19788 + #if __has_feature(attribute_availability_with_message) 19789 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.10,deprecated=10.12.1,message=_msg))) 19790 + #else 19791 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.10,deprecated=10.12.1))) 19792 + #endif 19793 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.10,deprecated=10.12.2))) 19794 + #if __has_feature(attribute_availability_with_message) 19795 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.10,deprecated=10.12.2,message=_msg))) 19796 + #else 19797 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.10,deprecated=10.12.2))) 19798 + #endif 13043 19799 #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.10))) 13044 19800 #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.10))) 13045 19801 #define __AVAILABILITY_INTERNAL__MAC_10_10_2 __attribute__((availability(macosx,introduced=10.10.2))) ··· 13067 19823 #else 13068 19824 #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.11.2))) 13069 19825 #endif 19826 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.11.3))) 19827 + #if __has_feature(attribute_availability_with_message) 19828 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.11.3,message=_msg))) 19829 + #else 19830 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.11.3))) 19831 + #endif 19832 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.11.4))) 19833 + #if __has_feature(attribute_availability_with_message) 19834 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.11.4,message=_msg))) 19835 + #else 19836 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.11.4))) 19837 + #endif 19838 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.12))) 19839 + #if __has_feature(attribute_availability_with_message) 19840 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.12,message=_msg))) 19841 + #else 19842 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.12))) 19843 + #endif 19844 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.12.1))) 19845 + #if __has_feature(attribute_availability_with_message) 19846 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.12.1,message=_msg))) 19847 + #else 19848 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.12.1))) 19849 + #endif 19850 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.12.2))) 19851 + #if __has_feature(attribute_availability_with_message) 19852 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.12.2,message=_msg))) 19853 + #else 19854 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2,deprecated=10.12.2))) 19855 + #endif 13070 19856 #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.2))) 13071 19857 #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.10.2))) 13072 19858 #define __AVAILABILITY_INTERNAL__MAC_10_10_3 __attribute__((availability(macosx,introduced=10.10.3))) ··· 13088 19874 #else 13089 19875 #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.11.2))) 13090 19876 #endif 19877 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.11.3))) 19878 + #if __has_feature(attribute_availability_with_message) 19879 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.11.3,message=_msg))) 19880 + #else 19881 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.11.3))) 19882 + #endif 19883 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.11.4))) 19884 + #if __has_feature(attribute_availability_with_message) 19885 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.11.4,message=_msg))) 19886 + #else 19887 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.11.4))) 19888 + #endif 19889 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.12))) 19890 + #if __has_feature(attribute_availability_with_message) 19891 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.12,message=_msg))) 19892 + #else 19893 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.12))) 19894 + #endif 19895 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.12.1))) 19896 + #if __has_feature(attribute_availability_with_message) 19897 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.12.1,message=_msg))) 19898 + #else 19899 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.12.1))) 19900 + #endif 19901 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.12.2))) 19902 + #if __has_feature(attribute_availability_with_message) 19903 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.12.2,message=_msg))) 19904 + #else 19905 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3,deprecated=10.12.2))) 19906 + #endif 13091 19907 #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.10.3))) 13092 19908 #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.10.3))) 13093 19909 #define __AVAILABILITY_INTERNAL__MAC_10_11 __attribute__((availability(macosx,introduced=10.11))) ··· 13103 19919 #else 13104 19920 #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.11,deprecated=10.11.2))) 13105 19921 #endif 19922 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.11,deprecated=10.11.3))) 19923 + #if __has_feature(attribute_availability_with_message) 19924 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.11,deprecated=10.11.3,message=_msg))) 19925 + #else 19926 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.11,deprecated=10.11.3))) 19927 + #endif 19928 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.11,deprecated=10.11.4))) 19929 + #if __has_feature(attribute_availability_with_message) 19930 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.11,deprecated=10.11.4,message=_msg))) 19931 + #else 19932 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.11,deprecated=10.11.4))) 19933 + #endif 19934 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.11,deprecated=10.12))) 19935 + #if __has_feature(attribute_availability_with_message) 19936 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.11,deprecated=10.12,message=_msg))) 19937 + #else 19938 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.11,deprecated=10.12))) 19939 + #endif 19940 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.11,deprecated=10.12.1))) 19941 + #if __has_feature(attribute_availability_with_message) 19942 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.11,deprecated=10.12.1,message=_msg))) 19943 + #else 19944 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.11,deprecated=10.12.1))) 19945 + #endif 19946 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.11,deprecated=10.12.2))) 19947 + #if __has_feature(attribute_availability_with_message) 19948 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.11,deprecated=10.12.2,message=_msg))) 19949 + #else 19950 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.11,deprecated=10.12.2))) 19951 + #endif 13106 19952 #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.11))) 13107 19953 #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.11))) 13108 19954 #define __AVAILABILITY_INTERNAL__MAC_10_11_2 __attribute__((availability(macosx,introduced=10.11.2))) ··· 13112 19958 #else 13113 19959 #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.11.2))) 13114 19960 #endif 19961 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.11.3))) 19962 + #if __has_feature(attribute_availability_with_message) 19963 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.11.3,message=_msg))) 19964 + #else 19965 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.11.3))) 19966 + #endif 19967 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.11.4))) 19968 + #if __has_feature(attribute_availability_with_message) 19969 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.11.4,message=_msg))) 19970 + #else 19971 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.11.4))) 19972 + #endif 19973 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.12))) 19974 + #if __has_feature(attribute_availability_with_message) 19975 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.12,message=_msg))) 19976 + #else 19977 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.12))) 19978 + #endif 19979 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.12.1))) 19980 + #if __has_feature(attribute_availability_with_message) 19981 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.12.1,message=_msg))) 19982 + #else 19983 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.12.1))) 19984 + #endif 19985 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.12.2))) 19986 + #if __has_feature(attribute_availability_with_message) 19987 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.12.2,message=_msg))) 19988 + #else 19989 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2,deprecated=10.12.2))) 19990 + #endif 13115 19991 #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.2))) 13116 19992 #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.11.2))) 19993 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.11.3))) 19994 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_3 __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.11.3))) 19995 + #if __has_feature(attribute_availability_with_message) 19996 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.11.3,message=_msg))) 19997 + #else 19998 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_3_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.11.3))) 19999 + #endif 20000 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.11.4))) 20001 + #if __has_feature(attribute_availability_with_message) 20002 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.11.4,message=_msg))) 20003 + #else 20004 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.11.4))) 20005 + #endif 20006 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.12))) 20007 + #if __has_feature(attribute_availability_with_message) 20008 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.12,message=_msg))) 20009 + #else 20010 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.12))) 20011 + #endif 20012 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.12.1))) 20013 + #if __has_feature(attribute_availability_with_message) 20014 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.12.1,message=_msg))) 20015 + #else 20016 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.12.1))) 20017 + #endif 20018 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.12.2))) 20019 + #if __has_feature(attribute_availability_with_message) 20020 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.12.2,message=_msg))) 20021 + #else 20022 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.3,deprecated=10.12.2))) 20023 + #endif 20024 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.3))) 20025 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.11.3))) 20026 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.11.4))) 20027 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_11_4 __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.11.4))) 20028 + #if __has_feature(attribute_availability_with_message) 20029 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.11.4,message=_msg))) 20030 + #else 20031 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_11_4_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.11.4))) 20032 + #endif 20033 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.12))) 20034 + #if __has_feature(attribute_availability_with_message) 20035 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.12,message=_msg))) 20036 + #else 20037 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.12))) 20038 + #endif 20039 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.12.1))) 20040 + #if __has_feature(attribute_availability_with_message) 20041 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.12.1,message=_msg))) 20042 + #else 20043 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.12.1))) 20044 + #endif 20045 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.12.2))) 20046 + #if __has_feature(attribute_availability_with_message) 20047 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.12.2,message=_msg))) 20048 + #else 20049 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.4,deprecated=10.12.2))) 20050 + #endif 20051 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.11.4))) 20052 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.11.4))) 20053 + #define __AVAILABILITY_INTERNAL__MAC_10_12 __attribute__((availability(macosx,introduced=10.12))) 20054 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12 __attribute__((availability(macosx,introduced=10.12,deprecated=10.12))) 20055 + #if __has_feature(attribute_availability_with_message) 20056 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.12,deprecated=10.12,message=_msg))) 20057 + #else 20058 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_MSG(_msg) __attribute__((availability(macosx,introduced=10.12,deprecated=10.12))) 20059 + #endif 20060 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.12,deprecated=10.12.1))) 20061 + #if __has_feature(attribute_availability_with_message) 20062 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.12,deprecated=10.12.1,message=_msg))) 20063 + #else 20064 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.12,deprecated=10.12.1))) 20065 + #endif 20066 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.12,deprecated=10.12.2))) 20067 + #if __has_feature(attribute_availability_with_message) 20068 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.12,deprecated=10.12.2,message=_msg))) 20069 + #else 20070 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.12,deprecated=10.12.2))) 20071 + #endif 20072 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.12))) 20073 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.12))) 20074 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.12.1))) 20075 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_1 __attribute__((availability(macosx,introduced=10.12.1,deprecated=10.12.1))) 20076 + #if __has_feature(attribute_availability_with_message) 20077 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.12.1,deprecated=10.12.1,message=_msg))) 20078 + #else 20079 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_1_MSG(_msg) __attribute__((availability(macosx,introduced=10.12.1,deprecated=10.12.1))) 20080 + #endif 20081 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.12.1,deprecated=10.12.2))) 20082 + #if __has_feature(attribute_availability_with_message) 20083 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.12.1,deprecated=10.12.2,message=_msg))) 20084 + #else 20085 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.12.1,deprecated=10.12.2))) 20086 + #endif 20087 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.12.1))) 20088 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.12.1))) 20089 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.12.2))) 20090 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2_DEP__MAC_10_12_2 __attribute__((availability(macosx,introduced=10.12.2,deprecated=10.12.2))) 20091 + #if __has_feature(attribute_availability_with_message) 20092 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.12.2,deprecated=10.12.2,message=_msg))) 20093 + #else 20094 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2_DEP__MAC_10_12_2_MSG(_msg) __attribute__((availability(macosx,introduced=10.12.2,deprecated=10.12.2))) 20095 + #endif 20096 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,introduced=10.12.2))) 20097 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.12.2))) 13117 20098 #define __AVAILABILITY_INTERNAL__MAC_NA __attribute__((availability(macosx,unavailable))) 13118 20099 #define __AVAILABILITY_INTERNAL__MAC_NA_DEP__MAC_NA __attribute__((availability(macosx,unavailable))) 13119 20100 #define __AVAILABILITY_INTERNAL__MAC_NA_DEP__MAC_NA_MSG(_msg) __attribute__((availability(macosx,unavailable))) ··· 13122 20103 13123 20104 #ifndef __AVAILABILITY_INTERNAL__MAC_10_0 13124 20105 /* use old style attributes */ 20106 + #if __MAC_OS_X_VERSION_MAX_ALLOWED < __MAC_10_12_2 20107 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2 __AVAILABILITY_INTERNAL_UNAVAILABLE 20108 + #elif __MAC_OS_X_VERSION_MIN_REQUIRED < __MAC_10_12_2 20109 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2 __AVAILABILITY_INTERNAL_WEAK_IMPORT 20110 + #else 20111 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2 __AVAILABILITY_INTERNAL_REGULAR 20112 + #endif 20113 + #if __MAC_OS_X_VERSION_MAX_ALLOWED < __MAC_10_12_1 20114 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1 __AVAILABILITY_INTERNAL_UNAVAILABLE 20115 + #elif __MAC_OS_X_VERSION_MIN_REQUIRED < __MAC_10_12_1 20116 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1 __AVAILABILITY_INTERNAL_WEAK_IMPORT 20117 + #else 20118 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1 __AVAILABILITY_INTERNAL_REGULAR 20119 + #endif 20120 + #if __MAC_OS_X_VERSION_MAX_ALLOWED < __MAC_10_12 20121 + #define __AVAILABILITY_INTERNAL__MAC_10_12 __AVAILABILITY_INTERNAL_UNAVAILABLE 20122 + #elif __MAC_OS_X_VERSION_MIN_REQUIRED < __MAC_10_12 20123 + #define __AVAILABILITY_INTERNAL__MAC_10_12 __AVAILABILITY_INTERNAL_WEAK_IMPORT 20124 + #else 20125 + #define __AVAILABILITY_INTERNAL__MAC_10_12 __AVAILABILITY_INTERNAL_REGULAR 20126 + #endif 20127 + #if __MAC_OS_X_VERSION_MAX_ALLOWED < __MAC_10_11_4 20128 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4 __AVAILABILITY_INTERNAL_UNAVAILABLE 20129 + #elif __MAC_OS_X_VERSION_MIN_REQUIRED < __MAC_10_11_4 20130 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4 __AVAILABILITY_INTERNAL_WEAK_IMPORT 20131 + #else 20132 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4 __AVAILABILITY_INTERNAL_REGULAR 20133 + #endif 20134 + #if __MAC_OS_X_VERSION_MAX_ALLOWED < __MAC_10_11_3 20135 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3 __AVAILABILITY_INTERNAL_UNAVAILABLE 20136 + #elif __MAC_OS_X_VERSION_MIN_REQUIRED < __MAC_10_11_3 20137 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3 __AVAILABILITY_INTERNAL_WEAK_IMPORT 20138 + #else 20139 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3 __AVAILABILITY_INTERNAL_REGULAR 20140 + #endif 13125 20141 #if __MAC_OS_X_VERSION_MAX_ALLOWED < __MAC_10_11_2 13126 20142 #define __AVAILABILITY_INTERNAL__MAC_10_11_2 __AVAILABILITY_INTERNAL_UNAVAILABLE 13127 20143 #elif __MAC_OS_X_VERSION_MIN_REQUIRED < __MAC_10_11_2 ··· 13746 20762 #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_2 __AVAILABILITY_INTERNAL__MAC_10_11_2 13747 20763 #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_2 13748 20764 #endif 20765 + #if __MAC_OS_X_VERSION_MIN_REQUIRED >= __MAC_10_11_3 20766 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20767 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20768 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20769 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20770 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20771 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20772 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20773 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20774 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20775 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20776 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20777 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20778 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20779 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20780 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20781 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20782 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20783 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20784 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20785 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20786 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20787 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20788 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20789 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20790 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20791 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20792 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20793 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20794 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20795 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20796 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL_DEPRECATED 20797 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20798 + #else 20799 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_0 20800 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_0 20801 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_1 20802 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_1 20803 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_2 20804 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_2 20805 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_3 20806 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_3 20807 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_4 20808 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_4 20809 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_5 20810 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_5 20811 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_6 20812 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_6 20813 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_7 20814 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_7 20815 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_8 20816 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_8 20817 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_9 20818 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_9 20819 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_10 20820 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10 20821 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_10_2 20822 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10_2 20823 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_10_3 20824 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10_3 20825 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_11 20826 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11 20827 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_11_2 20828 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_2 20829 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_3 __AVAILABILITY_INTERNAL__MAC_10_11_3 20830 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_3_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_3 20831 + #endif 20832 + #if __MAC_OS_X_VERSION_MIN_REQUIRED >= __MAC_10_11_4 20833 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20834 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20835 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20836 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20837 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20838 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20839 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20840 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20841 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20842 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20843 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20844 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20845 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20846 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20847 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20848 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20849 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20850 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20851 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20852 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20853 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20854 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20855 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20856 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20857 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20858 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20859 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20860 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20861 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20862 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20863 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20864 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20865 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL_DEPRECATED 20866 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20867 + #else 20868 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_0 20869 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_0 20870 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_1 20871 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_1 20872 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_2 20873 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_2 20874 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_3 20875 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_3 20876 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_4 20877 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_4 20878 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_5 20879 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_5 20880 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_6 20881 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_6 20882 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_7 20883 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_7 20884 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_8 20885 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_8 20886 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_9 20887 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_9 20888 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_10 20889 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10 20890 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_10_2 20891 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10_2 20892 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_10_3 20893 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10_3 20894 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_11 20895 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11 20896 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_11_2 20897 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_2 20898 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_11_3 20899 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_3 20900 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_11_4 __AVAILABILITY_INTERNAL__MAC_10_11_4 20901 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_11_4_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_4 20902 + #endif 20903 + #if __MAC_OS_X_VERSION_MIN_REQUIRED >= __MAC_10_12 20904 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20905 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20906 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20907 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20908 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20909 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20910 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20911 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20912 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20913 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20914 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20915 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20916 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20917 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20918 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20919 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20920 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20921 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20922 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20923 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20924 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20925 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20926 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20927 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20928 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20929 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20930 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20931 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20932 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20933 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20934 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20935 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20936 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20937 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20938 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12 __AVAILABILITY_INTERNAL_DEPRECATED 20939 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20940 + #else 20941 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_0 20942 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_0 20943 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_1 20944 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_1 20945 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_2 20946 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_2 20947 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_3 20948 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_3 20949 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_4 20950 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_4 20951 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_5 20952 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_5 20953 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_6 20954 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_6 20955 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_7 20956 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_7 20957 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_8 20958 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_8 20959 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_9 20960 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_9 20961 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_10 20962 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10 20963 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_10_2 20964 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10_2 20965 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_10_3 20966 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10_3 20967 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_11 20968 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11 20969 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_11_2 20970 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_2 20971 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_11_3 20972 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_3 20973 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_11_4 20974 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_4 20975 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12 __AVAILABILITY_INTERNAL__MAC_10_12 20976 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_12 20977 + #endif 20978 + #if __MAC_OS_X_VERSION_MIN_REQUIRED >= __MAC_10_12_1 20979 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 20980 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20981 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 20982 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20983 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 20984 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20985 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 20986 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20987 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 20988 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20989 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 20990 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20991 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 20992 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20993 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 20994 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20995 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 20996 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20997 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 20998 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 20999 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 21000 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21001 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 21002 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21003 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 21004 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21005 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 21006 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21007 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 21008 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21009 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 21010 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21011 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 21012 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21013 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 21014 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21015 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL_DEPRECATED 21016 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21017 + #else 21018 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_0 21019 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_0 21020 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_1 21021 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_1 21022 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_2 21023 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_2 21024 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_3 21025 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_3 21026 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_4 21027 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_4 21028 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_5 21029 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_5 21030 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_6 21031 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_6 21032 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_7 21033 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_7 21034 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_8 21035 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_8 21036 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_9 21037 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_9 21038 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_10 21039 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10 21040 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_10_2 21041 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10_2 21042 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_10_3 21043 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10_3 21044 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_11 21045 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11 21046 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_11_2 21047 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_2 21048 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_11_3 21049 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_3 21050 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_11_4 21051 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_4 21052 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_12 21053 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_12 21054 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_1 __AVAILABILITY_INTERNAL__MAC_10_12_1 21055 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_1_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_12_1 21056 + #endif 21057 + #if __MAC_OS_X_VERSION_MIN_REQUIRED >= __MAC_10_12_2 21058 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21059 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21060 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21061 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21062 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21063 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21064 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21065 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21066 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21067 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21068 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21069 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21070 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21071 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21072 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21073 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21074 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21075 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21076 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21077 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21078 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21079 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21080 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21081 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21082 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21083 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21084 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21085 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21086 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21087 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21088 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21089 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21090 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21091 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21092 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21093 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21094 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21095 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21096 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL_DEPRECATED 21097 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL_DEPRECATED_MSG(_msg) 21098 + #else 21099 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_0 21100 + #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_0 21101 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_1 21102 + #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_1 21103 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_2 21104 + #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_2 21105 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_3 21106 + #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_3 21107 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_4 21108 + #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_4 21109 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_5 21110 + #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_5 21111 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_6 21112 + #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_6 21113 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_7 21114 + #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_7 21115 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_8 21116 + #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_8 21117 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_9 21118 + #define __AVAILABILITY_INTERNAL__MAC_10_9_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_9 21119 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_10 21120 + #define __AVAILABILITY_INTERNAL__MAC_10_10_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10 21121 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_10_2 21122 + #define __AVAILABILITY_INTERNAL__MAC_10_10_2_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10_2 21123 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_10_3 21124 + #define __AVAILABILITY_INTERNAL__MAC_10_10_3_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_10_3 21125 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_11 21126 + #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11 21127 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_11_2 21128 + #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_2 21129 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_11_3 21130 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_3 21131 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_11_4 21132 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_4 21133 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_12 21134 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_12 21135 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_12_1 21136 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_12_1 21137 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2_DEP__MAC_10_12_2 __AVAILABILITY_INTERNAL__MAC_10_12_2 21138 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2_DEP__MAC_10_12_2_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_12_2 21139 + #endif 13749 21140 #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_NA __AVAILABILITY_INTERNAL__MAC_10_0 13750 21141 #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_NA_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_0 13751 21142 #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_NA __AVAILABILITY_INTERNAL__MAC_10_1 ··· 13776 21167 #define __AVAILABILITY_INTERNAL__MAC_10_11_DEP__MAC_NA_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11 13777 21168 #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_NA __AVAILABILITY_INTERNAL__MAC_10_11_2 13778 21169 #define __AVAILABILITY_INTERNAL__MAC_10_11_2_DEP__MAC_NA_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_2 21170 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_NA __AVAILABILITY_INTERNAL__MAC_10_11_3 21171 + #define __AVAILABILITY_INTERNAL__MAC_10_11_3_DEP__MAC_NA_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_3 21172 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_NA __AVAILABILITY_INTERNAL__MAC_10_11_4 21173 + #define __AVAILABILITY_INTERNAL__MAC_10_11_4_DEP__MAC_NA_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_11_4 21174 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_NA __AVAILABILITY_INTERNAL__MAC_10_12 21175 + #define __AVAILABILITY_INTERNAL__MAC_10_12_DEP__MAC_NA_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_12 21176 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_NA __AVAILABILITY_INTERNAL__MAC_10_12_1 21177 + #define __AVAILABILITY_INTERNAL__MAC_10_12_1_DEP__MAC_NA_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_12_1 21178 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2_DEP__MAC_NA __AVAILABILITY_INTERNAL__MAC_10_12_2 21179 + #define __AVAILABILITY_INTERNAL__MAC_10_12_2_DEP__MAC_NA_MSG(_msg) __AVAILABILITY_INTERNAL__MAC_10_12_2 13779 21180 #define __AVAILABILITY_INTERNAL__MAC_NA_DEP__MAC_NA __AVAILABILITY_INTERNAL_UNAVAILABLE 13780 21181 #define __AVAILABILITY_INTERNAL__MAC_NA_DEP__MAC_NA_MSG(_msg) __AVAILABILITY_INTERNAL_UNAVAILABLE 13781 21182 #endif 21183 + #endif 21184 + 21185 + /* 21186 + Macros for defining which versions/platform a given symbol can be used. 21187 + 21188 + @see http://clang.llvm.org/docs/AttributeReference.html#availability 21189 + */ 21190 + 21191 + /* 21192 + * API Introductions 21193 + * 21194 + * Use to specify the release that a particular API became available. 21195 + * 21196 + * Platform names: 21197 + * macos, ios, tvos, watchos 21198 + * 21199 + * Examples: 21200 + * __API_AVAILABLE(macos(10.10)) 21201 + * __API_AVAILABLE(macos(10.9), ios(10.0)) 21202 + * __API_AVAILABLE(macos(10.4), ios(8.0), watchos(2.0), tvos(10.0)) 21203 + */ 21204 + #define __API_AVAILABLE_PLATFORM_macos(x) macos,introduced=x 21205 + #define __API_AVAILABLE_PLATFORM_macosx(x) macosx,introduced=x 21206 + #define __API_AVAILABLE_PLATFORM_ios(x) ios,introduced=x 21207 + #define __API_AVAILABLE_PLATFORM_watchos(x) watchos,introduced=x 21208 + #define __API_AVAILABLE_PLATFORM_tvos(x) tvos,introduced=x 21209 + 21210 + #define __API_A(x) __attribute__((availability(__API_AVAILABLE_PLATFORM_##x))) 21211 + #define __API_AVAILABLE1(x) __API_A(x) 21212 + #define __API_AVAILABLE2(x,y) __API_A(x) __API_A(y) 21213 + #define __API_AVAILABLE3(x,y,z) __API_A(x) __API_A(y) __API_A(z) 21214 + #define __API_AVAILABLE4(x,y,z,t) __API_A(x) __API_A(y) __API_A(z) __API_A(t) 21215 + #define __API_AVAILABLE_GET_MACRO(_1,_2,_3,_4,NAME,...) NAME 21216 + 21217 + /* 21218 + * API Deprecations 21219 + * 21220 + * Use to specify the release that a particular API became unavailable. 21221 + * 21222 + * Platform names: 21223 + * macos, ios, tvos, watchos 21224 + * 21225 + * Examples: 21226 + * 21227 + * __API_DEPRECATED("No longer supported", macos(10.4, 10.8)) 21228 + * __API_DEPRECATED("No longer supported", macos(10.4, 10.8), ios(2.0, 3.0), watchos(2.0, 3.0), tvos(9.0, 10.0)) 21229 + * 21230 + * __API_DEPRECATED_WITH_REPLACEMENT("-setName:", tvos(10.0, 10.4), ios(9.0, 10.0)) 21231 + * __API_DEPRECATED_WITH_REPLACEMENT("SomeClassName", macos(10.4, 10.6), watchos(2.0, 3.0)) 21232 + */ 21233 + #define __API_DEPRECATED_PLATFORM_macos(x,y) macos,introduced=x,deprecated=y 21234 + #define __API_DEPRECATED_PLATFORM_macosx(x,y) macosx,introduced=x,deprecated=y 21235 + #define __API_DEPRECATED_PLATFORM_ios(x,y) ios,introduced=x,deprecated=y 21236 + #define __API_DEPRECATED_PLATFORM_watchos(x,y) watchos,introduced=x,deprecated=y 21237 + #define __API_DEPRECATED_PLATFORM_tvos(x,y) tvos,introduced=x,deprecated=y 21238 + 21239 + #define __API_D(msg,x) __attribute__((availability(__API_DEPRECATED_PLATFORM_##x,message=msg))) 21240 + #define __API_DEPRECATED_MSG2(msg,x) __API_D(msg,x) 21241 + #define __API_DEPRECATED_MSG3(msg,x,y) __API_D(msg,x) __API_D(msg,y) 21242 + #define __API_DEPRECATED_MSG4(msg,x,y,z) __API_DEPRECATED_MSG3(msg,x,y) __API_D(msg,z) 21243 + #define __API_DEPRECATED_MSG5(msg,x,y,z,t) __API_DEPRECATED_MSG4(msg,x,y,z) __API_D(msg,t) 21244 + #define __API_DEPRECATED_MSG_GET_MACRO(_1,_2,_3,_4,_5,NAME,...) NAME 21245 + 21246 + #if defined(__has_feature) 21247 + #if __has_feature(attribute_availability_with_replacement) 21248 + #define __API_R(rep,x) __attribute__((availability(__API_DEPRECATED_PLATFORM_##x,replacement=rep))) 21249 + #else 21250 + #define __API_R(rep,x) __attribute__((availability(__API_DEPRECATED_PLATFORM_##x))) 21251 + #endif 21252 + #else 21253 + #define __API_R(rep,x) __attribute__((availability(__API_DEPRECATED_PLATFORM_##x))) 21254 + #endif 21255 + 21256 + #define __API_DEPRECATED_REP2(rep,x) __API_R(rep,x) 21257 + #define __API_DEPRECATED_REP3(rep,x,y) __API_R(rep,x) __API_R(rep,y) 21258 + #define __API_DEPRECATED_REP4(rep,x,y,z) __API_DEPRECATED_REP3(rep,x,y) __API_R(rep,z) 21259 + #define __API_DEPRECATED_REP5(rep,x,y,z,t) __API_DEPRECATED_REP4(rep,x,y,z) __API_R(rep,t) 21260 + #define __API_DEPRECATED_REP_GET_MACRO(_1,_2,_3,_4,_5,NAME,...) NAME 21261 + 21262 + /* 21263 + * API Unavailability 21264 + * Use to specify that an API is unavailable for a particular platform. 21265 + * 21266 + * Example: 21267 + * __API_UNAVAILABLE(macos) 21268 + * __API_UNAVAILABLE(watchos, tvos) 21269 + */ 21270 + #define __API_UNAVAILABLE_PLATFORM_macos macos,unavailable 21271 + #define __API_UNAVAILABLE_PLATFORM_macosx macosx,unavailable 21272 + #define __API_UNAVAILABLE_PLATFORM_ios ios,unavailable 21273 + #define __API_UNAVAILABLE_PLATFORM_watchos watchos,unavailable 21274 + #define __API_UNAVAILABLE_PLATFORM_tvos tvos,unavailable 21275 + 21276 + #define __API_U(x) __attribute__((availability(__API_UNAVAILABLE_PLATFORM_##x))) 21277 + #define __API_UNAVAILABLE1(x) __API_U(x) 21278 + #define __API_UNAVAILABLE2(x,y) __API_U(x) __API_U(y) 21279 + #define __API_UNAVAILABLE3(x,y,z) __API_UNAVAILABLE2(x,y) __API_U(z) 21280 + #define __API_UNAVAILABLE_GET_MACRO(_1,_2,_3,NAME,...) NAME 21281 + 21282 + /* 21283 + * Swift compiler version 21284 + * Allows for project-agnostic “epochs” for frameworks imported into Swift via the Clang importer, like #if _compiler_version for Swift 21285 + * Example: 21286 + * 21287 + * #if __swift_compiler_version_at_least(800, 2, 20) 21288 + * - (nonnull NSString *)description; 21289 + * #else 21290 + * - (NSString *)description; 21291 + * #endif 21292 + */ 21293 + 21294 + #ifdef __SWIFT_COMPILER_VERSION 21295 + #define __swift_compiler_version_at_least_impl(X, Y, Z, a, b, ...) \ 21296 + __SWIFT_COMPILER_VERSION >= ((X * UINT64_C(1000) * 1000 * 1000) + (Z * 1000 * 1000) + (a * 1000) + b) 21297 + #define __swift_compiler_version_at_least(...) __swift_compiler_version_at_least_impl(__VA_ARGS__, 0, 0, 0, 0) 21298 + #else 21299 + #define __swift_compiler_version_at_least(...) 1 13782 21300 #endif 13783 21301 13784 21302 #endif /* __AVAILABILITY_INTERNAL__ */
+1414 -4
platform-include/AvailabilityMacros.h
··· 24 24 /* 25 25 File: AvailabilityMacros.h 26 26 27 - More Info: See TechNote 2064 27 + More Info: See the SDK Compatibility Guide 28 28 29 29 Contains: Autoconfiguration of AVAILABLE_ macros for Mac OS X 30 30 ··· 104 104 #define MAC_OS_X_VERSION_10_10_3 101003 105 105 #define MAC_OS_X_VERSION_10_11 101100 106 106 #define MAC_OS_X_VERSION_10_11_2 101102 107 + #define MAC_OS_X_VERSION_10_11_3 101103 108 + #define MAC_OS_X_VERSION_10_11_4 101104 109 + #define MAC_OS_X_VERSION_10_12 101200 110 + #define MAC_OS_X_VERSION_10_12_1 101201 111 + #define MAC_OS_X_VERSION_10_12_2 101202 107 112 108 113 /* 109 114 * If min OS not specified, assume 10.4 for intel ··· 127 132 #endif 128 133 129 134 /* 130 - * if max OS not specified, assume larger of (10.11.2, min) 135 + * if max OS not specified, assume larger of (10.12.2, min) 131 136 */ 132 137 #ifndef MAC_OS_X_VERSION_MAX_ALLOWED 133 - #if MAC_OS_X_VERSION_MIN_REQUIRED > MAC_OS_X_VERSION_10_11_2 138 + #if MAC_OS_X_VERSION_MIN_REQUIRED > MAC_OS_X_VERSION_10_12_2 134 139 #define MAC_OS_X_VERSION_MAX_ALLOWED MAC_OS_X_VERSION_MIN_REQUIRED 135 140 #else 136 - #define MAC_OS_X_VERSION_MAX_ALLOWED MAC_OS_X_VERSION_10_11_2 141 + #define MAC_OS_X_VERSION_MAX_ALLOWED MAC_OS_X_VERSION_10_12_2 137 142 #endif 138 143 #endif 139 144 ··· 2295 2300 #define DEPRECATED_IN_MAC_OS_X_VERSION_10_11_2_AND_LATER DEPRECATED_ATTRIBUTE 2296 2301 #else 2297 2302 #define DEPRECATED_IN_MAC_OS_X_VERSION_10_11_2_AND_LATER 2303 + #endif 2304 + 2305 + 2306 + /* 2307 + * AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER 2308 + * 2309 + * Used on declarations introduced in Mac OS X 10.11.3 2310 + */ 2311 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2312 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER __OSX_AVAILABLE_STARTING(__MAC_10_11_3, __IPHONE_NA) 2313 + #elif MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_11_3 2314 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER UNAVAILABLE_ATTRIBUTE 2315 + #elif MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_11_3 2316 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER WEAK_IMPORT_ATTRIBUTE 2317 + #else 2318 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER 2319 + #endif 2320 + 2321 + /* 2322 + * AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED 2323 + * 2324 + * Used on declarations introduced in Mac OS X 10.11.3, 2325 + * and deprecated in Mac OS X 10.11.3 2326 + */ 2327 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2328 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_3, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2329 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2330 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED DEPRECATED_ATTRIBUTE 2331 + #else 2332 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER 2333 + #endif 2334 + 2335 + /* 2336 + * AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2337 + * 2338 + * Used on declarations introduced in Mac OS X 10.0, 2339 + * but later deprecated in Mac OS X 10.11.3 2340 + */ 2341 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2342 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2343 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2344 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2345 + #else 2346 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER 2347 + #endif 2348 + 2349 + /* 2350 + * AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2351 + * 2352 + * Used on declarations introduced in Mac OS X 10.1, 2353 + * but later deprecated in Mac OS X 10.11.3 2354 + */ 2355 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2356 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2357 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2358 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2359 + #else 2360 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER 2361 + #endif 2362 + 2363 + /* 2364 + * AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2365 + * 2366 + * Used on declarations introduced in Mac OS X 10.2, 2367 + * but later deprecated in Mac OS X 10.11.3 2368 + */ 2369 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2370 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2371 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2372 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2373 + #else 2374 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER 2375 + #endif 2376 + 2377 + /* 2378 + * AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2379 + * 2380 + * Used on declarations introduced in Mac OS X 10.3, 2381 + * but later deprecated in Mac OS X 10.11.3 2382 + */ 2383 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2384 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2385 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2386 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2387 + #else 2388 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER 2389 + #endif 2390 + 2391 + /* 2392 + * AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2393 + * 2394 + * Used on declarations introduced in Mac OS X 10.4, 2395 + * but later deprecated in Mac OS X 10.11.3 2396 + */ 2397 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2398 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_4, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2399 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2400 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2401 + #else 2402 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER 2403 + #endif 2404 + 2405 + /* 2406 + * AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2407 + * 2408 + * Used on declarations introduced in Mac OS X 10.5, 2409 + * but later deprecated in Mac OS X 10.11.3 2410 + */ 2411 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2412 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_5, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2413 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2414 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2415 + #else 2416 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER 2417 + #endif 2418 + 2419 + /* 2420 + * AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2421 + * 2422 + * Used on declarations introduced in Mac OS X 10.6, 2423 + * but later deprecated in Mac OS X 10.11.3 2424 + */ 2425 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2426 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_6, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2427 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2428 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2429 + #else 2430 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER 2431 + #endif 2432 + 2433 + /* 2434 + * AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2435 + * 2436 + * Used on declarations introduced in Mac OS X 10.7, 2437 + * but later deprecated in Mac OS X 10.11.3 2438 + */ 2439 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2440 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_7, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2441 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2442 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2443 + #else 2444 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER 2445 + #endif 2446 + 2447 + /* 2448 + * AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2449 + * 2450 + * Used on declarations introduced in Mac OS X 10.8, 2451 + * but later deprecated in Mac OS X 10.11.3 2452 + */ 2453 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2454 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_8, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2455 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2456 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2457 + #else 2458 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER 2459 + #endif 2460 + 2461 + /* 2462 + * AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2463 + * 2464 + * Used on declarations introduced in Mac OS X 10.9, 2465 + * but later deprecated in Mac OS X 10.11.3 2466 + */ 2467 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2468 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_9, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2469 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2470 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2471 + #else 2472 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER 2473 + #endif 2474 + 2475 + /* 2476 + * AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2477 + * 2478 + * Used on declarations introduced in Mac OS X 10.10, 2479 + * but later deprecated in Mac OS X 10.11.3 2480 + */ 2481 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2482 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2483 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2484 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2485 + #else 2486 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER 2487 + #endif 2488 + 2489 + /* 2490 + * AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2491 + * 2492 + * Used on declarations introduced in Mac OS X 10.10.2, 2493 + * but later deprecated in Mac OS X 10.11.3 2494 + */ 2495 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2496 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10_2, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2497 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2498 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2499 + #else 2500 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER 2501 + #endif 2502 + 2503 + /* 2504 + * AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2505 + * 2506 + * Used on declarations introduced in Mac OS X 10.10.3, 2507 + * but later deprecated in Mac OS X 10.11.3 2508 + */ 2509 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2510 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10_3, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2511 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2512 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2513 + #else 2514 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER 2515 + #endif 2516 + 2517 + /* 2518 + * AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2519 + * 2520 + * Used on declarations introduced in Mac OS X 10.11, 2521 + * but later deprecated in Mac OS X 10.11.3 2522 + */ 2523 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2524 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2525 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2526 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2527 + #else 2528 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER 2529 + #endif 2530 + 2531 + /* 2532 + * AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 2533 + * 2534 + * Used on declarations introduced in Mac OS X 10.11.2, 2535 + * but later deprecated in Mac OS X 10.11.3 2536 + */ 2537 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2538 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_2, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2539 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2540 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 DEPRECATED_ATTRIBUTE 2541 + #else 2542 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3 AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER 2543 + #endif 2544 + 2545 + /* 2546 + * DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3_AND_LATER 2547 + * 2548 + * Used on types deprecated in Mac OS X 10.11.3 2549 + */ 2550 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2551 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3_AND_LATER __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_11_3, __IPHONE_NA, __IPHONE_NA) 2552 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_3 2553 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3_AND_LATER DEPRECATED_ATTRIBUTE 2554 + #else 2555 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_11_3_AND_LATER 2556 + #endif 2557 + 2558 + 2559 + /* 2560 + * AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER 2561 + * 2562 + * Used on declarations introduced in Mac OS X 10.11.4 2563 + */ 2564 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2565 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER __OSX_AVAILABLE_STARTING(__MAC_10_11_4, __IPHONE_NA) 2566 + #elif MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_11_4 2567 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER UNAVAILABLE_ATTRIBUTE 2568 + #elif MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_11_4 2569 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER WEAK_IMPORT_ATTRIBUTE 2570 + #else 2571 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER 2572 + #endif 2573 + 2574 + /* 2575 + * AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED 2576 + * 2577 + * Used on declarations introduced in Mac OS X 10.11.4, 2578 + * and deprecated in Mac OS X 10.11.4 2579 + */ 2580 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2581 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_4, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2582 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2583 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED DEPRECATED_ATTRIBUTE 2584 + #else 2585 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER 2586 + #endif 2587 + 2588 + /* 2589 + * AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2590 + * 2591 + * Used on declarations introduced in Mac OS X 10.0, 2592 + * but later deprecated in Mac OS X 10.11.4 2593 + */ 2594 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2595 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2596 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2597 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2598 + #else 2599 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER 2600 + #endif 2601 + 2602 + /* 2603 + * AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2604 + * 2605 + * Used on declarations introduced in Mac OS X 10.1, 2606 + * but later deprecated in Mac OS X 10.11.4 2607 + */ 2608 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2609 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2610 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2611 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2612 + #else 2613 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER 2614 + #endif 2615 + 2616 + /* 2617 + * AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2618 + * 2619 + * Used on declarations introduced in Mac OS X 10.2, 2620 + * but later deprecated in Mac OS X 10.11.4 2621 + */ 2622 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2623 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2624 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2625 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2626 + #else 2627 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER 2628 + #endif 2629 + 2630 + /* 2631 + * AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2632 + * 2633 + * Used on declarations introduced in Mac OS X 10.3, 2634 + * but later deprecated in Mac OS X 10.11.4 2635 + */ 2636 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2637 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2638 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2639 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2640 + #else 2641 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER 2642 + #endif 2643 + 2644 + /* 2645 + * AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2646 + * 2647 + * Used on declarations introduced in Mac OS X 10.4, 2648 + * but later deprecated in Mac OS X 10.11.4 2649 + */ 2650 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2651 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_4, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2652 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2653 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2654 + #else 2655 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER 2656 + #endif 2657 + 2658 + /* 2659 + * AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2660 + * 2661 + * Used on declarations introduced in Mac OS X 10.5, 2662 + * but later deprecated in Mac OS X 10.11.4 2663 + */ 2664 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2665 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_5, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2666 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2667 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2668 + #else 2669 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER 2670 + #endif 2671 + 2672 + /* 2673 + * AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2674 + * 2675 + * Used on declarations introduced in Mac OS X 10.6, 2676 + * but later deprecated in Mac OS X 10.11.4 2677 + */ 2678 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2679 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_6, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2680 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2681 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2682 + #else 2683 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER 2684 + #endif 2685 + 2686 + /* 2687 + * AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2688 + * 2689 + * Used on declarations introduced in Mac OS X 10.7, 2690 + * but later deprecated in Mac OS X 10.11.4 2691 + */ 2692 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2693 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_7, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2694 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2695 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2696 + #else 2697 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER 2698 + #endif 2699 + 2700 + /* 2701 + * AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2702 + * 2703 + * Used on declarations introduced in Mac OS X 10.8, 2704 + * but later deprecated in Mac OS X 10.11.4 2705 + */ 2706 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2707 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_8, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2708 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2709 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2710 + #else 2711 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER 2712 + #endif 2713 + 2714 + /* 2715 + * AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2716 + * 2717 + * Used on declarations introduced in Mac OS X 10.9, 2718 + * but later deprecated in Mac OS X 10.11.4 2719 + */ 2720 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2721 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_9, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2722 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2723 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2724 + #else 2725 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER 2726 + #endif 2727 + 2728 + /* 2729 + * AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2730 + * 2731 + * Used on declarations introduced in Mac OS X 10.10, 2732 + * but later deprecated in Mac OS X 10.11.4 2733 + */ 2734 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2735 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2736 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2737 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2738 + #else 2739 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER 2740 + #endif 2741 + 2742 + /* 2743 + * AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2744 + * 2745 + * Used on declarations introduced in Mac OS X 10.10.2, 2746 + * but later deprecated in Mac OS X 10.11.4 2747 + */ 2748 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2749 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10_2, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2750 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2751 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2752 + #else 2753 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER 2754 + #endif 2755 + 2756 + /* 2757 + * AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2758 + * 2759 + * Used on declarations introduced in Mac OS X 10.10.3, 2760 + * but later deprecated in Mac OS X 10.11.4 2761 + */ 2762 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2763 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10_3, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2764 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2765 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2766 + #else 2767 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER 2768 + #endif 2769 + 2770 + /* 2771 + * AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2772 + * 2773 + * Used on declarations introduced in Mac OS X 10.11, 2774 + * but later deprecated in Mac OS X 10.11.4 2775 + */ 2776 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2777 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2778 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2779 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2780 + #else 2781 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER 2782 + #endif 2783 + 2784 + /* 2785 + * AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2786 + * 2787 + * Used on declarations introduced in Mac OS X 10.11.2, 2788 + * but later deprecated in Mac OS X 10.11.4 2789 + */ 2790 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2791 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_2, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2792 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2793 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2794 + #else 2795 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER 2796 + #endif 2797 + 2798 + /* 2799 + * AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 2800 + * 2801 + * Used on declarations introduced in Mac OS X 10.11.3, 2802 + * but later deprecated in Mac OS X 10.11.4 2803 + */ 2804 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2805 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_3, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2806 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2807 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 DEPRECATED_ATTRIBUTE 2808 + #else 2809 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4 AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER 2810 + #endif 2811 + 2812 + /* 2813 + * DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4_AND_LATER 2814 + * 2815 + * Used on types deprecated in Mac OS X 10.11.4 2816 + */ 2817 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2818 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4_AND_LATER __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_11_4, __IPHONE_NA, __IPHONE_NA) 2819 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11_4 2820 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4_AND_LATER DEPRECATED_ATTRIBUTE 2821 + #else 2822 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_11_4_AND_LATER 2823 + #endif 2824 + 2825 + 2826 + /* 2827 + * AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER 2828 + * 2829 + * Used on declarations introduced in Mac OS X 10.12 2830 + */ 2831 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2832 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER __OSX_AVAILABLE_STARTING(__MAC_10_12, __IPHONE_NA) 2833 + #elif MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_12 2834 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER UNAVAILABLE_ATTRIBUTE 2835 + #elif MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_12 2836 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER WEAK_IMPORT_ATTRIBUTE 2837 + #else 2838 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER 2839 + #endif 2840 + 2841 + /* 2842 + * AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED 2843 + * 2844 + * Used on declarations introduced in Mac OS X 10.12, 2845 + * and deprecated in Mac OS X 10.12 2846 + */ 2847 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2848 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_12, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 2849 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 2850 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED DEPRECATED_ATTRIBUTE 2851 + #else 2852 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER 2853 + #endif 2854 + 2855 + /* 2856 + * AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 2857 + * 2858 + * Used on declarations introduced in Mac OS X 10.0, 2859 + * but later deprecated in Mac OS X 10.12 2860 + */ 2861 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2862 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 2863 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 2864 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 2865 + #else 2866 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER 2867 + #endif 2868 + 2869 + /* 2870 + * AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 2871 + * 2872 + * Used on declarations introduced in Mac OS X 10.1, 2873 + * but later deprecated in Mac OS X 10.12 2874 + */ 2875 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2876 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 2877 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 2878 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 2879 + #else 2880 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER 2881 + #endif 2882 + 2883 + /* 2884 + * AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 2885 + * 2886 + * Used on declarations introduced in Mac OS X 10.2, 2887 + * but later deprecated in Mac OS X 10.12 2888 + */ 2889 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2890 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 2891 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 2892 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 2893 + #else 2894 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER 2895 + #endif 2896 + 2897 + /* 2898 + * AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 2899 + * 2900 + * Used on declarations introduced in Mac OS X 10.3, 2901 + * but later deprecated in Mac OS X 10.12 2902 + */ 2903 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2904 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 2905 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 2906 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 2907 + #else 2908 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER 2909 + #endif 2910 + 2911 + /* 2912 + * AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 2913 + * 2914 + * Used on declarations introduced in Mac OS X 10.4, 2915 + * but later deprecated in Mac OS X 10.12 2916 + */ 2917 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2918 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_4, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 2919 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 2920 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 2921 + #else 2922 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER 2923 + #endif 2924 + 2925 + /* 2926 + * AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 2927 + * 2928 + * Used on declarations introduced in Mac OS X 10.5, 2929 + * but later deprecated in Mac OS X 10.12 2930 + */ 2931 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2932 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_5, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 2933 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 2934 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 2935 + #else 2936 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER 2937 + #endif 2938 + 2939 + /* 2940 + * AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 2941 + * 2942 + * Used on declarations introduced in Mac OS X 10.6, 2943 + * but later deprecated in Mac OS X 10.12 2944 + */ 2945 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2946 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_6, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 2947 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 2948 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 2949 + #else 2950 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER 2951 + #endif 2952 + 2953 + /* 2954 + * AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 2955 + * 2956 + * Used on declarations introduced in Mac OS X 10.7, 2957 + * but later deprecated in Mac OS X 10.12 2958 + */ 2959 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2960 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_7, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 2961 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 2962 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 2963 + #else 2964 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER 2965 + #endif 2966 + 2967 + /* 2968 + * AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 2969 + * 2970 + * Used on declarations introduced in Mac OS X 10.8, 2971 + * but later deprecated in Mac OS X 10.12 2972 + */ 2973 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2974 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_8, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 2975 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 2976 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 2977 + #else 2978 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER 2979 + #endif 2980 + 2981 + /* 2982 + * AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 2983 + * 2984 + * Used on declarations introduced in Mac OS X 10.9, 2985 + * but later deprecated in Mac OS X 10.12 2986 + */ 2987 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 2988 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_9, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 2989 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 2990 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 2991 + #else 2992 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER 2993 + #endif 2994 + 2995 + /* 2996 + * AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 2997 + * 2998 + * Used on declarations introduced in Mac OS X 10.10, 2999 + * but later deprecated in Mac OS X 10.12 3000 + */ 3001 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3002 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 3003 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 3004 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 3005 + #else 3006 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER 3007 + #endif 3008 + 3009 + /* 3010 + * AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 3011 + * 3012 + * Used on declarations introduced in Mac OS X 10.10.2, 3013 + * but later deprecated in Mac OS X 10.12 3014 + */ 3015 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3016 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10_2, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 3017 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 3018 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 3019 + #else 3020 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER 3021 + #endif 3022 + 3023 + /* 3024 + * AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 3025 + * 3026 + * Used on declarations introduced in Mac OS X 10.10.3, 3027 + * but later deprecated in Mac OS X 10.12 3028 + */ 3029 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3030 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10_3, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 3031 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 3032 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 3033 + #else 3034 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER 3035 + #endif 3036 + 3037 + /* 3038 + * AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 3039 + * 3040 + * Used on declarations introduced in Mac OS X 10.11, 3041 + * but later deprecated in Mac OS X 10.12 3042 + */ 3043 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3044 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 3045 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 3046 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 3047 + #else 3048 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER 3049 + #endif 3050 + 3051 + /* 3052 + * AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 3053 + * 3054 + * Used on declarations introduced in Mac OS X 10.11.2, 3055 + * but later deprecated in Mac OS X 10.12 3056 + */ 3057 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3058 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_2, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 3059 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 3060 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 3061 + #else 3062 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER 3063 + #endif 3064 + 3065 + /* 3066 + * AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 3067 + * 3068 + * Used on declarations introduced in Mac OS X 10.11.3, 3069 + * but later deprecated in Mac OS X 10.12 3070 + */ 3071 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3072 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_3, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 3073 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 3074 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 3075 + #else 3076 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER 3077 + #endif 3078 + 3079 + /* 3080 + * AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 3081 + * 3082 + * Used on declarations introduced in Mac OS X 10.11.4, 3083 + * but later deprecated in Mac OS X 10.12 3084 + */ 3085 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3086 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_4, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 3087 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 3088 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 DEPRECATED_ATTRIBUTE 3089 + #else 3090 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12 AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER 3091 + #endif 3092 + 3093 + /* 3094 + * DEPRECATED_IN_MAC_OS_X_VERSION_10_12_AND_LATER 3095 + * 3096 + * Used on types deprecated in Mac OS X 10.12 3097 + */ 3098 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3099 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_12_AND_LATER __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_12, __IPHONE_NA, __IPHONE_NA) 3100 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12 3101 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_12_AND_LATER DEPRECATED_ATTRIBUTE 3102 + #else 3103 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_12_AND_LATER 3104 + #endif 3105 + 3106 + 3107 + /* 3108 + * AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER 3109 + * 3110 + * Used on declarations introduced in Mac OS X 10.12.1 3111 + */ 3112 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3113 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER __OSX_AVAILABLE_STARTING(__MAC_10_12_1, __IPHONE_NA) 3114 + #elif MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_12_1 3115 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER UNAVAILABLE_ATTRIBUTE 3116 + #elif MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_12_1 3117 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER WEAK_IMPORT_ATTRIBUTE 3118 + #else 3119 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER 3120 + #endif 3121 + 3122 + /* 3123 + * AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER_BUT_DEPRECATED 3124 + * 3125 + * Used on declarations introduced in Mac OS X 10.12.1, 3126 + * and deprecated in Mac OS X 10.12.1 3127 + */ 3128 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3129 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER_BUT_DEPRECATED __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_12_1, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3130 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3131 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER_BUT_DEPRECATED DEPRECATED_ATTRIBUTE 3132 + #else 3133 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER_BUT_DEPRECATED AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER 3134 + #endif 3135 + 3136 + /* 3137 + * AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3138 + * 3139 + * Used on declarations introduced in Mac OS X 10.0, 3140 + * but later deprecated in Mac OS X 10.12.1 3141 + */ 3142 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3143 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3144 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3145 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3146 + #else 3147 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER 3148 + #endif 3149 + 3150 + /* 3151 + * AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3152 + * 3153 + * Used on declarations introduced in Mac OS X 10.1, 3154 + * but later deprecated in Mac OS X 10.12.1 3155 + */ 3156 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3157 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3158 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3159 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3160 + #else 3161 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER 3162 + #endif 3163 + 3164 + /* 3165 + * AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3166 + * 3167 + * Used on declarations introduced in Mac OS X 10.2, 3168 + * but later deprecated in Mac OS X 10.12.1 3169 + */ 3170 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3171 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3172 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3173 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3174 + #else 3175 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER 3176 + #endif 3177 + 3178 + /* 3179 + * AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3180 + * 3181 + * Used on declarations introduced in Mac OS X 10.3, 3182 + * but later deprecated in Mac OS X 10.12.1 3183 + */ 3184 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3185 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3186 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3187 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3188 + #else 3189 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER 3190 + #endif 3191 + 3192 + /* 3193 + * AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3194 + * 3195 + * Used on declarations introduced in Mac OS X 10.4, 3196 + * but later deprecated in Mac OS X 10.12.1 3197 + */ 3198 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3199 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_4, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3200 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3201 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3202 + #else 3203 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER 3204 + #endif 3205 + 3206 + /* 3207 + * AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3208 + * 3209 + * Used on declarations introduced in Mac OS X 10.5, 3210 + * but later deprecated in Mac OS X 10.12.1 3211 + */ 3212 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3213 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_5, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3214 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3215 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3216 + #else 3217 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER 3218 + #endif 3219 + 3220 + /* 3221 + * AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3222 + * 3223 + * Used on declarations introduced in Mac OS X 10.6, 3224 + * but later deprecated in Mac OS X 10.12.1 3225 + */ 3226 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3227 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_6, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3228 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3229 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3230 + #else 3231 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER 3232 + #endif 3233 + 3234 + /* 3235 + * AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3236 + * 3237 + * Used on declarations introduced in Mac OS X 10.7, 3238 + * but later deprecated in Mac OS X 10.12.1 3239 + */ 3240 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3241 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_7, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3242 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3243 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3244 + #else 3245 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER 3246 + #endif 3247 + 3248 + /* 3249 + * AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3250 + * 3251 + * Used on declarations introduced in Mac OS X 10.8, 3252 + * but later deprecated in Mac OS X 10.12.1 3253 + */ 3254 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3255 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_8, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3256 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3257 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3258 + #else 3259 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER 3260 + #endif 3261 + 3262 + /* 3263 + * AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3264 + * 3265 + * Used on declarations introduced in Mac OS X 10.9, 3266 + * but later deprecated in Mac OS X 10.12.1 3267 + */ 3268 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3269 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_9, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3270 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3271 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3272 + #else 3273 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER 3274 + #endif 3275 + 3276 + /* 3277 + * AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3278 + * 3279 + * Used on declarations introduced in Mac OS X 10.10, 3280 + * but later deprecated in Mac OS X 10.12.1 3281 + */ 3282 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3283 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3284 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3285 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3286 + #else 3287 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER 3288 + #endif 3289 + 3290 + /* 3291 + * AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3292 + * 3293 + * Used on declarations introduced in Mac OS X 10.10.2, 3294 + * but later deprecated in Mac OS X 10.12.1 3295 + */ 3296 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3297 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10_2, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3298 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3299 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3300 + #else 3301 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER 3302 + #endif 3303 + 3304 + /* 3305 + * AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3306 + * 3307 + * Used on declarations introduced in Mac OS X 10.10.3, 3308 + * but later deprecated in Mac OS X 10.12.1 3309 + */ 3310 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3311 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10_3, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3312 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3313 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3314 + #else 3315 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER 3316 + #endif 3317 + 3318 + /* 3319 + * AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3320 + * 3321 + * Used on declarations introduced in Mac OS X 10.11, 3322 + * but later deprecated in Mac OS X 10.12.1 3323 + */ 3324 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3325 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3326 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3327 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3328 + #else 3329 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER 3330 + #endif 3331 + 3332 + /* 3333 + * AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3334 + * 3335 + * Used on declarations introduced in Mac OS X 10.11.2, 3336 + * but later deprecated in Mac OS X 10.12.1 3337 + */ 3338 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3339 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_2, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3340 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3341 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3342 + #else 3343 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER 3344 + #endif 3345 + 3346 + /* 3347 + * AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3348 + * 3349 + * Used on declarations introduced in Mac OS X 10.11.3, 3350 + * but later deprecated in Mac OS X 10.12.1 3351 + */ 3352 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3353 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_3, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3354 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3355 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3356 + #else 3357 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER 3358 + #endif 3359 + 3360 + /* 3361 + * AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3362 + * 3363 + * Used on declarations introduced in Mac OS X 10.11.4, 3364 + * but later deprecated in Mac OS X 10.12.1 3365 + */ 3366 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3367 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_4, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3368 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3369 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3370 + #else 3371 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER 3372 + #endif 3373 + 3374 + /* 3375 + * AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 3376 + * 3377 + * Used on declarations introduced in Mac OS X 10.12, 3378 + * but later deprecated in Mac OS X 10.12.1 3379 + */ 3380 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3381 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_12, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3382 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3383 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 DEPRECATED_ATTRIBUTE 3384 + #else 3385 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1 AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER 3386 + #endif 3387 + 3388 + /* 3389 + * DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1_AND_LATER 3390 + * 3391 + * Used on types deprecated in Mac OS X 10.12.1 3392 + */ 3393 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3394 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1_AND_LATER __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_12_1, __IPHONE_NA, __IPHONE_NA) 3395 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_1 3396 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1_AND_LATER DEPRECATED_ATTRIBUTE 3397 + #else 3398 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_12_1_AND_LATER 3399 + #endif 3400 + 3401 + 3402 + /* 3403 + * AVAILABLE_MAC_OS_X_VERSION_10_12_2_AND_LATER 3404 + * 3405 + * Used on declarations introduced in Mac OS X 10.12.2 3406 + */ 3407 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3408 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_2_AND_LATER __OSX_AVAILABLE_STARTING(__MAC_10_12_2, __IPHONE_NA) 3409 + #elif MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_12_2 3410 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_2_AND_LATER UNAVAILABLE_ATTRIBUTE 3411 + #elif MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_12_2 3412 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_2_AND_LATER WEAK_IMPORT_ATTRIBUTE 3413 + #else 3414 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_2_AND_LATER 3415 + #endif 3416 + 3417 + /* 3418 + * AVAILABLE_MAC_OS_X_VERSION_10_12_2_AND_LATER_BUT_DEPRECATED 3419 + * 3420 + * Used on declarations introduced in Mac OS X 10.12.2, 3421 + * and deprecated in Mac OS X 10.12.2 3422 + */ 3423 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3424 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_2_AND_LATER_BUT_DEPRECATED __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_12_2, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3425 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3426 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_2_AND_LATER_BUT_DEPRECATED DEPRECATED_ATTRIBUTE 3427 + #else 3428 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_2_AND_LATER_BUT_DEPRECATED AVAILABLE_MAC_OS_X_VERSION_10_12_2_AND_LATER 3429 + #endif 3430 + 3431 + /* 3432 + * AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3433 + * 3434 + * Used on declarations introduced in Mac OS X 10.0, 3435 + * but later deprecated in Mac OS X 10.12.2 3436 + */ 3437 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3438 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3439 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3440 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3441 + #else 3442 + #define AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER 3443 + #endif 3444 + 3445 + /* 3446 + * AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3447 + * 3448 + * Used on declarations introduced in Mac OS X 10.1, 3449 + * but later deprecated in Mac OS X 10.12.2 3450 + */ 3451 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3452 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3453 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3454 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3455 + #else 3456 + #define AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER 3457 + #endif 3458 + 3459 + /* 3460 + * AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3461 + * 3462 + * Used on declarations introduced in Mac OS X 10.2, 3463 + * but later deprecated in Mac OS X 10.12.2 3464 + */ 3465 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3466 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3467 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3468 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3469 + #else 3470 + #define AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER 3471 + #endif 3472 + 3473 + /* 3474 + * AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3475 + * 3476 + * Used on declarations introduced in Mac OS X 10.3, 3477 + * but later deprecated in Mac OS X 10.12.2 3478 + */ 3479 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3480 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3481 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3482 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3483 + #else 3484 + #define AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER 3485 + #endif 3486 + 3487 + /* 3488 + * AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3489 + * 3490 + * Used on declarations introduced in Mac OS X 10.4, 3491 + * but later deprecated in Mac OS X 10.12.2 3492 + */ 3493 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3494 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_4, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3495 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3496 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3497 + #else 3498 + #define AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER 3499 + #endif 3500 + 3501 + /* 3502 + * AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3503 + * 3504 + * Used on declarations introduced in Mac OS X 10.5, 3505 + * but later deprecated in Mac OS X 10.12.2 3506 + */ 3507 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3508 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_5, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3509 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3510 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3511 + #else 3512 + #define AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER 3513 + #endif 3514 + 3515 + /* 3516 + * AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3517 + * 3518 + * Used on declarations introduced in Mac OS X 10.6, 3519 + * but later deprecated in Mac OS X 10.12.2 3520 + */ 3521 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3522 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_6, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3523 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3524 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3525 + #else 3526 + #define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER 3527 + #endif 3528 + 3529 + /* 3530 + * AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3531 + * 3532 + * Used on declarations introduced in Mac OS X 10.7, 3533 + * but later deprecated in Mac OS X 10.12.2 3534 + */ 3535 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3536 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_7, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3537 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3538 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3539 + #else 3540 + #define AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER 3541 + #endif 3542 + 3543 + /* 3544 + * AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3545 + * 3546 + * Used on declarations introduced in Mac OS X 10.8, 3547 + * but later deprecated in Mac OS X 10.12.2 3548 + */ 3549 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3550 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_8, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3551 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3552 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3553 + #else 3554 + #define AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER 3555 + #endif 3556 + 3557 + /* 3558 + * AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3559 + * 3560 + * Used on declarations introduced in Mac OS X 10.9, 3561 + * but later deprecated in Mac OS X 10.12.2 3562 + */ 3563 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3564 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_9, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3565 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3566 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3567 + #else 3568 + #define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER 3569 + #endif 3570 + 3571 + /* 3572 + * AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3573 + * 3574 + * Used on declarations introduced in Mac OS X 10.10, 3575 + * but later deprecated in Mac OS X 10.12.2 3576 + */ 3577 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3578 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3579 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3580 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3581 + #else 3582 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER 3583 + #endif 3584 + 3585 + /* 3586 + * AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3587 + * 3588 + * Used on declarations introduced in Mac OS X 10.10.2, 3589 + * but later deprecated in Mac OS X 10.12.2 3590 + */ 3591 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3592 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10_2, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3593 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3594 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3595 + #else 3596 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_10_2_AND_LATER 3597 + #endif 3598 + 3599 + /* 3600 + * AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3601 + * 3602 + * Used on declarations introduced in Mac OS X 10.10.3, 3603 + * but later deprecated in Mac OS X 10.12.2 3604 + */ 3605 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3606 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_10_3, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3607 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3608 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3609 + #else 3610 + #define AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_10_3_AND_LATER 3611 + #endif 3612 + 3613 + /* 3614 + * AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3615 + * 3616 + * Used on declarations introduced in Mac OS X 10.11, 3617 + * but later deprecated in Mac OS X 10.12.2 3618 + */ 3619 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3620 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3621 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3622 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3623 + #else 3624 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER 3625 + #endif 3626 + 3627 + /* 3628 + * AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3629 + * 3630 + * Used on declarations introduced in Mac OS X 10.11.2, 3631 + * but later deprecated in Mac OS X 10.12.2 3632 + */ 3633 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3634 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_2, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3635 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3636 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3637 + #else 3638 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_11_2_AND_LATER 3639 + #endif 3640 + 3641 + /* 3642 + * AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3643 + * 3644 + * Used on declarations introduced in Mac OS X 10.11.3, 3645 + * but later deprecated in Mac OS X 10.12.2 3646 + */ 3647 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3648 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_3, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3649 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3650 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3651 + #else 3652 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_11_3_AND_LATER 3653 + #endif 3654 + 3655 + /* 3656 + * AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3657 + * 3658 + * Used on declarations introduced in Mac OS X 10.11.4, 3659 + * but later deprecated in Mac OS X 10.12.2 3660 + */ 3661 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3662 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_11_4, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3663 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3664 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3665 + #else 3666 + #define AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_11_4_AND_LATER 3667 + #endif 3668 + 3669 + /* 3670 + * AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3671 + * 3672 + * Used on declarations introduced in Mac OS X 10.12, 3673 + * but later deprecated in Mac OS X 10.12.2 3674 + */ 3675 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3676 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_12, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3677 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3678 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3679 + #else 3680 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_12_AND_LATER 3681 + #endif 3682 + 3683 + /* 3684 + * AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 3685 + * 3686 + * Used on declarations introduced in Mac OS X 10.12.1, 3687 + * but later deprecated in Mac OS X 10.12.2 3688 + */ 3689 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3690 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_12_1, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3691 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3692 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 DEPRECATED_ATTRIBUTE 3693 + #else 3694 + #define AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2 AVAILABLE_MAC_OS_X_VERSION_10_12_1_AND_LATER 3695 + #endif 3696 + 3697 + /* 3698 + * DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2_AND_LATER 3699 + * 3700 + * Used on types deprecated in Mac OS X 10.12.2 3701 + */ 3702 + #if __AVAILABILITY_MACROS_USES_AVAILABILITY 3703 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2_AND_LATER __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_12_2, __IPHONE_NA, __IPHONE_NA) 3704 + #elif MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_12_2 3705 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2_AND_LATER DEPRECATED_ATTRIBUTE 3706 + #else 3707 + #define DEPRECATED_IN_MAC_OS_X_VERSION_10_12_2_AND_LATER 2298 3708 #endif 2299 3709 2300 3710
+1
src/CryptoTokenKit/CryptTokenKit
··· 1 + Headers
+12
src/CryptoTokenKit/Headers/CryptoTokenKit.h
··· 1 + #import <CryptoTokenKit/TKError.h> 2 + #import <CryptoTokenKit/TKTLVRecord.h> 3 + 4 + #import <CryptoTokenKit/TKToken.h> 5 + #import <CryptoTokenKit/TKTokenKeychainItem.h> 6 + #import <CryptoTokenKit/TKSmartCardToken.h> 7 + 8 + #import <CryptoTokenKit/TKTokenWatcher.h> 9 + 10 + #import <CryptoTokenKit/TKSmartCard.h> 11 + #import <CryptoTokenKit/TKSmartCardToken.h> 12 + #import <CryptoTokenKit/TKSmartCardATR.h>
+26
src/CryptoTokenKit/Headers/TKError.h
··· 1 + #import <Foundation/Foundation.h> 2 + 3 + NS_ASSUME_NONNULL_BEGIN 4 + 5 + extern NSString *const TKErrorDomain; 6 + 7 + typedef NS_ENUM(NSInteger, TKErrorCode) { 8 + TKErrorCodeNotImplemented = -1, 9 + TKErrorCodeCommunicationError = -2, 10 + TKErrorCodeCorruptedData = -3, 11 + TKErrorCodeCanceledByUser = -4, 12 + TKErrorCodeAuthenticationFailed = -5, 13 + TKErrorCodeObjectNotFound = -6, 14 + TKErrorCodeTokenNotFound = -7, 15 + TKErrorCodeBadParameter = -8, 16 + TKErrorCodeAuthenticationNeeded = -9, 17 + 18 + TKErrorAuthenticationFailed NS_ENUM_DEPRECATED(10_10, 10_11, 9_0, 9_0, "Use TKErrorCodeAuthenticationFailed") 19 + = TKErrorCodeAuthenticationFailed, 20 + TKErrorObjectNotFound NS_ENUM_DEPRECATED(10_10, 10_11, 9_0, 9_0, "Use TKErrorCodeObjectNotFound") 21 + = TKErrorCodeObjectNotFound, 22 + TKErrorTokenNotFound NS_ENUM_DEPRECATED(10_10, 10_11, 9_0, 9_0, "Use TKErrorCodeTokenNotFound") 23 + = TKErrorCodeTokenNotFound, 24 + }; 25 + 26 + NS_ASSUME_NONNULL_END
+263
src/CryptoTokenKit/Headers/TKSmartCard.h
··· 1 + #import <Foundation/Foundation.h> 2 + #import <CryptoTokenKit/TKSmartCardATR.h> 3 + 4 + NS_ASSUME_NONNULL_BEGIN 5 + 6 + @class TKSmartCard; 7 + @class TKSmartCardSlot; 8 + @class TKSmartCardUserInteraction; 9 + 10 + NS_CLASS_AVAILABLE(10_10, 9_0) 11 + @interface TKSmartCardSlotManager : NSObject 12 + 13 + @property (class, nullable, readonly) TKSmartCardSlotManager *defaultManager; 14 + 15 + @property (readonly) NSArray<NSString *> *slotNames; 16 + 17 + - (void)getSlotWithName:(NSString *)name reply:(void(^)(TKSmartCardSlot *__nullable slot))reply; 18 + 19 + @end 20 + 21 + typedef NS_ENUM(NSInteger, TKSmartCardSlotState) { 22 + 23 + TKSmartCardSlotStateMissing = 0, 24 + 25 + 26 + TKSmartCardSlotStateEmpty = 1, 27 + 28 + 29 + TKSmartCardSlotStateProbing = 2, 30 + 31 + 32 + TKSmartCardSlotStateMuteCard = 3, 33 + 34 + 35 + TKSmartCardSlotStateValidCard = 4, 36 + } NS_ENUM_AVAILABLE(10_10, 9_0); 37 + 38 + 39 + typedef NS_ENUM(NSInteger, TKSmartCardPINCharset) { 40 + 41 + TKSmartCardPINCharsetNumeric = 0, 42 + 43 + 44 + TKSmartCardPINCharsetAlphanumeric = 1, 45 + 46 + 47 + TKSmartCardPINCharsetUpperAlphanumeric = 2, 48 + } NS_ENUM_AVAILABLE(10_11, 9_0); 49 + 50 + 51 + typedef NS_ENUM(NSInteger, TKSmartCardPINEncoding) { 52 + 53 + TKSmartCardPINEncodingBinary = 0, 54 + 55 + 56 + TKSmartCardPINEncodingASCII = 1, 57 + 58 + 59 + TKSmartCardPINEncodingBCD = 2, 60 + } NS_ENUM_AVAILABLE(10_11, 9_0); 61 + 62 + 63 + typedef NS_ENUM(NSInteger, TKSmartCardPINJustification) { 64 + 65 + TKSmartCardPINJustificationLeft = 0, 66 + 67 + 68 + TKSmartCardPINJustificationRight = 1, 69 + } NS_ENUM_AVAILABLE(10_11, 9_0); 70 + 71 + 72 + typedef NS_OPTIONS(NSUInteger, TKSmartCardPINCompletion) { 73 + 74 + TKSmartCardPINCompletionMaxLength = (1L << 0), 75 + 76 + 77 + TKSmartCardPINCompletionKey = (1L << 1), 78 + 79 + 80 + TKSmartCardPINCompletionTimeout = (1L << 2), 81 + } NS_ENUM_AVAILABLE(10_11, 9_0); 82 + 83 + 84 + typedef NS_OPTIONS(NSUInteger, TKSmartCardPINConfirmation) { 85 + 86 + TKSmartCardPINConfirmationNone = 0, 87 + 88 + 89 + TKSmartCardPINConfirmationNew = (1L << 0), 90 + 91 + 92 + TKSmartCardPINConfirmationCurrent = (1L << 1), 93 + } NS_ENUM_AVAILABLE(10_11, 9_0); 94 + 95 + 96 + NS_CLASS_AVAILABLE(10_11, 9_0) 97 + @interface TKSmartCardPINFormat : NSObject 98 + 99 + 100 + @property TKSmartCardPINCharset charset; 101 + 102 + @property TKSmartCardPINEncoding encoding; 103 + 104 + 105 + @property NSInteger minPINLength; 106 + 107 + 108 + @property NSInteger maxPINLength; 109 + 110 + 111 + @property NSInteger PINBlockByteLength; 112 + 113 + @property TKSmartCardPINJustification PINJustification; 114 + 115 + @property NSInteger PINBitOffset; 116 + 117 + @property NSInteger PINLengthBitOffset; 118 + 119 + @property NSInteger PINLengthBitSize; 120 + 121 + @end 122 + 123 + 124 + NS_CLASS_AVAILABLE(10_11, 9_0) 125 + @protocol TKSmartCardUserInteractionDelegate 126 + @optional 127 + 128 + - (void)characterEnteredInUserInteraction:(TKSmartCardUserInteraction *)interaction; 129 + 130 + - (void)correctionKeyPressedInUserInteraction:(TKSmartCardUserInteraction *)interaction; 131 + 132 + - (void)validationKeyPressedInUserInteraction:(TKSmartCardUserInteraction *)interaction; 133 + 134 + - (void)invalidCharacterEnteredInUserInteraction:(TKSmartCardUserInteraction *)interaction; 135 + 136 + - (void)oldPINRequestedInUserInteraction:(TKSmartCardUserInteraction *)interaction; 137 + 138 + - (void)newPINRequestedInUserInteraction:(TKSmartCardUserInteraction *)interaction; 139 + 140 + - (void)newPINConfirmationRequestedInUserInteraction:(TKSmartCardUserInteraction *)interaction; 141 + 142 + @end 143 + 144 + NS_CLASS_AVAILABLE(10_11, 9_0) 145 + @interface TKSmartCardUserInteraction : NSObject 146 + 147 + @property (weak, nullable) id<TKSmartCardUserInteractionDelegate> delegate; 148 + 149 + @property NSTimeInterval initialTimeout; 150 + 151 + @property NSTimeInterval interactionTimeout; 152 + 153 + - (void)runWithReply: (void(^)(BOOL success, NSError *__nullable error))reply; 154 + 155 + - (BOOL)cancel; 156 + 157 + @end 158 + 159 + NS_CLASS_AVAILABLE(10_11, 9_0) 160 + @interface TKSmartCardUserInteractionForPINOperation : TKSmartCardUserInteraction 161 + 162 + @property TKSmartCardPINCompletion PINCompletion; 163 + 164 + @property (nullable) NSArray<NSNumber *> *PINMessageIndices; 165 + 166 + @property (null_resettable) NSLocale *locale; 167 + 168 + @property UInt16 resultSW; 169 + 170 + @property (nullable) NSData *resultData; 171 + 172 + @end 173 + 174 + NS_CLASS_AVAILABLE(10_11, 9_0) 175 + @interface TKSmartCardUserInteractionForSecurePINVerification : TKSmartCardUserInteractionForPINOperation 176 + 177 + @end 178 + 179 + NS_CLASS_AVAILABLE(10_11, 9_0) 180 + @interface TKSmartCardUserInteractionForSecurePINChange : TKSmartCardUserInteractionForPINOperation 181 + 182 + @property TKSmartCardPINConfirmation PINConfirmation; 183 + 184 + @end 185 + 186 + NS_CLASS_AVAILABLE(10_10, 9_0) 187 + @interface TKSmartCardSlot : NSObject 188 + 189 + @property (readonly) TKSmartCardSlotState state; 190 + 191 + @property (readonly, nullable) TKSmartCardATR *ATR; 192 + 193 + @property (nonatomic, readonly) NSString *name; 194 + 195 + @property (nonatomic, readonly) NSInteger maxInputLength; 196 + 197 + @property (nonatomic, readonly) NSInteger maxOutputLength; 198 + 199 + - (nullable TKSmartCard *)makeSmartCard; 200 + 201 + @end 202 + 203 + NS_CLASS_AVAILABLE(10_10, 9_0) 204 + @interface TKSmartCard : NSObject 205 + 206 + @property (nonatomic, readonly) TKSmartCardSlot *slot; 207 + 208 + @property (readonly) BOOL valid; 209 + 210 + @property TKSmartCardProtocol allowedProtocols; 211 + 212 + @property (readonly) TKSmartCardProtocol currentProtocol; 213 + 214 + @property BOOL sensitive; 215 + 216 + @property (nullable) id context; 217 + 218 + - (void)beginSessionWithReply:(void(^)(BOOL success, NSError *__nullable error))reply; 219 + 220 + - (void)transmitRequest:(NSData *)request reply:(void(^)(NSData *__nullable response, NSError *__nullable error))reply; 221 + 222 + 223 + - (void)endSession; 224 + 225 + - (nullable TKSmartCardUserInteractionForSecurePINVerification *)userInteractionForSecurePINVerificationWithPINFormat:(TKSmartCardPINFormat *)PINFormat 226 + APDU:(NSData *)APDU 227 + PINByteOffset:(NSInteger)PINByteOffset 228 + NS_AVAILABLE(10_11, 9_0); 229 + 230 + - (nullable TKSmartCardUserInteractionForSecurePINChange *)userInteractionForSecurePINChangeWithPINFormat:(TKSmartCardPINFormat *)PINFormat 231 + APDU:(NSData *)APDU 232 + currentPINByteOffset:(NSInteger)currentPINByteOffset 233 + newPINByteOffset:(NSInteger)newPINByteOffset 234 + NS_AVAILABLE(10_11, 9_0); 235 + 236 + @end 237 + 238 + 239 + @interface TKSmartCard (APDULevelTransmit) 240 + 241 + @property UInt8 cla 242 + __OSX_AVAILABLE(10.10) __IOS_AVAILABLE(9.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; 243 + 244 + @property BOOL useExtendedLength 245 + __OSX_AVAILABLE(10.10) __IOS_AVAILABLE(9.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; 246 + 247 + @property BOOL useCommandChaining 248 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; 249 + 250 + - (void)sendIns:(UInt8)ins p1:(UInt8)p1 p2:(UInt8)p2 data:(nullable NSData *)requestData le:(nullable NSNumber *)le 251 + reply:(void(^)(NSData *__nullable replyData, UInt16 sw, NSError *__nullable error))reply 252 + __OSX_AVAILABLE(10.10) __IOS_AVAILABLE(9.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; 253 + 254 + - (BOOL)inSessionWithError:(NSError **)error executeBlock:(BOOL(^)(NSError **error))block 255 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; 256 + 257 + - (nullable NSData *)sendIns:(UInt8)ins p1:(UInt8)p1 p2:(UInt8)p2 data:(nullable NSData *)requestData 258 + le:(nullable NSNumber *)le sw:(UInt16 *)sw error:(NSError **)error 259 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; 260 + 261 + @end 262 + 263 + NS_ASSUME_NONNULL_END
+50
src/CryptoTokenKit/Headers/TKSmartCardATR.h
··· 1 + #import <Foundation/Foundation.h> 2 + 3 + #import "TKTLVRecord.h" 4 + 5 + NS_ASSUME_NONNULL_BEGIN 6 + 7 + typedef NS_OPTIONS(NSUInteger, TKSmartCardProtocol) { 8 + TKSmartCardProtocolNone = 0, 9 + TKSmartCardProtocolT0 = (1L << 0), 10 + TKSmartCardProtocolT1 = (1L << 1), 11 + TKSmartCardProtocolT15 = (1L << 15), 12 + TKSmartCardProtocolAny = (1L << 16) - 1, 13 + } NS_ENUM_AVAILABLE(10_10, 9_0); 14 + 15 + NS_CLASS_AVAILABLE(10_10, 9_0) 16 + @interface TKSmartCardATRInterfaceGroup : NSObject 17 + 18 + @property (nonatomic, readonly, nullable) NSNumber *TA; 19 + 20 + @property (nonatomic, readonly, nullable) NSNumber *TB; 21 + 22 + @property (nonatomic, readonly, nullable) NSNumber *TC; 23 + 24 + @property (nonatomic, readonly, nullable) NSNumber *protocol; 25 + 26 + @end 27 + 28 + NS_CLASS_AVAILABLE(10_10, 9_0) 29 + @interface TKSmartCardATR : NSObject 30 + 31 + - (nullable instancetype)initWithBytes:(NSData *)bytes; 32 + 33 + - (nullable instancetype)initWithSource:(int(^)())source; 34 + 35 + @property (nonatomic, readonly) NSData *bytes; 36 + 37 + @property (nonatomic, readonly) NSArray<NSNumber *> *protocols; 38 + 39 + - (nullable TKSmartCardATRInterfaceGroup *)interfaceGroupAtIndex:(NSInteger)index; 40 + 41 + - (nullable TKSmartCardATRInterfaceGroup *)interfaceGroupForProtocol:(TKSmartCardProtocol)protocol; 42 + 43 + @property (nonatomic, readonly) NSData *historicalBytes; 44 + 45 + @property (nonatomic, readonly, nullable) NSArray<TKCompactTLVRecord *> *historicalRecords 46 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; 47 + 48 + @end 49 + 50 + NS_ASSUME_NONNULL_END
+55
src/CryptoTokenKit/Headers/TKSmartCardToken.h
··· 1 + #import <CryptoTokenKit/TKToken.h> 2 + #import <CryptoTokenKit/TKSmartCard.h> 3 + 4 + NS_ASSUME_NONNULL_BEGIN 5 + 6 + @class TKSmartCardTokenSession; 7 + @class TKSmartCardToken; 8 + @protocol TKSmartCardTokenDriverDelegate; 9 + @class TKSmartCardTokenDriver; 10 + 11 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 12 + @interface TKTokenSmartCardPINAuthOperation : TKTokenAuthOperation 13 + 14 + @property TKSmartCardPINFormat *PINFormat; 15 + 16 + @property (nullable, copy) NSData *APDUTemplate; 17 + 18 + @property NSInteger PINByteOffset; 19 + 20 + @property (nullable) TKSmartCard *smartCard; 21 + 22 + @property (nullable, copy) NSString *PIN; 23 + 24 + @end 25 + 26 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 27 + @interface TKSmartCardTokenSession : TKTokenSession 28 + 29 + @property (readonly) TKSmartCard *smartCard; 30 + 31 + @end 32 + 33 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 34 + @interface TKSmartCardToken : TKToken 35 + 36 + - (instancetype)initWithSmartCard:(TKSmartCard *)smartCard AID:(nullable NSData *)AID instanceID:(NSString *)instanceID tokenDriver:(TKSmartCardTokenDriver *)tokenDriver NS_DESIGNATED_INITIALIZER; 37 + 38 + @property (readonly, nullable) NSData *AID; 39 + 40 + - (instancetype)initWithTokenDriver:(TKTokenDriver *)tokenDriver instanceID:(NSString *)instanceID NS_UNAVAILABLE; 41 + 42 + @end 43 + 44 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 45 + @interface TKSmartCardTokenDriver : TKTokenDriver 46 + 47 + @end 48 + 49 + @protocol TKSmartCardTokenDriverDelegate<TKTokenDriverDelegate> 50 + 51 + - (nullable TKSmartCardToken *)tokenDriver:(TKSmartCardTokenDriver *)driver createTokenForSmartCard:(TKSmartCard *)smartCard AID:(nullable NSData *)AID error:(NSError **)error; 52 + 53 + @end 54 + 55 + NS_ASSUME_NONNULL_END
+51
src/CryptoTokenKit/Headers/TKTLVRecord.h
··· 1 + #import <Foundation/Foundation.h> 2 + 3 + NS_ASSUME_NONNULL_BEGIN 4 + 5 + typedef UInt64 TKTLVTag 6 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; 7 + 8 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 9 + @interface TKTLVRecord : NSObject 10 + 11 + @property (nonatomic, readonly) TKTLVTag tag; 12 + 13 + @property (nonatomic, readonly) NSData *value; 14 + 15 + @property (nonatomic, readonly) NSData *data; 16 + 17 + + (nullable instancetype)recordFromData:(NSData *)data; 18 + 19 + + (nullable NSArray<TKTLVRecord *> *)sequenceOfRecordsFromData:(NSData *)data; 20 + 21 + - (instancetype)init NS_UNAVAILABLE; 22 + 23 + @end 24 + 25 + 26 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 27 + @interface TKBERTLVRecord : TKTLVRecord 28 + 29 + + (NSData *)dataForTag:(TKTLVTag)tag; 30 + 31 + - (instancetype)initWithTag:(TKTLVTag)tag value:(NSData *)value; 32 + 33 + - (instancetype)initWithTag:(TKTLVTag)tag records:(NSArray<TKTLVRecord *> *)records; 34 + 35 + @end 36 + 37 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 38 + @interface TKSimpleTLVRecord : TKTLVRecord 39 + 40 + - (instancetype)initWithTag:(UInt8)tag value:(NSData *)value; 41 + 42 + @end 43 + 44 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 45 + @interface TKCompactTLVRecord : TKTLVRecord 46 + 47 + - (instancetype)initWithTag:(UInt8)tag value:(NSData *)value; 48 + 49 + @end 50 + 51 + NS_ASSUME_NONNULL_END
+141
src/CryptoTokenKit/Headers/TKToken.h
··· 1 + #import <Foundation/Foundation.h> 2 + #import <Security/Security.h> 3 + 4 + #import <CryptoTokenKit/TKSmartCard.h> 5 + 6 + NS_ASSUME_NONNULL_BEGIN 7 + 8 + @protocol TKTokenSessionDelegate; 9 + @class TKTokenSession; 10 + @class TKTokenKeyAlgorithm; 11 + @class TKTokenKeyExchangeParameters; 12 + @protocol TKTokenDelegate; 13 + @class TKToken; 14 + @protocol TKTokenDriverDelegate; 15 + @class TKTokenDriver; 16 + @class TKTokenKeychainContents; 17 + @class TKTokenAuthOperation; 18 + 19 + typedef id TKTokenObjectID 20 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; 21 + 22 + typedef NS_ENUM(NSInteger, TKTokenOperation) { 23 + TKTokenOperationNone = 0, 24 + 25 + TKTokenOperationReadData = 1, 26 + 27 + TKTokenOperationSignData = 2, 28 + 29 + TKTokenOperationDecryptData = 3, 30 + 31 + TKTokenOperationPerformKeyExchange = 4, 32 + } __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; 33 + 34 + typedef id TKTokenOperationConstraint 35 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; 36 + 37 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 38 + @interface TKTokenKeyAlgorithm : NSObject 39 + 40 + - (instancetype)init NS_UNAVAILABLE; 41 + 42 + - (BOOL)isAlgorithm:(SecKeyAlgorithm)algorithm; 43 + 44 + - (BOOL)supportsAlgorithm:(SecKeyAlgorithm)algorithm; 45 + 46 + @end 47 + 48 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 49 + @interface TKTokenKeyExchangeParameters : NSObject 50 + 51 + @property (readonly) NSInteger requestedSize; 52 + 53 + @property (readonly, nullable, copy) NSData *sharedInfo; 54 + 55 + @end 56 + 57 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 58 + @interface TKTokenSession : NSObject 59 + 60 + - (instancetype)initWithToken:(TKToken *)token NS_DESIGNATED_INITIALIZER; 61 + @property (readonly) TKToken *token; 62 + @property (weak, nullable) id<TKTokenSessionDelegate> delegate; 63 + 64 + - (instancetype)init NS_UNAVAILABLE; 65 + 66 + @end 67 + 68 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 69 + @protocol TKTokenSessionDelegate<NSObject> 70 + 71 + @optional 72 + 73 + - (nullable TKTokenAuthOperation *)tokenSession:(TKTokenSession *)session beginAuthForOperation:(TKTokenOperation)operation constraint:(TKTokenOperationConstraint)constraint error:(NSError **)error; 74 + 75 + - (BOOL)tokenSession:(TKTokenSession *)session supportsOperation:(TKTokenOperation)operation usingKey:(TKTokenObjectID)keyObjectID algorithm:(TKTokenKeyAlgorithm *)algorithm; 76 + 77 + - (nullable NSData *)tokenSession:(TKTokenSession *)session signData:(NSData *)dataToSign usingKey:(TKTokenObjectID)keyObjectID algorithm:(TKTokenKeyAlgorithm *)algorithm error:(NSError **)error; 78 + 79 + - (nullable NSData *)tokenSession:(TKTokenSession *)session decryptData:(NSData *)ciphertext usingKey:(TKTokenObjectID)keyObjectID algorithm:(TKTokenKeyAlgorithm *)algorithm error:(NSError **)error; 80 + 81 + - (nullable NSData *)tokenSession:(TKTokenSession *)session performKeyExchangeWithPublicKey:(NSData *)otherPartyPublicKeyData usingKey:(TKTokenObjectID)objectID algorithm:(TKTokenKeyAlgorithm *)algorithm parameters:(TKTokenKeyExchangeParameters *)parameters error:(NSError **)error; 82 + 83 + @end 84 + 85 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 86 + @interface TKToken : NSObject 87 + 88 + - (instancetype)initWithTokenDriver:(TKTokenDriver *)tokenDriver instanceID:(NSString *)instanceID NS_DESIGNATED_INITIALIZER; 89 + @property (readonly) TKTokenDriver *tokenDriver; 90 + @property (weak, nullable) id<TKTokenDelegate> delegate; 91 + 92 + @property (nullable, readonly) TKTokenKeychainContents *keychainContents; 93 + 94 + - (instancetype)init NS_UNAVAILABLE; 95 + 96 + @end 97 + 98 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 99 + @protocol TKTokenDelegate<NSObject> 100 + 101 + @required 102 + 103 + - (nullable TKTokenSession *)token:(TKToken *)token createSessionWithError:(NSError **)error; 104 + 105 + @optional 106 + 107 + - (void)token:(TKToken *)token terminateSession:(TKTokenSession *)session; 108 + 109 + @end 110 + 111 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 112 + @interface TKTokenDriver : NSObject 113 + 114 + @property (weak, nullable) id<TKTokenDriverDelegate> delegate; 115 + 116 + @end 117 + 118 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 119 + @protocol TKTokenDriverDelegate<NSObject> 120 + 121 + @optional 122 + 123 + - (void)tokenDriver:(TKTokenDriver *)driver terminateToken:(TKToken *)token; 124 + 125 + @end 126 + 127 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 128 + @interface TKTokenAuthOperation : NSObject<NSSecureCoding> 129 + 130 + - (BOOL)finishWithError:(NSError **)error; 131 + 132 + @end 133 + 134 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 135 + @interface TKTokenPasswordAuthOperation : TKTokenAuthOperation 136 + 137 + @property (nullable, copy) NSString *password; 138 + 139 + @end 140 + 141 + NS_ASSUME_NONNULL_END
+77
src/CryptoTokenKit/Headers/TKTokenKeychainItem.h
··· 1 + #import <Foundation/Foundation.h> 2 + 3 + #import <CryptoTokenKit/TKToken.h> 4 + 5 + NS_ASSUME_NONNULL_BEGIN 6 + 7 + @class TKTokenKeychainItem; 8 + @class TKTokenKeychainCertificate; 9 + @class TKTokenKeychainKey; 10 + @class TKTokenKeychainState; 11 + 12 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 13 + @interface TKTokenKeychainItem : NSObject 14 + 15 + - (instancetype)initWithObjectID:(TKTokenObjectID)objectID NS_DESIGNATED_INITIALIZER; 16 + - (instancetype)init NS_UNAVAILABLE; 17 + 18 + @property (readonly, copy) TKTokenObjectID objectID; 19 + 20 + @property (nullable, copy) NSString *label; 21 + 22 + @property (nullable, copy) NSDictionary<NSNumber *, TKTokenOperationConstraint> *constraints; 23 + 24 + @end 25 + 26 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 27 + @interface TKTokenKeychainCertificate : TKTokenKeychainItem 28 + 29 + - (nullable instancetype)initWithCertificate:(SecCertificateRef)certificateRef objectID:(TKTokenObjectID)objectID NS_DESIGNATED_INITIALIZER; 30 + - (instancetype)initWithObjectID:(TKTokenObjectID)objectID NS_UNAVAILABLE; 31 + 32 + @property (copy, readonly) NSData *data; 33 + 34 + @end 35 + 36 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 37 + @interface TKTokenKeychainKey : TKTokenKeychainItem 38 + 39 + - (nullable instancetype)initWithCertificate:(nullable SecCertificateRef)certificateRef objectID:(TKTokenObjectID)objectID NS_DESIGNATED_INITIALIZER; 40 + - (instancetype)initWithObjectID:(TKTokenObjectID)objectID NS_UNAVAILABLE; 41 + 42 + @property (copy) NSString *keyType; 43 + 44 + @property (copy, nullable) NSData *applicationTag; 45 + 46 + @property NSInteger keySizeInBits; 47 + 48 + @property (copy, nullable) NSData *publicKeyData; 49 + 50 + @property (copy, nullable) NSData *publicKeyHash; 51 + 52 + @property BOOL canDecrypt; 53 + 54 + @property BOOL canSign; 55 + 56 + @property BOOL canPerformKeyExchange; 57 + 58 + @property (getter=isSuitableForLogin) BOOL suitableForLogin; 59 + 60 + @end 61 + 62 + __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE 63 + @interface TKTokenKeychainContents : NSObject 64 + 65 + - (void)fillWithItems:(NSArray<TKTokenKeychainItem *> *)items; 66 + 67 + @property (readonly, copy) NSArray<TKTokenKeychainItem *> *items; 68 + 69 + - (nullable TKTokenKeychainKey *)keyForObjectID:(TKTokenObjectID)objectID error:(NSError **)error; 70 + 71 + - (nullable TKTokenKeychainCertificate *)certificateForObjectID:(TKTokenObjectID)objectID error:(NSError **)error; 72 + 73 + - (instancetype)init NS_UNAVAILABLE; 74 + 75 + @end 76 + 77 + NS_ASSUME_NONNULL_END
+17
src/CryptoTokenKit/Headers/TKTokenWatcher.h
··· 1 + #import <Foundation/Foundation.h> 2 + 3 + NS_ASSUME_NONNULL_BEGIN 4 + 5 + @interface TKTokenWatcher : NSObject 6 + 7 + @property (readonly) NSArray<NSString *> *tokenIDs; 8 + 9 + - (instancetype)init; 10 + 11 + - (instancetype)initWithInsertionHandler:(void(^)(NSString* tokenID)) insertionHandler; 12 + 13 + - (void)addRemovalHandler:(void(^)(NSString* tokenID)) removalHandler forTokenID:(NSString*) tokenID; 14 + 15 + @end 16 + 17 + NS_ASSUME_NONNULL_END
+1 -1
src/IOKit/CMakeLists.txt
··· 33 33 ) 34 34 35 35 SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/darling") 36 - SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) 36 + SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) 37 37 SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) 38 38 39 39 add_library(IOKit SHARED ${IOKit_SRCS})
+1
src/IOKit/os
··· 1 + ../libc/os
+4
src/LocalAuthentication/Headers/LACFSupport.h
··· 1 + #ifndef LocalAuthentication_LACFSupport_h 2 + #define LocalAuthentication_LACFSupport_h 3 + 4 + #endif
+82
src/LocalAuthentication/Headers/LAContext.h
··· 1 + #import <Foundation/Foundation.h> 2 + #import <LocalAuthentication/LAPublicDefines.h> 3 + 4 + NS_ASSUME_NONNULL_BEGIN 5 + 6 + typedef NS_ENUM(NSInteger, LAPolicy) 7 + { 8 + LAPolicyDeviceOwnerAuthenticationWithBiometrics NS_ENUM_AVAILABLE(10_12, 8_0) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0) = kLAPolicyDeviceOwnerAuthenticationWithBiometrics, 9 + 10 + LAPolicyDeviceOwnerAuthentication NS_ENUM_AVAILABLE(10_11, 9_0) = kLAPolicyDeviceOwnerAuthentication 11 + 12 + } NS_ENUM_AVAILABLE(10_10, 8_0) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0); 13 + 14 + extern const NSTimeInterval LATouchIDAuthenticationMaximumAllowableReuseDuration NS_AVAILABLE(10_12, 9_0) __WATCHOS_UNAVAILABLE __TVOS_UNAVAILABLE; 15 + 16 + NS_CLASS_AVAILABLE(10_10, 8_0) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0) 17 + @interface LAContext : NSObject 18 + 19 + - (BOOL)canEvaluatePolicy:(LAPolicy)policy error:(NSError * __autoreleasing *)error __attribute__((swift_error(none))); 20 + 21 + - (void)evaluatePolicy:(LAPolicy)policy 22 + localizedReason:(NSString *)localizedReason 23 + reply:(void(^)(BOOL success, NSError * __nullable error))reply; 24 + 25 + - (void)invalidate NS_AVAILABLE(10_11, 9_0); 26 + 27 + typedef NS_ENUM(NSInteger, LACredentialType) 28 + { 29 + LACredentialTypeApplicationPassword __TVOS_UNAVAILABLE = 0, 30 + } NS_ENUM_AVAILABLE(10_11, 9_0) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0); 31 + 32 + 33 + - (BOOL)setCredential:(nullable NSData *)credential 34 + type:(LACredentialType)type NS_AVAILABLE(10_11, 9_0) __WATCHOS_AVAILABLE(3.0) __TVOS_UNAVAILABLE; 35 + 36 + 37 + - (BOOL)isCredentialSet:(LACredentialType)type NS_AVAILABLE(10_11, 9_0) __WATCHOS_AVAILABLE(3.0) __TVOS_UNAVAILABLE; 38 + 39 + typedef NS_ENUM(NSInteger, LAAccessControlOperation) 40 + { 41 + 42 + LAAccessControlOperationCreateItem, 43 + 44 + 45 + LAAccessControlOperationUseItem, 46 + 47 + 48 + LAAccessControlOperationCreateKey, 49 + 50 + 51 + LAAccessControlOperationUseKeySign, 52 + 53 + 54 + LAAccessControlOperationUseKeyDecrypt NS_ENUM_AVAILABLE(10_12, 10_0), 55 + 56 + 57 + LAAccessControlOperationUseKeyKeyExchange NS_ENUM_AVAILABLE(10_12, 10_0), 58 + } NS_ENUM_AVAILABLE(10_11, 9_0) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0); 59 + 60 + 61 + - (void)evaluateAccessControl:(SecAccessControlRef)accessControl 62 + operation:(LAAccessControlOperation)operation 63 + localizedReason:(NSString *)localizedReason 64 + reply:(void(^)(BOOL success, NSError * __nullable error))reply 65 + NS_AVAILABLE(10_11, 9_0) __WATCHOS_AVAILABLE(3.0) __TVOS_UNAVAILABLE; 66 + 67 + 68 + @property (nonatomic, nullable, copy) NSString *localizedFallbackTitle; 69 + 70 + 71 + @property (nonatomic, nullable, copy) NSString *localizedCancelTitle NS_AVAILABLE(10_12, 10_0); 72 + 73 + 74 + @property (nonatomic, nullable) NSNumber *maxBiometryFailures NS_DEPRECATED_IOS(8_3, 9_0) __WATCHOS_UNAVAILABLE __TVOS_UNAVAILABLE; 75 + 76 + @property (nonatomic, nullable, readonly) NSData *evaluatedPolicyDomainState NS_AVAILABLE(10_11, 9_0) __WATCHOS_UNAVAILABLE __TVOS_UNAVAILABLE; 77 + 78 + @property (nonatomic) NSTimeInterval touchIDAuthenticationAllowableReuseDuration NS_AVAILABLE(10_12, 9_0) __WATCHOS_UNAVAILABLE __TVOS_UNAVAILABLE; 79 + 80 + @end 81 + 82 + NS_ASSUME_NONNULL_END
+28
src/LocalAuthentication/Headers/LAError.h
··· 1 + #import <Foundation/Foundation.h> 2 + #import <LocalAuthentication/LAPublicDefines.h> 3 + 4 + typedef NS_ENUM(NSInteger, LAError) 5 + { 6 + LAErrorAuthenticationFailed = kLAErrorAuthenticationFailed, 7 + 8 + LAErrorUserCancel = kLAErrorUserCancel, 9 + 10 + LAErrorUserFallback = kLAErrorUserFallback, 11 + 12 + LAErrorSystemCancel = kLAErrorSystemCancel, 13 + 14 + LAErrorPasscodeNotSet = kLAErrorPasscodeNotSet, 15 + 16 + LAErrorTouchIDNotAvailable = kLAErrorTouchIDNotAvailable, 17 + 18 + LAErrorTouchIDNotEnrolled = kLAErrorTouchIDNotEnrolled, 19 + 20 + LAErrorTouchIDLockout NS_ENUM_AVAILABLE(10_11, 9_0) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0) = kLAErrorTouchIDLockout, 21 + 22 + LAErrorAppCancel NS_ENUM_AVAILABLE(10_11, 9_0) = kLAErrorAppCancel, 23 + 24 + LAErrorInvalidContext NS_ENUM_AVAILABLE(10_11, 9_0) = kLAErrorInvalidContext 25 + } NS_ENUM_AVAILABLE(10_10, 8_0) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0); 26 + 27 + extern NSString *const __nonnull LAErrorDomain 28 + NS_AVAILABLE(10_10, 8_3) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0);
+14
src/LocalAuthentication/Headers/LAPrivateDefines.h
··· 1 + #ifndef LocalAuthentication_LAPrivateDefines_h 2 + #define LocalAuthentication_LAPrivateDefines_h 3 + 4 + #include <LocalAuthentication/LAPublicDefines.h> 5 + 6 + /* These aren't actual values, just made-up ones */ 7 + 8 + #define kLAErrorParameter -2134234 9 + #define kLAErrorNotInteractive -598423 10 + #define kTKErrorCodeBadParameter -659833 11 + 12 + typedef void* LAFunctionCopyExternalizedContext; 13 + 14 + #endif
+27
src/LocalAuthentication/Headers/LAPublicDefines.h
··· 1 + #ifndef LocalAuthentication_LAPublicDefines_h 2 + #define LocalAuthentication_LAPublicDefines_h 3 + 4 + #define kLAPolicyDeviceOwnerAuthenticationWithBiometrics 1 5 + #define kLAPolicyDeviceOwnerAuthentication 2 6 + 7 + #define kLAOptionUserFallback 1 8 + #define kLAOptionAuthenticationReason 2 9 + 10 + #define kLACredentialTypePasscode -1 11 + #define kLACredentialTypePassphrase -2 12 + #define kLACredentialCTKPIN -3 13 + 14 + #define kLAErrorAuthenticationFailed -1 15 + #define kLAErrorUserCancel -2 16 + #define kLAErrorUserFallback -3 17 + #define kLAErrorSystemCancel -4 18 + #define kLAErrorPasscodeNotSet -5 19 + #define kLAErrorTouchIDNotAvailable -6 20 + #define kLAErrorTouchIDNotEnrolled -7 21 + #define kLAErrorTouchIDLockout -8 22 + #define kLAErrorAppCancel -9 23 + #define kLAErrorInvalidContext -10 24 + 25 + #define kLAErrorDomain "com.apple.LocalAuthentication" 26 + 27 + #endif
+2
src/LocalAuthentication/Headers/LocalAuthentication.h
··· 1 + #import <LocalAuthentication/LAContext.h> 2 + #import <LocalAuthentication/LAError.h>
+1
src/LocalAuthentication/LocalAuthentication
··· 1 + Headers
+573
src/libc/os/activity.h
··· 1 + /* 2 + * Copyright (c) 2013-2016 Apple Inc. All rights reserved. 3 + * 4 + * @APPLE_LICENSE_HEADER_START@ 5 + * 6 + * This file contains Original Code and/or Modifications of Original Code 7 + * as defined in and that are subject to the Apple Public Source License 8 + * Version 2.0 (the 'License'). You may not use this file except in 9 + * compliance with the License. Please obtain a copy of the License at 10 + * http://www.opensource.apple.com/apsl/ and read it before using this 11 + * file. 12 + * 13 + * The Original Code and all software distributed under the License are 14 + * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER 15 + * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, 16 + * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, 17 + * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. 18 + * Please see the License for the specific language governing rights and 19 + * limitations under the License. 20 + * 21 + * @APPLE_LICENSE_HEADER_END@ 22 + */ 23 + 24 + #ifndef __OS_ACTIVITY_H__ 25 + #define __OS_ACTIVITY_H__ 26 + 27 + #include <os/base.h> 28 + 29 + #include <os/object.h> 30 + #include <stdint.h> 31 + #include <stdbool.h> 32 + #include <mach-o/loader.h> 33 + 34 + __BEGIN_DECLS 35 + 36 + #if ((defined(__IPHONE_OS_VERSION_MIN_REQUIRED) && __IPHONE_OS_VERSION_MIN_REQUIRED >= __IPHONE_10_0) \ 37 + || (defined(__WATCH_OS_VERSION_MIN_REQUIRED) && __WATCH_OS_VERSION_MIN_REQUIRED >= __WATCHOS_3_0) \ 38 + || (defined(__TV_OS_VERSION_MIN_REQUIRED) && __TV_OS_VERSION_MIN_REQUIRED >= __TVOS_10_0) \ 39 + || (defined(__MAC_OS_X_VERSION_MIN_REQUIRED) && __MAC_OS_X_VERSION_MIN_REQUIRED >= __MAC_10_12)) 40 + #define OS_ACTIVITY_OBJECT_API 1 41 + #else 42 + #if OS_ACTIVITY_OBJECT_API 43 + #error Please change your minimum OS requirements because OS_ACTIVITY_OBJECT_API is not available 44 + #endif // OS_ACTIVITY_OBJECT_API 45 + #define OS_ACTIVITY_OBJECT_API 0 46 + #endif 47 + 48 + extern struct mach_header __dso_handle; 49 + 50 + #define OS_LOG_STRING(_var, _str) \ 51 + _Static_assert(__builtin_constant_p(_str), "formatters/labels/descriptions must be a constant string"); \ 52 + __attribute__((section("__TEXT,__oslogstring,cstring_literals"),internal_linkage)) static const char _var[] __asm(OS_STRINGIFY(OS_CONCAT(LOSACTIVITY_, __COUNTER__))) = _str 53 + 54 + /*! 55 + * @typedef os_breadcrumb_t 56 + * An opaque value for the breadcrumb ID. 57 + */ 58 + __API_DEPRECATED("No longer supported", macosx(10.10, 10.12), ios(8.0, 10.0), watchos(2.0, 3.0), tvos(9.0, 10.0)) 59 + typedef uint32_t os_breadcrumb_t; 60 + 61 + #define OS_ACTIVITY_NULL 0 62 + 63 + /*! 64 + * @enum os_activity_flag_t 65 + * 66 + * @discussion 67 + * Support flags for os_activity_create or os_activity_start. 68 + * 69 + * @constant OS_ACTIVITY_FLAG_DEFAULT 70 + * Use the default flags. 71 + * 72 + * @constant OS_ACTIVITY_FLAG_DETACHED 73 + * Detach the newly created activity from the provided activity (if any). If passed in conjunction 74 + * with an exiting activity, the activity will only note what activity "created" the new one, but 75 + * will make the new activity a top level activity. This allows users to see what activity triggered 76 + * work without actually relating the activities. 77 + * 78 + * @constant OS_ACTIVITY_FLAG_IF_NONE_PRESENT 79 + * Will only create a new activity if none present. If an activity ID is already present, a new object 80 + * will be returned with the same activity ID underneath. 81 + */ 82 + OS_ENUM(os_activity_flag, uint32_t, 83 + OS_ACTIVITY_FLAG_DEFAULT = 0, 84 + OS_ACTIVITY_FLAG_DETACHED = 0x1, 85 + OS_ACTIVITY_FLAG_IF_NONE_PRESENT = 0x2 86 + ); 87 + 88 + #if OS_ACTIVITY_OBJECT_API 89 + 90 + #define OS_ACTIVITY_NULL NULL 91 + 92 + /*! 93 + * @typedef os_activity_t 94 + * An opaque activity object. 95 + */ 96 + __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) 97 + #if OS_OBJECT_USE_OBJC 98 + OS_OBJECT_DECL(os_activity); 99 + #else 100 + typedef struct os_activity_s *os_activity_t; 101 + #endif /* OS_OBJECT_USE_OBJC */ 102 + 103 + /*! 104 + * @const OS_ACTIVITY_NONE 105 + * 106 + * @discussion 107 + * Create activity with no current traits, this is the equivalent of a 108 + * detached activity. 109 + */ 110 + #define OS_ACTIVITY_NONE OS_OBJECT_GLOBAL_OBJECT(os_activity_t, _os_activity_none) 111 + __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) 112 + OS_EXPORT 113 + const struct os_activity_s _os_activity_none; 114 + 115 + /*! 116 + * @const OS_ACTIVITY_CURRENT 117 + * 118 + * @discussion 119 + * Create activity and links to the current activity if one is present. 120 + * If no activity is present it is treated as if it is detached. 121 + */ 122 + #define OS_ACTIVITY_CURRENT OS_OBJECT_GLOBAL_OBJECT(os_activity_t, _os_activity_current) 123 + __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) 124 + OS_EXPORT 125 + const struct os_activity_s _os_activity_current; 126 + 127 + #else // !OS_ACTIVITY_OBJECT_API 128 + 129 + #define OS_ACTIVITY_NULL 0 130 + 131 + /*! 132 + * @typedef os_activity_t 133 + * An opaque activity identifier. 134 + */ 135 + __API_AVAILABLE(macosx(10.10), ios(8.0), watchos(2.0), tvos(9.0)) 136 + typedef uint64_t os_activity_t; 137 + 138 + #endif // OS_ACTIVITY_OBJECT_API 139 + 140 + /*! 141 + * @typedef os_activity_id_t 142 + * An value representing the activity ID assigned to an newly created activity. 143 + */ 144 + __API_AVAILABLE(macosx(10.10), ios(8.0), watchos(2.0), tvos(9.0)) 145 + typedef uint64_t os_activity_id_t; 146 + 147 + #if !defined(__TRACE_BUILDING_TRACE__) 148 + /*! 149 + * @typedef os_activity_scope_state_t 150 + * Structure that is populated by os_activity_scope_enter and restored using 151 + * os_activity_scope_leave. 152 + */ 153 + __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) 154 + typedef struct os_activity_scope_state_s { 155 + uint64_t opaque[2]; 156 + } *os_activity_scope_state_t; 157 + #else 158 + typedef struct os_activity_scope_state_s *os_activity_scope_state_t; 159 + #endif 160 + 161 + #pragma mark - Internal support functions 162 + 163 + #if OS_ACTIVITY_OBJECT_API 164 + __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) 165 + OS_EXPORT OS_NOTHROW OS_WARN_RESULT_NEEDS_RELEASE OS_NOT_TAIL_CALLED OS_OBJECT_RETURNS_RETAINED 166 + os_activity_t 167 + _os_activity_create(void *dso, const char *description, os_activity_t activity, os_activity_flag_t flags); 168 + #endif 169 + 170 + /*! 171 + * @function _os_activity_label_useraction 172 + * 173 + * @abstract 174 + * Internal function for use by os_activity_label_useraction. Do not use directly. 175 + */ 176 + __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) 177 + OS_EXPORT OS_NOTHROW OS_NOT_TAIL_CALLED 178 + void 179 + _os_activity_label_useraction(void *dso, const char *name); 180 + 181 + /*! 182 + * @function _os_activity_initiate 183 + * 184 + * @abstract 185 + * Do not use directly because your description will not be preserved. 186 + */ 187 + __API_AVAILABLE(macosx(10.10), ios(8.0), watchos(2.0), tvos(9.0)) 188 + OS_EXPORT OS_NOTHROW OS_NOT_TAIL_CALLED 189 + void 190 + _os_activity_initiate(void *dso, const char *description, os_activity_flag_t flags, os_block_t activity_block OS_NOESCAPE); 191 + 192 + /*! 193 + * @function _os_activity_initiate_f 194 + * 195 + * @abstract 196 + * Do not use directly because your description will not be preserved. 197 + */ 198 + __API_AVAILABLE(macosx(10.10), ios(8.0), watchos(2.0), tvos(9.0)) 199 + OS_EXPORT OS_NOTHROW OS_NOT_TAIL_CALLED 200 + void 201 + _os_activity_initiate_f(void *dso, const char *description, os_activity_flag_t flags, void *context, os_function_t function); 202 + 203 + #pragma mark - Internal deprecated function support 204 + 205 + /*! 206 + * @function _os_activity_set_breadcrumb 207 + * 208 + * @abstract 209 + * Internal function for setting breadcrumb. Do not use directly. 210 + */ 211 + __API_DEPRECATED_WITH_REPLACEMENT("os_activity_label_useraction", macosx(10.10, 10.12), ios(8.0, 10.0), watchos(2.0, 3.0), tvos(9.0, 10.0)) 212 + OS_EXPORT OS_NOTHROW OS_NOT_TAIL_CALLED 213 + void 214 + _os_activity_set_breadcrumb(void *dso, const char *name); 215 + 216 + /*! 217 + * @function _os_activity_start 218 + * 219 + * @abstract 220 + * Internal function for activity start, do not use directly will not preserve 221 + * description. 222 + */ 223 + __API_DEPRECATED("use combination of os_activity_create and os_activity_apply/os_activity_scope", macosx(10.10, 10.12), ios(8.0, 10.0), watchos(2.0, 3.0), tvos(9.0, 10.0)) 224 + OS_EXPORT OS_NOTHROW OS_WARN_RESULT OS_NOT_TAIL_CALLED 225 + os_activity_t 226 + _os_activity_start(void *dso, const char *description, os_activity_flag_t flags); 227 + 228 + #pragma mark - activity related 229 + 230 + /*! 231 + * @function os_activity_initiate 232 + * 233 + * @abstract 234 + * Synchronously initiates an activity using provided block. 235 + * 236 + * @discussion 237 + * Synchronously initiates an activity using the provided block and creates 238 + * a tracing buffer as appropriate. All new activities are created as a 239 + * subactivity of an existing activity on the current thread. 240 + * 241 + * os_activity_initiate("indexing database", OS_ACTIVITY_FLAG_DEFAULT, ^(void) { 242 + * // either do work directly or issue work asynchronously 243 + * }); 244 + * 245 + * @param description 246 + * A constant string describing the activity, e.g., "performClick" or 247 + * "menuSelection". 248 + * 249 + * @param flags 250 + * Flags to be used when initiating the activity, typically OS_ACTIVITY_FLAG_DEFAULT. 251 + * 252 + * @param activity_block 253 + * The block to execute a given activity 254 + */ 255 + #define os_activity_initiate(description, flags, activity_block) __extension__({ \ 256 + OS_LOG_STRING(__description, description); \ 257 + _os_activity_initiate(&__dso_handle, __description, flags, activity_block); \ 258 + }) 259 + 260 + /*! 261 + * @function os_activity_initiate_f 262 + * 263 + * @abstract 264 + * Synchronously initiates an activity using the provided function. 265 + * 266 + * @discussion 267 + * Synchronously initiates an activity using the provided function and creates 268 + * a tracing buffer as appropriate. All new activities are created as a 269 + * subactivity of an existing activity on the current thread. 270 + * 271 + * os_activity_initiate_f("indexing database", OS_ACTIVITY_FLAG_DEFAULT, context, function); 272 + * 273 + * @param description 274 + * A constant string describing the activity, e.g., "performClick" or 275 + * "menuSelection". 276 + * 277 + * @param flags 278 + * Flags to be used when initiating the activity, typically OS_ACTIVITY_FLAG_DEFAULT. 279 + * 280 + * @param context 281 + * An optional context that will be supplied to the activity function. 282 + * 283 + * @param activity_func 284 + * The function to execute for the new activity. 285 + */ 286 + #define os_activity_initiate_f(description, flags, context, function) __extension__({ \ 287 + OS_LOG_STRING(__description, description); \ 288 + _os_activity_initiate_f(&__dso_handle, __description, flags, context, function); \ 289 + }) 290 + 291 + #if OS_ACTIVITY_OBJECT_API 292 + /*! 293 + * @function os_activity_create 294 + * 295 + * @abstract 296 + * Creates an os_activity_t object which can be passed to os_activity_apply function. 297 + * 298 + * @discussion 299 + * Creates an os_activity_t object which can be passed to os_activity_apply function. 300 + * 301 + * @param description 302 + * Pass a description for the activity. The description must be a constant string 303 + * within the calling executable or library. 304 + * 305 + * @param parent_activity 306 + * Depending on flags will link the newly created activity to the value passed or 307 + * note where the activity was created. Possible activities include: OS_ACTIVITY_NONE, 308 + * OS_ACTIVITY_CURRENT or any existing os_activity_t object created using os_activity_create. 309 + * 310 + * @param flags 311 + * A valid os_activity_flag_t which will determine behavior of the newly created activity. 312 + * 313 + * @result 314 + * Returns an os_activity_t object which can be used with os_activity_apply. 315 + */ 316 + #define os_activity_create(description, parent_activity, flags) __extension__({ \ 317 + OS_LOG_STRING(__description, description); \ 318 + os_activity_t __activity = _os_activity_create(&__dso_handle, __description, parent_activity, flags); \ 319 + __activity; \ 320 + }) 321 + 322 + /*! 323 + * @function os_activity_apply 324 + * 325 + * @abstract 326 + * Execute a block using a given activity object. 327 + * 328 + * @discussion 329 + * Execute a block using a given activity object. 330 + * 331 + * @param activity 332 + * There are global objects available which include: OS_ACTIVITY_NONE, OS_ACTIVITY_CURRENT 333 + * or an existing os_activity_t object. 334 + * 335 + * @param block 336 + * Pass the block to be executed within the context of the given activity. 337 + */ 338 + __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) 339 + OS_EXPORT OS_NOTHROW 340 + void 341 + os_activity_apply(os_activity_t activity, os_block_t block OS_NOESCAPE); 342 + 343 + /*! 344 + * @function os_activity_apply_f 345 + * 346 + * @abstract 347 + * Execute a given function with a provided activity. 348 + * 349 + * @discussion 350 + * Execute a given function with a provided activity. 351 + * 352 + * @param activity 353 + * There are global objects available which include: OS_ACTIVITY_NONE, OS_ACTIVITY_CURRENT 354 + * or an existing os_activity_t object. 355 + * 356 + * @param context 357 + * Context to pass to the function which may be NULL. 358 + * 359 + * @param function 360 + * Pass the function to be executed within the context of the given activity. 361 + */ 362 + __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) 363 + OS_EXPORT OS_NOTHROW 364 + void 365 + os_activity_apply_f(os_activity_t activity, void *context, os_function_t function); 366 + 367 + /*! 368 + * @function os_activity_scope_enter 369 + * 370 + * @abstract 371 + * Will change the current execution context to use the provided activity. 372 + * 373 + * @discussion 374 + * Will change the current execution context to use the provided activity. An activity 375 + * can be created and then applied to the current scope by doing: 376 + * 377 + * struct os_activity_scope_state_s state; 378 + * os_activity_t activity = os_activity_create("my new activity", 0); 379 + * os_activity_scope_enter(activity, &state); 380 + * ... do some work ... 381 + * os_activity_scope_leave(&state); 382 + * 383 + * To auto-cleanup state call: 384 + * 385 + * os_activity_scope(activity); 386 + * 387 + * @param activity 388 + * Pass a valid activity created with os_activity_create or any global object. 389 + * 390 + * @param state 391 + * A stack-based struct os_activity_scope_state_s to store the state. 392 + */ 393 + __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) 394 + OS_EXPORT OS_NOTHROW 395 + void 396 + os_activity_scope_enter(os_activity_t activity, os_activity_scope_state_t state); 397 + 398 + /*! 399 + * @function os_activity_scope_leave 400 + * 401 + * @abstract 402 + * Will pop state up to the state provided. 403 + * 404 + * @discussion 405 + * Will leave scope using the state provided. If state is not present an error will be 406 + * generated. 407 + * 408 + * @param state 409 + * Must be a valid value filled by os_activity_scope_enter call. 410 + */ 411 + __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) 412 + OS_EXPORT OS_NOTHROW 413 + void 414 + os_activity_scope_leave(os_activity_scope_state_t state); 415 + 416 + #if defined(__GNUC__) 417 + #define _os_activity_scope(var, activity) \ 418 + struct os_activity_scope_state_s var __attribute__((__cleanup__(os_activity_scope_leave))); \ 419 + os_activity_scope_enter(activity, &var) 420 + #define os_activity_scope(activity) _os_activity_scope(OS_CONCAT(scope, __COUNTER__), activity) 421 + #endif 422 + 423 + #endif // OS_ACTIVITY_OBJECT_API 424 + 425 + /*! 426 + * @function os_activity_start 427 + * 428 + * @abstract 429 + * Starts a new activity immediately within the current context. 430 + * 431 + * @discussion 432 + * Starts a new activity immediately within the current context. Deprecated please use new 433 + * os_activity_create and os_activity_apply. 434 + * 435 + * os_activity_t activity = os_activity_start("indexing database", OS_ACTIVITY_FLAG_DEFAULT); 436 + * < do some work > 437 + * os_activity_end(activity); 438 + * 439 + * @param description 440 + * A constant string describing the activity, e.g., "performClick" or 441 + * "menuSelection". 442 + * 443 + * @param flags 444 + * Flags to be used when initiating the activity, typically OS_ACTIVITY_FLAG_DEFAULT. 445 + * 446 + * @result 447 + * Returns a valid os_activity_id_t or 0 on failure. 448 + */ 449 + #define os_activity_start(description, flags) __extension__({ \ 450 + OS_LOG_STRING(__description, description); \ 451 + os_activity_t _aid = _os_activity_start(&__dso_handle, __description, flags); \ 452 + _aid; \ 453 + }) 454 + 455 + /*! 456 + * @function os_activity_end 457 + * 458 + * @abstract 459 + * Ends the specified activity on the current thread. 460 + * 461 + * @discussion 462 + * Ends the specified activity on the current thread. Does not signify anything 463 + * other than the originator has received control back from the activity. Work 464 + * could still be in flight related to the activity. 465 + * 466 + * @param activity 467 + * An os_activity_t returned from os_activity_start. 468 + */ 469 + __API_DEPRECATED("use combination of os_activity_create and os_activity_apply/os_activity_scope", macosx(10.10, 10.12), ios(8.0, 10.0), watchos(2.0, 3.0), tvos(9.0, 10.0)) 470 + OS_EXPORT OS_NOTHROW 471 + void 472 + os_activity_end(os_activity_t activity); 473 + 474 + /*! 475 + * @function os_activity_get_active 476 + * 477 + * @abstract 478 + * Returns the stack of nested activities associated with the current thread. 479 + * 480 + * @discussion 481 + * Activities have a sense of nesting and therefore there could be more than 482 + * one activity involved on the current thread. This should be used by 483 + * diagnostic tools only for making additional decisions about a situation. 484 + * 485 + * @param entries 486 + * Pass a buffer of sufficient size to hold the the number of os_activity_id_t 487 + * being requested. 488 + * 489 + * @param count 490 + * Pointer to the requested number of activity identifiers. 491 + * On output will be filled with the number of activities that are available. 492 + * 493 + * @result 494 + * Number of activity identifiers written to 'entries' 495 + */ 496 + __API_DEPRECATED("No longer supported", macosx(10.10, 10.12), ios(8.0, 10.0), watchos(2.0, 3.0), tvos(9.0, 10.0)) 497 + OS_EXPORT OS_NOTHROW 498 + unsigned int 499 + os_activity_get_active(os_activity_id_t *entries, unsigned int *count); 500 + 501 + /*! 502 + * @function os_activity_get_identifier 503 + * 504 + * @abstract 505 + * Returns the current activity ID and will fill the parent_id if present. 506 + * 507 + * @discussion 508 + * Returns the current activity ID and will fill the parent_id if present. 509 + * 510 + * @param parent_id 511 + * If non-null will set the parent activity ID. 512 + * 513 + * @result 514 + * The identifier for the provided activity. 515 + */ 516 + __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) 517 + OS_EXPORT OS_NOTHROW OS_NONNULL1 OS_WARN_RESULT 518 + os_activity_id_t 519 + os_activity_get_identifier(os_activity_t activity, os_activity_id_t *parent_id); 520 + 521 + /*! 522 + * @function os_activity_label_useraction 523 + * 524 + * @abstract 525 + * Label an activity that is auto-generated by AppKit/UIKit with a name that is useful 526 + * for debugging macro-level user actions. 527 + * 528 + * @discussion 529 + * Label an activity that is auto-generated by AppKit/UIKit with a name that is useful 530 + * for debugging macro-level user actions. The API should be called early within the scope 531 + * of the IBAction and before any sub-activities are created. The name provided will 532 + * be shown in tools in additon to the underlying AppKit/UIKit provided name. This API 533 + * can only be called once and only on the activity created by AppKit/UIKit. These actions 534 + * help determine workflow of the user in order to reproduce problems that occur. 535 + * For example, a control press and/or menu item selection can be labeled: 536 + * 537 + * os_activity_label_useraction("New mail message"); 538 + * os_activity_label_useraction("Empty trash"); 539 + * 540 + * Where the underlying AppKit/UIKit name will be "gesture:" or "menuSelect:". 541 + * 542 + * @param name 543 + * A constant string that describes the the action. 544 + */ 545 + #define os_activity_label_useraction(label) __extension__({ \ 546 + OS_LOG_STRING(__label, label); \ 547 + _os_activity_label_useraction(&__dso_handle, __label); \ 548 + }) 549 + 550 + #pragma mark - application breadcrumbs 551 + 552 + /*! 553 + * @function os_activity_set_breadcrumb 554 + * 555 + * @abstract 556 + * This flags the current activity as a "breadcrumb", i.e., an interesting event. 557 + * 558 + * @discussion 559 + * Not all activities are interesting events at the macro-level. Some activities 560 + * can be flagged as a breadcrumb for evalutating cross activity interactions. 561 + * This can only be called once per activity, other requests will be ignored. 562 + * 563 + * @param name 564 + * A constant string that describes the breadcrumb. 565 + */ 566 + #define os_activity_set_breadcrumb(name) __extension__({ \ 567 + OS_LOG_STRING(__name, name); \ 568 + _os_activity_set_breadcrumb(&__dso_handle, __name); \ 569 + }) 570 + 571 + __END_DECLS 572 + 573 + #endif // __OS_ACTIVITY_H__
+81
src/libc/os/availability.h
··· 1 + /* 2 + * Copyright (c) 2008-2016 Apple Inc. All rights reserved. 3 + * 4 + * @APPLE_APACHE_LICENSE_HEADER_START@ 5 + * 6 + * Licensed under the Apache License, Version 2.0 (the "License"); 7 + * you may not use this file except in compliance with the License. 8 + * You may obtain a copy of the License at 9 + * 10 + * http://www.apache.org/licenses/LICENSE-2.0 11 + * 12 + * Unless required by applicable law or agreed to in writing, software 13 + * distributed under the License is distributed on an "AS IS" BASIS, 14 + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 + * See the License for the specific language governing permissions and 16 + * limitations under the License. 17 + * 18 + * @APPLE_APACHE_LICENSE_HEADER_END@ 19 + */ 20 + 21 + #ifndef __OS_AVAILABILITY__ 22 + #define __OS_AVAILABILITY__ 23 + 24 + #include <AvailabilityInternal.h> 25 + 26 + /* 27 + Macros for defining which versions/platform a given symbol can be used. 28 + 29 + @see http://clang.llvm.org/docs/AttributeReference.html#availability 30 + */ 31 + 32 + /* 33 + * API Introductions 34 + * 35 + * Use to specify the release that a particular API became available. 36 + * 37 + * Platform names: 38 + * macos, ios, tvos, watchos 39 + * 40 + * Examples: 41 + * API_AVAILABLE(macos(10.10)) 42 + * API_AVAILABLE(macos(10.9), ios(10.0)) 43 + * API_AVAILABLE(macos(10.4), ios(8.0), watchos(2.0), tvos(10.0)) 44 + */ 45 + 46 + #define API_AVAILABLE(...) __API_AVAILABLE_GET_MACRO(__VA_ARGS__,__API_AVAILABLE4, __API_AVAILABLE3, __API_AVAILABLE2, __API_AVAILABLE1)(__VA_ARGS__) 47 + 48 + /* 49 + * API Deprecations 50 + * 51 + * Use to specify the release that a particular API became unavailable. 52 + * 53 + * Platform names: 54 + * macos, ios, tvos, watchos 55 + * 56 + * Examples: 57 + * 58 + * API_DEPRECATED("No longer supported", macos(10.4, 10.8)) 59 + * API_DEPRECATED("No longer supported", macos(10.4, 10.8), ios(2.0, 3.0), watchos(2.0, 3.0), tvos(9.0, 10.0)) 60 + * 61 + * API_DEPRECATED_WITH_REPLACEMENT("-setName:", tvos(10.0, 10.4), ios(9.0, 10.0)) 62 + * API_DEPRECATED_WITH_REPLACEMENT("SomeClassName", macos(10.4, 10.6), watchos(2.0, 3.0)) 63 + */ 64 + 65 + #define API_DEPRECATED(...) __API_DEPRECATED_MSG_GET_MACRO(__VA_ARGS__,__API_DEPRECATED_MSG5,__API_DEPRECATED_MSG4,__API_DEPRECATED_MSG3,__API_DEPRECATED_MSG2,__API_DEPRECATED_MSG1)(__VA_ARGS__) 66 + #define API_DEPRECATED_WITH_REPLACEMENT(...) __API_DEPRECATED_REP_GET_MACRO(__VA_ARGS__,__API_DEPRECATED_REP5,__API_DEPRECATED_REP4,__API_DEPRECATED_REP3,__API_DEPRECATED_REP2,__API_DEPRECATED_REP1)(__VA_ARGS__) 67 + 68 + 69 + 70 + /* 71 + * API Unavailability 72 + * Use to specify that an API is unavailable for a particular platform. 73 + * 74 + * Example: 75 + * API_UNAVAILABLE(macos) 76 + * API_UNAVAILABLE(watchos, tvos) 77 + */ 78 + 79 + #define API_UNAVAILABLE(...) __API_UNAVAILABLE_GET_MACRO(__VA_ARGS__,__API_UNAVAILABLE3,__API_UNAVAILABLE2,__API_UNAVAILABLE1)(__VA_ARGS__) 80 + 81 + #endif /* __OS_AVAILABILITY__ */
+229 -40
src/libc/os/base.h
··· 1 - /* Copyright (c) 2012 Apple Inc. All rights reserved. 1 + /* 2 + * Copyright (c) 2008-2013 Apple Inc. All rights reserved. 2 3 * 3 - * @APPLE_LICENSE_HEADER_START@ 4 - * 5 - * This file contains Original Code and/or Modifications of Original Code 6 - * as defined in and that are subject to the Apple Public Source License 7 - * Version 2.0 (the 'License'). You may not use this file except in 8 - * compliance with the License. Please obtain a copy of the License at 9 - * http://www.opensource.apple.com/apsl/ and read it before using this 10 - * file. 11 - * 12 - * The Original Code and all software distributed under the License are 13 - * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER 14 - * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, 15 - * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, 16 - * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. 17 - * Please see the License for the specific language governing rights and 4 + * @APPLE_APACHE_LICENSE_HEADER_START@ 5 + * 6 + * Licensed under the Apache License, Version 2.0 (the "License"); 7 + * you may not use this file except in compliance with the License. 8 + * You may obtain a copy of the License at 9 + * 10 + * http://www.apache.org/licenses/LICENSE-2.0 11 + * 12 + * Unless required by applicable law or agreed to in writing, software 13 + * distributed under the License is distributed on an "AS IS" BASIS, 14 + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 + * See the License for the specific language governing permissions and 18 16 * limitations under the License. 19 - * 20 - * @APPLE_LICENSE_HEADER_END@ 17 + * 18 + * @APPLE_APACHE_LICENSE_HEADER_END@ 21 19 */ 22 20 23 - #ifndef __OS_BASE_H__ 24 - #define __OS_BASE_H__ 21 + #ifndef __OS_BASE__ 22 + #define __OS_BASE__ 23 + 24 + #include <sys/cdefs.h> 25 25 26 + #ifndef __has_builtin 27 + #define __has_builtin(x) 0 28 + #endif 29 + #ifndef __has_include 30 + #define __has_include(x) 0 31 + #endif 32 + #ifndef __has_feature 33 + #define __has_feature(x) 0 34 + #endif 35 + #ifndef __has_attribute 36 + #define __has_attribute(x) 0 37 + #endif 38 + #ifndef __has_extension 39 + #define __has_extension(x) 0 40 + #endif 41 + 42 + #undef OS_INLINE // <sys/_types/_os_inline.h> 26 43 #if __GNUC__ 27 - #define os_fastpath(x) ((__typeof__(x))(uintptr_t)__builtin_expect((uintptr_t)(x), ~0l)) 28 - #define os_slowpath(x) ((__typeof__(x))(uintptr_t)__builtin_expect((uintptr_t)(x), 0l)) 29 - #define os_constant(x) __builtin_constant_p((x)) 30 - #define os_hardware_trap() __asm__ __volatile__ (""); __builtin_trap() 44 + #define OS_NORETURN __attribute__((__noreturn__)) 45 + #define OS_NOTHROW __attribute__((__nothrow__)) 46 + #define OS_NONNULL1 __attribute__((__nonnull__(1))) 47 + #define OS_NONNULL2 __attribute__((__nonnull__(2))) 48 + #define OS_NONNULL3 __attribute__((__nonnull__(3))) 49 + #define OS_NONNULL4 __attribute__((__nonnull__(4))) 50 + #define OS_NONNULL5 __attribute__((__nonnull__(5))) 51 + #define OS_NONNULL6 __attribute__((__nonnull__(6))) 52 + #define OS_NONNULL7 __attribute__((__nonnull__(7))) 53 + #define OS_NONNULL8 __attribute__((__nonnull__(8))) 54 + #define OS_NONNULL9 __attribute__((__nonnull__(9))) 55 + #define OS_NONNULL10 __attribute__((__nonnull__(10))) 56 + #define OS_NONNULL11 __attribute__((__nonnull__(11))) 57 + #define OS_NONNULL12 __attribute__((__nonnull__(12))) 58 + #define OS_NONNULL13 __attribute__((__nonnull__(13))) 59 + #define OS_NONNULL14 __attribute__((__nonnull__(14))) 60 + #define OS_NONNULL15 __attribute__((__nonnull__(15))) 61 + #define OS_NONNULL_ALL __attribute__((__nonnull__)) 62 + #define OS_SENTINEL __attribute__((__sentinel__)) 63 + #define OS_PURE __attribute__((__pure__)) 64 + #define OS_CONST __attribute__((__const__)) 65 + #define OS_WARN_RESULT __attribute__((__warn_unused_result__)) 66 + #define OS_MALLOC __attribute__((__malloc__)) 67 + #define OS_USED __attribute__((__used__)) 68 + #define OS_UNUSED __attribute__((__unused__)) 69 + #define OS_COLD __attribute__((__cold__)) 70 + #define OS_WEAK __attribute__((__weak__)) 71 + #define OS_WEAK_IMPORT __attribute__((__weak_import__)) 72 + #define OS_NOINLINE __attribute__((__noinline__)) 73 + #define OS_ALWAYS_INLINE __attribute__((__always_inline__)) 74 + #define OS_TRANSPARENT_UNION __attribute__((__transparent_union__)) 75 + #define OS_ALIGNED(n) __attribute__((__aligned__((n)))) 76 + #define OS_FORMAT_PRINTF(x,y) __attribute__((__format__(printf,x,y))) 77 + #define OS_EXPORT extern __attribute__((__visibility__("default"))) 78 + #define OS_INLINE static __inline__ 79 + #define OS_EXPECT(x, v) __builtin_expect((x), (v)) 80 + #else 81 + #define OS_NORETURN 82 + #define OS_NOTHROW 83 + #define OS_NONNULL1 84 + #define OS_NONNULL2 85 + #define OS_NONNULL3 86 + #define OS_NONNULL4 87 + #define OS_NONNULL5 88 + #define OS_NONNULL6 89 + #define OS_NONNULL7 90 + #define OS_NONNULL8 91 + #define OS_NONNULL9 92 + #define OS_NONNULL10 93 + #define OS_NONNULL11 94 + #define OS_NONNULL12 95 + #define OS_NONNULL13 96 + #define OS_NONNULL14 97 + #define OS_NONNULL15 98 + #define OS_NONNULL_ALL 99 + #define OS_SENTINEL 100 + #define OS_PURE 101 + #define OS_CONST 102 + #define OS_WARN_RESULT 103 + #define OS_MALLOC 104 + #define OS_USED 105 + #define OS_UNUSED 106 + #define OS_COLD 107 + #define OS_WEAK 108 + #define OS_WEAK_IMPORT 109 + #define OS_NOINLINE 110 + #define OS_ALWAYS_INLINE 111 + #define OS_TRANSPARENT_UNION 112 + #define OS_ALIGNED(n) 113 + #define OS_FORMAT_PRINTF(x,y) 114 + #define OS_EXPORT extern 115 + #define OS_INLINE static inline 116 + #define OS_EXPECT(x, v) (x) 117 + #endif 118 + 119 + #if __has_attribute(noescape) 120 + #define OS_NOESCAPE __attribute__((__noescape__)) 121 + #else 122 + #define OS_NOESCAPE 123 + #endif 124 + 125 + #if __has_feature(assume_nonnull) 126 + #define OS_ASSUME_NONNULL_BEGIN _Pragma("clang assume_nonnull begin") 127 + #define OS_ASSUME_NONNULL_END _Pragma("clang assume_nonnull end") 128 + #else 129 + #define OS_ASSUME_NONNULL_BEGIN 130 + #define OS_ASSUME_NONNULL_END 131 + #endif 31 132 32 - #define __OS_COMPILETIME_ASSERT__(e) __extension__({ \ 33 - char __compile_time_assert__[(e) ? 1 : -1]; \ 34 - (void)__compile_time_assert__; \ 35 - }) 133 + #if __has_builtin(__builtin_assume) 134 + #define OS_COMPILER_CAN_ASSUME(expr) __builtin_assume(expr) 135 + #else 136 + #define OS_COMPILER_CAN_ASSUME(expr) ((void)(expr)) 137 + #endif 138 + 139 + #if __has_extension(attribute_overloadable) 140 + #define OS_OVERLOADABLE __attribute__((__overloadable__)) 141 + #else 142 + #define OS_OVERLOADABLE 143 + #endif 144 + 145 + #if __has_feature(objc_fixed_enum) || __has_extension(cxx_strong_enums) 146 + #define OS_ENUM(_name, _type, ...) \ 147 + typedef enum : _type { __VA_ARGS__ } _name##_t 148 + #else 149 + #define OS_ENUM(_name, _type, ...) \ 150 + enum { __VA_ARGS__ }; typedef _type _name##_t 151 + #endif 36 152 37 - #define __OS_CONST __attribute__((__const__)) 38 - #define __OS_PRINTFLIKE(x,y) __attribute__((__format__(printf,x,y))) 39 - #else /* __GNUC__ */ 40 - #define os_fastpath(x) (x) 41 - #define os_slowpath(x) (x) 42 - #define os_constant(x) ((long)0) 43 - #define os_hardware_trap() abort() 153 + #if __has_feature(attribute_availability_swift) 154 + // equivalent to __SWIFT_UNAVAILABLE from Availability.h 155 + #define OS_SWIFT_UNAVAILABLE(_msg) \ 156 + __attribute__((__availability__(swift, unavailable, message=_msg))) 157 + #else 158 + #define OS_SWIFT_UNAVAILABLE(_msg) 159 + #endif 44 160 45 - #define __OS_COMPILETIME_ASSERT__(e) (e) 161 + #if __has_attribute(swift_private) 162 + # define OS_REFINED_FOR_SWIFT __attribute__((__swift_private__)) 163 + #else 164 + # define OS_REFINED_FOR_SWIFT 165 + #endif 46 166 47 - #define __OS_CONST 48 - #define __OS_PRINTFLIKE(x,y) 49 - #endif /* __GNUC__ */ 167 + #if __has_attribute(swift_name) 168 + # define OS_SWIFT_NAME(_name) __attribute__((__swift_name__(#_name))) 169 + #else 170 + # define OS_SWIFT_NAME(_name) 171 + #endif 50 172 51 - #endif /* __OS_BASE_H__ */ 173 + #define __OS_STRINGIFY(s) #s 174 + #define OS_STRINGIFY(s) __OS_STRINGIFY(s) 175 + #define __OS_CONCAT(x, y) x ## y 176 + #define OS_CONCAT(x, y) __OS_CONCAT(x, y) 177 + 178 + #ifdef __GNUC__ 179 + #define os_prevent_tail_call_optimization() __asm__("") 180 + #define os_is_compile_time_constant(expr) __builtin_constant_p(expr) 181 + #define os_compiler_barrier() __asm__ __volatile__("" ::: "memory") 182 + #else 183 + #define os_prevent_tail_call_optimization() do { } while (0) 184 + #define os_is_compile_time_constant(expr) 0 185 + #define os_compiler_barrier() do { } while (0) 186 + #endif 187 + 188 + #if __has_attribute(not_tail_called) 189 + #define OS_NOT_TAIL_CALLED __attribute__((__not_tail_called__)) 190 + #else 191 + #define OS_NOT_TAIL_CALLED 192 + #endif 193 + 194 + typedef void (*os_function_t)(void *_Nullable); 195 + 196 + #ifdef __BLOCKS__ 197 + /*! 198 + * @typedef os_block_t 199 + * 200 + * @abstract 201 + * Generic type for a block taking no arguments and returning no value. 202 + * 203 + * @discussion 204 + * When not building with Objective-C ARC, a block object allocated on or 205 + * copied to the heap must be released with a -[release] message or the 206 + * Block_release() function. 207 + * 208 + * The declaration of a block literal allocates storage on the stack. 209 + * Therefore, this is an invalid construct: 210 + * <code> 211 + * os_block_t block; 212 + * if (x) { 213 + * block = ^{ printf("true\n"); }; 214 + * } else { 215 + * block = ^{ printf("false\n"); }; 216 + * } 217 + * block(); // unsafe!!! 218 + * </code> 219 + * 220 + * What is happening behind the scenes: 221 + * <code> 222 + * if (x) { 223 + * struct Block __tmp_1 = ...; // setup details 224 + * block = &__tmp_1; 225 + * } else { 226 + * struct Block __tmp_2 = ...; // setup details 227 + * block = &__tmp_2; 228 + * } 229 + * </code> 230 + * 231 + * As the example demonstrates, the address of a stack variable is escaping the 232 + * scope in which it is allocated. That is a classic C bug. 233 + * 234 + * Instead, the block literal must be copied to the heap with the Block_copy() 235 + * function or by sending it a -[copy] message. 236 + */ 237 + typedef void (^os_block_t)(void); 238 + #endif 239 + 240 + #endif // __OS_BASE__