void f0(int) __attribute__((availability(tvos,introduced=12.0,deprecated=12.1))); void f1(int) __attribute__((availability(tvos,introduced=12.1)));
void f2(int) __attribute__((availability(tvos,introduced=12.0,deprecated=13.0))); void f3(int) __attribute__((availability(tvos,introduced=13.0)));
void f4(int) __attribute__((availability(macosx,introduced=10.1,deprecated=10.3,obsoleted=10.5), availability(tvos,introduced=12.0,deprecated=12.1,obsoleted=13.0)));
void f5(int) __attribute__((availability(tvos,introduced=12.0))) __attribute__((availability(tvos,deprecated=13.0))); void f6(int) __attribute__((availability(tvos,deprecated=13.0))); void f6(int) __attribute__((availability(tvos,introduced=12.0)));
void test(void) {
f0(0); f1(0);
f2(0); f3(0);
f4(0); f5(0); f6(0); }
void f9(int) __attribute__((availability(ios,introduced=12.0,deprecated=19.0)));
void test_transcribed_availability(void) {
f9(0);
}
__attribute__((availability(ios,introduced=19_0,deprecated=19_0,message="" ))) __attribute__((availability(ios,introduced=17_0))) void f10(int);
void f0_tvos(int) __attribute__((availability(tvos,introduced=12.0,deprecated=12.1))); void f1_tvos(int) __attribute__((availability(tvos,introduced=12.1)));
void f2_tvos(int) __attribute__((availability(tvOS,introduced=12.0,deprecated=13.0))); void f3_tvos(int) __attribute__((availability(tvos,introduced=13.0)));
void f4_tvos(int) __attribute__((availability(macosx,introduced=10.1,deprecated=10.3,obsoleted=10.5), availability(tvos,introduced=12.0,deprecated=12.1,obsoleted=13.0))); void f5_tvos(int) __attribute__((availability(tvos,introduced=12.0))) __attribute__((availability(ios,deprecated=13.0)));
void f5_attr_reversed_tvos(int) __attribute__((availability(ios, deprecated=13.0))) __attribute__((availability(tvos,introduced=12.0)));
void f5b_tvos(int) __attribute__((availability(tvos,introduced=12.0))) __attribute__((availability(tvos,deprecated=13.0))); void f5c_tvos(int) __attribute__((availability(ios,introduced=12.0))) __attribute__((availability(ios,deprecated=13.0))); void f6_tvos(int) __attribute__((availability(tvos,deprecated=13.0))); void f6_tvos(int) __attribute__((availability(tvOS,introduced=12.0)));
void test_tvos(void) {
f0_tvos(0); f1_tvos(0);
f2_tvos(0); f3_tvos(0);
f4_tvos(0); f5_tvos(0); f5_attr_reversed_tvos(0); f5b_tvos(0); f5c_tvos(0); f6_tvos(0); }
#ifdef USE_VERSION_MAP
void f11(int) __attribute__((availability(ios,deprecated=9.3)));
void testWithVersionMap(void) {
f11(0); }
#else
void f11(int) __attribute__((availability(ios,deprecated=9.3)));
void testWithoutVersionMap(void) {
f11(0); }
#endif