Mercurial > hg > CbC > CbC_llvm
comparison clang/test/Sema/attr-availability-ios.c @ 236:c4bab56944e8 llvm-original
LLVM 16
author | kono |
---|---|
date | Wed, 09 Nov 2022 17:45:10 +0900 |
parents | 1d019706d866 |
children |
comparison
equal
deleted
inserted
replaced
232:70dce7da266c | 236:c4bab56944e8 |
---|---|
8 | 8 |
9 void f5(int) __attribute__((availability(ios,introduced=2.0))) __attribute__((availability(ios,deprecated=3.0))); // expected-note {{'f5' has been explicitly marked deprecated here}} | 9 void f5(int) __attribute__((availability(ios,introduced=2.0))) __attribute__((availability(ios,deprecated=3.0))); // expected-note {{'f5' has been explicitly marked deprecated here}} |
10 void f6(int) __attribute__((availability(ios,deprecated=3.0))); // expected-note {{'f6' has been explicitly marked deprecated here}} | 10 void f6(int) __attribute__((availability(ios,deprecated=3.0))); // expected-note {{'f6' has been explicitly marked deprecated here}} |
11 void f6(int) __attribute__((availability(iOS,introduced=2.0))); | 11 void f6(int) __attribute__((availability(iOS,introduced=2.0))); |
12 | 12 |
13 void test() { | 13 void test(void) { |
14 f0(0); // expected-warning{{'f0' is deprecated: first deprecated in iOS 2.1}} | 14 f0(0); // expected-warning{{'f0' is deprecated: first deprecated in iOS 2.1}} |
15 f1(0); | 15 f1(0); |
16 f2(0); // expected-warning{{'f2' is deprecated: first deprecated in iOS 3.0}} | 16 f2(0); // expected-warning{{'f2' is deprecated: first deprecated in iOS 3.0}} |
17 f3(0); | 17 f3(0); |
18 f4(0); // expected-error{{f4' is unavailable: obsoleted in iOS 3.0}} | 18 f4(0); // expected-error{{f4' is unavailable: obsoleted in iOS 3.0}} |