| /llvm-project-15.0.7/clang/test/Index/ |
| H A D | availability.mm | 1 __attribute__((availability(macosx, introduced = 8.0))) 4 int i1 __attribute__((availability(macosx, introduced = 9.0))); 9 - (void)m1 __attribute__((availability(macosx, introduced = 9.0))); argument 19 __attribute__((availability(macosx, introduced = 10.0))) 34 __attribute__((availability(macosx, introduced = 10.0))) 50 // CHECK: ObjCInterfaceDecl=C:2:12 (macos, introduced=8.0) 53 // CHECK: ObjCPropertyDecl=p0:6:15 (macos, introduced=8.0) 54 // CHECK: ObjCPropertyDecl=p1:7:15 (macos, introduced=9.0) 63 // CHECK: ObjCPropertyDecl=p2:21:15 (macos, introduced=10.0) 64 // CHECK: ObjCPropertyDecl=p3:22:15 (macos, introduced=11.0) [all …]
|
| H A D | availability.c | 3 …d) __attribute__((availability(macosx,introduced=10.4,deprecated=10.5,obsoleted=10.7), availabilit… 11 } __attribute__((availability(macosx,introduced=10.4,deprecated=10.5,obsoleted=10.7))); 13 …vailability(macosx,introduced=10.4))) __attribute__((availability(macosx,obsoleted=10.6))) __attri… 15 …introduced=10.4,deprecated=10.5,obsoleted=10.7))) __attribute__((availability(ios,introduced=3.2,d…
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | attr-availability-tvos.c | 5 void f1(int) __attribute__((availability(tvos,introduced=12.1))); 7 void f3(int) __attribute__((availability(tvos,introduced=13.0))); 8 …t) __attribute__((availability(macosx,introduced=10.1,deprecated=10.3,obsoleted=10.5), availabilit… 12 void f6(int) __attribute__((availability(tvos,introduced=12.0))); 25 void f9(int) __attribute__((availability(ios,introduced=12.0,deprecated=19.0))); 32 __attribute__((availability(ios,introduced=17_0))) // expected-note 2{{… 37 void f1_tvos(int) __attribute__((availability(tvos,introduced=12.1))); 39 void f3_tvos(int) __attribute__((availability(tvos,introduced=13.0))); 40 …t) __attribute__((availability(macosx,introduced=10.1,deprecated=10.3,obsoleted=10.5), availabilit… 41 void f5_tvos(int) __attribute__((availability(tvos,introduced=12.0))) __attribute__((availability(i… [all …]
|
| H A D | attr-availability-maccatalyst.c | 13 void f1(int) __attribute__((availability(maccatalyst,introduced=2.1))); 21 void f6(int) __attribute__((availability(macCatalyst,introduced=2.0))); 25 __attribute__((availability(ios,introduced=2.0, deprecated=5.0))); 29 __attribute__((availability(ios,introduced=2.0, obsoleted=5.0))); 33 __attribute__((availability(ios,introduced=2.0))); 82 __attribute__((availability(maccatalyst,introduced=3.0))) 83 __attribute__((availability(ios,introduced=2.0, deprecated=5.0))); 86 __attribute__((availability(maccatalyst,introduced=3.0))) 87 __attribute__((availability(ios,introduced=2.0, obsoleted=5.0))); 90 __attribute__((availability(maccatalyst,introduced=3.0))) [all …]
|
| H A D | attr-availability-watchos.c | 4 void f0(int) __attribute__((availability(ios,introduced=2.0,deprecated=2.1))); // expected-note {{'… 5 void f1(int) __attribute__((availability(ios,introduced=2.1))); 7 void f3(int) __attribute__((availability(ios,introduced=3.0))); 8 …t) __attribute__((availability(macosx,introduced=10.1,deprecated=10.3,obsoleted=10.5), availabilit… 12 void f8(int) __attribute__((availability(ios,introduced=2.0,obsoleted=10.0))); // expected-note {{e… 28 void f1_watchos(int) __attribute__((availability(watchos,introduced=2.1))); 30 void f3_watchos(int) __attribute__((availability(watchos,introduced=3.0))); 31 … __attribute__((availability(macosx,introduced=10.1,deprecated=10.3,obsoleted=10.5), availability(… 32 void f5_watchos(int) __attribute__((availability(watchos,introduced=2.0))) __attribute__((availabil… 37 void f6_watchos(int) __attribute__((availability(watchOS,introduced=2.0))); [all …]
|
| H A D | attr-availability-macosx.c | 7 void f0(int) __attribute__((availability(macosx,introduced=10.4,deprecated=10.6))); 8 void f1(int) __attribute__((availability(macosx,introduced=10.5))); 10 void f3(int) __attribute__((availability(macosx,introduced=10.6))); 11 …t) __attribute__((availability(macosx,introduced=10.1,deprecated=10.3,obsoleted=10.5), availabilit… 25 struct __attribute__((availability(macosx,strict,introduced=10.6))) 30 expected-error{{'not_yet_introduced_struct' is unavailable: introduced in macOS 10.6}} 32 __attribute__((availability(macosx,strict,introduced=10.6))) 38 foo __attribute__((availability(macosx,introduced=8.0,deprecated=9.0))) 42 bar __attribute__((availability(macosx,introduced=8.0,deprecated=9.0))) = foo 45 enum __attribute__((availability(macosx,introduced=8.0,deprecated=9.0))) { [all …]
|
| H A D | attr-availability-iosmac-infer-from-macos.c | 4 void f0(void) __attribute__((availability(macOS, introduced = 10.11))); 5 void f1(void) __attribute__((availability(macOS, introduced = 10.15))); 7 availability(macOS, introduced = 10.11, 10 __attribute__((availability(macOS, introduced = 10.11, deprecated = 10.14))) 11 __attribute__((availability(iOS, introduced = 11.0))); 14 __attribute__((availability(macOS, introduced = 10, deprecated = 100000))); 18 void f16(void) __attribute__((availability(macOS, introduced = 11.0))); 25 void fAPItoDepr(void) __attribute__((availability(macOS, introduced = 10.11, deprecated = 100000))); 27 void dontRemapFutureVers(void) __attribute__((availability(macOS, introduced = 20))); 47 void f15_4(void) __attribute__((availability(macOS, introduced = 10.15, deprecated = 10.15.4))); //… [all …]
|
| H A D | attr-availability-fuchsia.c | 11 void f0(int) __attribute__((availability(fuchsia, introduced = 14, deprecated = 19))); 12 void f1(int) __attribute__((availability(fuchsia, introduced = 16))); 13 void f2(int) __attribute__((availability(fuchsia, introduced = 14, deprecated = 16))); // expected-… 14 void f3(int) __attribute__((availability(fuchsia, introduced = 19, strict))); // expected-note {{'f… 15 …__attribute__((availability(fuchsia, introduced = 9, deprecated = 11, obsoleted = 16), availabilit… 16 void f5(int) __attribute__((availability(ios, introduced = 3.2), availability(fuchsia, unavailable)… 17 void f6(int) __attribute__((availability(fuchsia, introduced = 16.0))); … 18 void f7(int) __attribute__((availability(fuchsia, introduced = 16.1))); // expected-warning {{Fuchs… 19 void f8(int) __attribute__((availability(fuchsia, introduced = 19))); // nothing will happen as 'st…
|
| H A D | attr-availability-android.c | 4 void f0(int) __attribute__((availability(android,introduced=14,deprecated=19))); 5 void f1(int) __attribute__((availability(android,introduced=16))); 6 void f2(int) __attribute__((availability(android,introduced=14,deprecated=16))); // expected-note {… 10 void f3(int) __attribute__((availability(android,introduced=19))); 11 …(int) __attribute__((availability(android,introduced=9,deprecated=11,obsoleted=16), availability(i… 12 void f5(int) __attribute__((availability(ios,introduced=3.2), availability(android,unavailable))); … 29 foo __attribute__((availability(android,introduced=8.0,deprecated=9.0))) 33 bar __attribute__((availability(android,introduced=8.0,deprecated=9.0))) = foo 36 enum __attribute__((availability(android,introduced=8.0,deprecated=9.0))) {
|
| H A D | attr-availability-driverkit.c | 3 void f0(int) __attribute__((availability(driverkit,introduced=19.0,deprecated=20.0))); // expected-… 4 void f1(int) __attribute__((availability(driverkit,introduced=20.0))); 5 void f2(int) __attribute__((availability(driverkit,introduced=19.0,deprecated=20.0))); // expected-… 6 void f3(int) __attribute__((availability(driverkit,introduced=20.0))); 7 …__attribute__((availability(macosx,introduced=10.1,deprecated=10.3,obsoleted=10.5), availability(d… 9 void f5(int) __attribute__((availability(driverkit,introduced=19.0))) __attribute__((availability(d… 11 void f7(int) __attribute__((availability(driverkit,introduced=19.0)));
|
| H A D | attr-availability-ios.c | 3 void f0(int) __attribute__((availability(ios,introduced=2.0,deprecated=2.1))); // expected-note {{'… 4 void f1(int) __attribute__((availability(ios,introduced=2.1))); 5 void f2(int) __attribute__((availability(iOS,introduced=2.0,deprecated=3.0))); // expected-note {{'… 6 void f3(int) __attribute__((availability(ios,introduced=3.0))); 7 …t) __attribute__((availability(macosx,introduced=10.1,deprecated=10.3,obsoleted=10.5), availabilit… 9 void f5(int) __attribute__((availability(ios,introduced=2.0))) __attribute__((availability(ios,depr… 11 void f6(int) __attribute__((availability(iOS,introduced=2.0)));
|
| H A D | attr-availability.c | 7 void f2(void) __attribute__((availability(ios,introduced=2.1,deprecated=2.1))); 9 void f3(void) __attribute__((availability(otheros,introduced=2.2))); // expected-warning{{unknown p… 22 PartiallyAvailable(void) __attribute__((availability(macosx,introduced=10.8))); 27 enum __attribute__((availability(macosx,introduced=10.8))) PartialEnum { 65 void f4(int) __attribute__((availability(ios,introduced=4.0))); // expected-warning {{feature canno… 68 availability(ios,introduced=4.0))); 73 void f7(int) __attribute__((availability(ios,introduced=2.0))); 83 extern int x __attribute__((availability(macosx,introduced=10.5))); 88 …b = ^ (int i) __attribute__((availability(macosx,introduced=10.2))) { return 1; }; // expected-war… in f8() 91 extern int x2 __attribute__((availability(macosx,introduced=10.2))); // expected-note {{previous at… [all …]
|
| H A D | attr-availability-square-brackets.c | 3 [[clang::availability(macosx,introduced=10.4,deprecated=10.2)]] void f0(void); // expected-warning{… 5 [[clang::availability(ios,introduced=2.1,deprecated=2.1)]] void f2(void); 7 [[clang::availability(macosx,introduced=8.0,deprecated=9.0, message="use CTFontCopyFullName")]] 22 extern int x [[clang::availability(macosx,introduced=10.5)]];
|
| /llvm-project-15.0.7/clang/test/Parser/ |
| H A D | attr-availability.c | 7 void f0(void) __attribute__((availability(macosx,introduced=10.2,deprecated=10.4,obsoleted=10.6))); 9 void f1(void) __attribute__((availability(macosx,deprecated=10.4,introduced=10.2,obsoleted=10.6))); 11 void f2(void) __attribute__((availability(ios,deprecated=10.4.7,introduced=10,obsoleted=10.6))); 13 …(void) __attribute__((availability(ios,deprecated=10.4.7,introduced=10,obsoleted=10.6,introduced=1… 15 void f4(void) __attribute__((availability(macosx,introduced=10.5), availability(ios,unavailable))); 17 void f5(void) __attribute__((availability(macosx,introduced=10.5), availability(ios,unavailable, un… 19 void f6(void) __attribute__((availability(macosx,unavailable,introduced=10.5))); // expected-warnin… 35 …gorf __attribute__((availability(macosx,introduced=8.5, message = 10.0))), // expected-error {{exp… 36 …garf __attribute__((availability(macosx,introduced=8.5, message))), // expected-error {{expected '… 38 …foo __attribute__((availability(macosx,introduced=8.5,deprecated=9.0, message="Use CTFontCopyPostS…
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | attr-availability-priority.m | 6 __attribute__((availability(ios, introduced=11.0, deprecated=12.0))) 7 __attribute__((availability(tvos, introduced=11.0))); 9 __attribute__((availability(tvos, introduced=11.0))) 10 __attribute__((availability(ios, introduced=11.0, deprecated=12.0))); 20 #pragma clang attribute push (__attribute__((availability(tvos, introduced=11.0, deprecated=12.0)))… 23 void explicitWinsOverExplicitFromPragma(void) __attribute__((availability(tvos, introduced=11.0))); 28 #pragma clang attribute push (__attribute__((availability(ios, introduced=11.0, deprecated=12.0))),… 31 void explicitWinsOverImplicitFromPragma(void) __attribute__((availability(tvos, introduced=11.0))); 32 void implicitWinsOverImplicitFromPragma(void) __attribute__((availability(ios, introduced=11.0))); 36 #pragma clang attribute push (__attribute__((availability(tvos, introduced=11.0, deprecated=12.0)))… [all …]
|
| H A D | attr-availability.m | 10 - (void)partial_proto_method __attribute__((availability(macosx,introduced=10.8))); argument 18 - (void)partialMethod __attribute__((availability(macosx,introduced=10.8))); argument 21 - (void)overridden2 __attribute__((availability(macosx,introduced=10.3))); argument 33 …ridden __attribute__((availability(macosx,introduced=10.4))); // expected-warning{{overriding meth… argument 34 - (void)overridden2 __attribute__((availability(macosx,introduced=10.2))); argument 37 - (void)overridden5 __attribute__((availability(macosx,introduced=10.3))); argument 281 -(void)methodA __attribute__((availability(macosx,introduced=10.2))); argument 290 -(void)methodA __attribute__((availability(macosx,introduced=10.2))) 315 int fn_10_5(void) __attribute__((availability(macosx, introduced=10.5))); 330 __attribute__((availability(macosx, introduced=10.7))) [all …]
|
| H A D | override-opt-prop-availability.m | 5 @property (nonatomic) int reqProp __attribute__((availability(ios, introduced=12.0))); // expected-… 10 …yProp __attribute__((availability(ios, introduced=12.0))); // expected-note {{has been marked as b… 13 @property (nonatomic, readonly) int depProp __attribute__((availability(ios, introduced=8.0, deprec… 16 @property (nonatomic) int obsProp __attribute__((availability(ios, introduced=8.0, obsoleted=12.0))… 19 - (void) unavaibleInClass __attribute__((availability(ios, introduced=12.0))); // expected-note {{m… argument 25 …Prop __attribute__((availability(ios, introduced=13.0))); // expected-note 2 {{has been marked as … 27 … int reqProp __attribute__((availability(ios, introduced=13.0))); // expected-warning 2 {{method i… 29 @property (nonatomic, readonly) int depProp __attribute__((availability(ios, introduced=8.0, deprec… 31 @property (nonatomic) int obsProp __attribute__((availability(ios, introduced=8.0, obsoleted=10.0))…
|
| H A D | unguarded-availability-maccatalyst.m | 10 #define AVAILABLE_PREV __attribute__((availability(macCatalyst, introduced = 13.1))) 11 #define AVAILABLE_CURRENT __attribute__((availability(macCatalyst, introduced = 14))) 12 #define AVAILABLE_NEXT __attribute__((availability(macCatalyst, introduced = 14.1))) 26 // expected-note@-2 {{'Record' has been marked as being introduced in macCatalyst 14.1 here, but th… 55 void previouslyAvailableIOS(void) __attribute__((availability(ios, introduced = 10))); 56 void currentlyAvailableIOS(void) __attribute__((availability(ios, introduced = 14))); 57 void willBeAvailabileIOS(void) __attribute__((availability(ios, introduced = 14.1))); 78 } Record2 __attribute__((availability(ios, introduced = 14.1))); typedef 80 // expected-note@-2 {{'Record2' has been marked as being introduced in macCatalyst 14.1 here, but t… 83 __attribute__((availability(ios, introduced = 10))) [all …]
|
| H A D | attr-availability-1.m | 15 - (void)method __attribute__((availability(macosx,introduced=10_1,deprecated=10_2))); // expected-n… 17 - (void)overridden __attribute__((availability(macosx,introduced=10_3))); // expected-note{{overrid… 18 - (void)overridden2 __attribute__((availability(macosx,introduced=10_3))); 22 - (void)overridden6 __attribute__((availability(macosx,introduced=10_3))); // expected-note{{overri… 28 …ridden __attribute__((availability(macosx,introduced=10_4))); // expected-warning{{overriding meth… 29 - (void)overridden2 __attribute__((availability(macosx,introduced=10_2))); 32 - (void)overridden5 __attribute__((availability(macosx,introduced=10_3))); 79 extern NSString *NSNibTopLevelObjects __attribute__((availability(macosx,introduced=10_0 ,deprecate… 99 - (void)Meth1 __attribute__((availability(macosx,introduced=10.3_0))); // expected-warning {{use sa… 100 - (void)Meth2 __attribute__((availability(macosx,introduced=10_3.1))); // expected-warning {{use sa… [all …]
|
| H A D | unguarded-availability-new.m | 37 #define AVAILABLE_PREV __attribute__((availability(macos, introduced = 10.12))) 39 #define AVAILABLE_NEXT __attribute__((availability(macos, introduced = 10.14))) 46 #define AVAILABLE_PREV __attribute__((availability(ios, introduced = 10))) 47 #define AVAILABLE_CURRENT __attribute__((availability(ios, introduced = 11))) 48 #define AVAILABLE_NEXT __attribute__((availability(ios, introduced = 12))) 55 #define AVAILABLE_PREV __attribute__((availability(tvos, introduced = 10))) 56 #define AVAILABLE_CURRENT __attribute__((availability(tvos, introduced = 11))) 57 #define AVAILABLE_NEXT __attribute__((availability(tvos, introduced = 13))) 64 #define AVAILABLE_PREV __attribute__((availability(watchos, introduced = 3))) 66 #define AVAILABLE_NEXT __attribute__((availability(watchos, introduced = 5))) [all …]
|
| H A D | property-deprecated-warning.m | 12 // expected-note@+2 {{'partialPtarget' has been marked as being introduced in iOS 5.0 here, but the… 14 @property(nonatomic,assign) id partialPtarget __attribute__((availability(ios,introduced=5.0))); 27 // expected-note@+2 {{'setPartialTarget:' has been marked as being introduced in iOS 5.0 here, but … 29 @property(nonatomic,assign) id partialTarget __attribute__((availability(ios,introduced=5.0))); 43 // expected-note@+3 2 {{'partial_dep_target' has been marked as being introduced in iOS 5.0 here, b… 44 // expected-note@+2 2 {{'setPartial_dep_target:' has been marked as being introduced in iOS 5.0 her… 46 @property(nonatomic,assign) id partial_dep_target __attribute__((availability(ios,introduced=5.0))… 104 // expected-note@+2 {{'partialIsEnabled' has been marked as being introduced in iOS 5.0 here, but t… 106 …ter=partialIsEnabled,assign) BOOL partialEnabled __attribute__((availability(ios,introduced=5.0))); 109 // expected-note@+2 {{'partialSetNewDelegate:' has been marked as being introduced in iOS 5.0 here,… [all …]
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | __availability | 37 // when they were introduced, and the compiler can produce a diagnostic if the 181 __attribute__((availability(watchos,strict,introduced=3.0))) 197 __attribute__((availability(watchos,strict,introduced=5.0))) 207 __attribute__((availability(watchos,strict,introduced=3.0))) 213 __attribute__((availability(watchos,strict,introduced=3.0))) 216 __attribute__((availability(ios,strict,introduced=6.0))) 220 __attribute__((availability(ios,strict,introduced=7.0))) 224 __attribute__((availability(ios,strict,introduced=7.0))) 228 __attribute__((availability(ios,strict,introduced=7.0))) 234 __attribute__((availability(watchos,strict,introduced=6.0))) [all …]
|
| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | ast-print-objectivec.m | 6 - (void)MethP __attribute__((availability(macosx,introduced=10.1.0,deprecated=10.2))); 10 - (void)MethI __attribute__((availability(macosx,introduced=10.1.0,deprecated=10.2))); 14 - (void)MethCAT __attribute__((availability(macosx,introduced=10_1_0,deprecated=10_2))); 18 - (void)MethP __attribute__((availability(macosx,introduced=10.1.0,deprecated=10.2))) {} 19 - (void)MethI __attribute__((availability(macosx,introduced=10.1.0,deprecated=10.2))) {} 25 // CHECK: - (void)MethP __attribute__((availability(macos, introduced=10.1.0, deprecated=10.2))); 29 // CHECK: - (void)MethI __attribute__((availability(macos, introduced=10.1.0, deprecated=10.2))); 33 // CHECK: - (void)MethCAT __attribute__((availability(macos, introduced=10.1.0, deprecated=10.2))); 37 // CHECK: - (void)MethP __attribute__((availability(macos, introduced=10.1.0, deprecated=10.2))) { 40 // CHECK: - (void)MethI __attribute__((availability(macos, introduced=10.1.0, deprecated=10.2))) {
|
| /llvm-project-15.0.7/clang/test/ARCMT/ |
| H A D | objcmt-instancetype-2.m | 19 + (id)stringWithContentsOfFile:(NSString *)path __attribute__((availability(macosx,introduced=10.0 … 20 + (id)stringWithContentsOfURL:(NSURL *)url __attribute__((availability(macosx,introduced=10.0 ,mess… 21 …r *)bytes length:(NSUInteger)length __attribute__((availability(macosx,introduced=10.0 ,message=""… 22 + (id)stringWithCString:(const char *)bytes __attribute__((availability(macosx,introduced=10.0 ,mes… 33 …tale:(BOOL *)isStale error:(NSError **)error __attribute__((availability(macosx,introduced=10.6))); argument 54 + (id )dictionaryWithSharedKeySet:(id)keyset __attribute__((availability(macosx,introduced=10.8))); argument 67 + (id)dateWithString:(NSString *)aString __attribute__((availability(macosx,introduced=10.4))); argument 71 + (id)calendarDate __attribute__((availability(macosx,introduced=10.4))); argument 72 …rFormat:(NSString *)format locale:(id)locale __attribute__((availability(macosx,introduced=10.4))); argument 73 …escription calendarFormat:(NSString *)format __attribute__((availability(macosx,introduced=10.4))); argument [all …]
|
| H A D | objcmt-instancetype-2.m.result | 19 + (id)stringWithContentsOfFile:(NSString *)path __attribute__((availability(macosx,introduced=10.0 … 20 + (id)stringWithContentsOfURL:(NSURL *)url __attribute__((availability(macosx,introduced=10.0 ,mess… 21 …r *)bytes length:(NSUInteger)length __attribute__((availability(macosx,introduced=10.0 ,message=""… 22 + (id)stringWithCString:(const char *)bytes __attribute__((availability(macosx,introduced=10.0 ,mes… 33 …tale:(BOOL *)isStale error:(NSError **)error __attribute__((availability(macosx,introduced=10.6))); 54 …etype )dictionaryWithSharedKeySet:(id)keyset __attribute__((availability(macosx,introduced=10.8))); 67 + (instancetype)dateWithString:(NSString *)aString __attribute__((availability(macosx,introduced=10… 71 + (instancetype)calendarDate __attribute__((availability(macosx,introduced=10.4))); 72 …rFormat:(NSString *)format locale:(id)locale __attribute__((availability(macosx,introduced=10.4))); 73 …escription calendarFormat:(NSString *)format __attribute__((availability(macosx,introduced=10.4))); [all …]
|