|
39 | 39 | //
|
40 | 40 | // REQUIRES: OS=macosx
|
41 | 41 |
|
42 |
| -// FOUNDATION-LABEL: {{^}}/// Aaa. NSAvailableOnOSX10_51AndIOS8_0. Bbb. |
43 |
| -// FOUNDATION-NEXT: {{^}}@available(OSX 10.51, *){{$}} |
| 42 | +// FOUNDATION-LABEL: {{^}}/// Aaa. NSAvailableOnOSX51AndIOS8_0. Bbb. |
| 43 | +// FOUNDATION-NEXT: {{^}}@available(OSX 51, *){{$}} |
44 | 44 |
|
45 | 45 | // FOUNDATION-LABEL: {{^}}/// Aaa. NSPotentiallyUnavailableOptions. Bbb.
|
46 |
| -// FOUNDATION-NEXT: {{^}}@available(OSX 10.51, *){{$}} |
| 46 | +// FOUNDATION-NEXT: {{^}}@available(OSX 51, *){{$}} |
47 | 47 | // FOUNDATION-NEXT: {{^}}struct PotentiallyUnavailableOptions : OptionSet {{{$}}
|
48 | 48 |
|
49 | 49 | // FOUNDATION-LABEL: {{^}}/// Aaa. NSOptionsWithUnavailableElement. Bbb.
|
|
52 | 52 | // FOUNDATION-NEXT: {{^}} let rawValue: UInt{{$}}
|
53 | 53 | // FOUNDATION-NEXT: {{^}} static var first: OptionsWithUnavailableElement { get }{{$}}
|
54 | 54 | // FOUNDATION-NEXT: {{^}} static var second: OptionsWithUnavailableElement { get }{{$}}
|
55 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 55 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
56 | 56 | // FOUNDATION-NEXT: {{^}} static var third: OptionsWithUnavailableElement { get }{{$}}
|
57 | 57 |
|
58 | 58 | // FOUNDATION-LABEL: {{^}}/// Aaa. NSUnavailableEnum. Bbb.
|
59 |
| -// FOUNDATION-NEXT: {{^}}@available(OSX 10.51, *){{$}} |
| 59 | +// FOUNDATION-NEXT: {{^}}@available(OSX 51, *){{$}} |
60 | 60 | // FOUNDATION-NEXT: {{^}}enum UnavailableEnum : UInt {{{$}}
|
61 | 61 |
|
62 | 62 | // FOUNDATION-LABEL: {{^}}/// Aaa. NSEnumWithUnavailableElement. Bbb.
|
|
65 | 65 | // FOUNDATION-NEXT: {{^}} var rawValue: UInt { get }{{$}}
|
66 | 66 | // FOUNDATION-NEXT: {{^}} case first{{$}}
|
67 | 67 | // FOUNDATION-NEXT: {{^}} case second{{$}}
|
68 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 68 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
69 | 69 | // FOUNDATION-NEXT: {{^}} case third{{$}}
|
70 | 70 |
|
71 | 71 | // FOUNDATION-LABEL: {{^}}/// Aaa. UnannotatedFrameworkProtocol. Bbb.
|
72 | 72 | // FOUNDATION-NEXT: {{^}}protocol UnannotatedFrameworkProtocol {{{$}}
|
73 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 73 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
74 | 74 | // FOUNDATION-NEXT: {{^}} func doSomething(with k: AnnotatedFrameworkClass?){{$}}
|
75 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 75 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
76 | 76 | // FOUNDATION-NEXT: {{^}} func doSomething(withNonNullableClass k: AnnotatedFrameworkClass){{$}}
|
77 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 77 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
78 | 78 | // FOUNDATION-NEXT: {{^}} func doSomething(withIUOClass k: AnnotatedFrameworkClass!){{$}}
|
79 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 79 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
80 | 80 | // FOUNDATION-NEXT: {{^}} func returnSomething() -> AnnotatedFrameworkClass?{{$}}
|
81 | 81 | // FOUNDATION-NEXT: {{^}} func noUnavailableTypesInSignature(){{$}}
|
82 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *){{$}} |
| 82 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *){{$}} |
83 | 83 | // FOUNDATION-NEXT: {{^}} func doSomething(with k: AnnotatedFrameworkClass, andLaterClass lk: AnnotatedLaterFrameworkClass){{$}}
|
84 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.53, *) |
| 84 | +// FOUNDATION-NEXT: {{^}} @available(OSX 53, *) |
85 | 85 | // FOUNDATION-NEXT: {{^}} func someMethodWithAvailability()
|
86 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 86 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
87 | 87 | // FOUNDATION-NEXT: {{^}} var someProperty: AnnotatedFrameworkClass { get set }{{$}}
|
88 | 88 |
|
89 | 89 | // FOUNDATION-LABEL: {{^}}/// Aaa. AnnotatedFrameworkProtocol. Bbb.
|
|
94 | 94 | // FOUNDATION-LABEL: /// Aaa. FrameworkClassConformingToUnannotatedFrameworkProtocol. Bbb.
|
95 | 95 | // FOUNDATION-NEXT: {{^}}class FrameworkClassConformingToUnannotatedFrameworkProtocol : NSObject, UnannotatedFrameworkProtocol {{{$}}
|
96 | 96 | // FOUNDATION-NEXT: {{^}} init(){{$}}
|
97 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 97 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
98 | 98 | // FOUNDATION-NEXT: {{^}} func doSomething(with k: AnnotatedFrameworkClass?){{$}}
|
99 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 99 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
100 | 100 | // FOUNDATION-NEXT: {{^}} func doSomething(withNonNullableClass k: AnnotatedFrameworkClass){{$}}
|
101 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 101 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
102 | 102 | // FOUNDATION-NEXT: {{^}} func doSomething(withIUOClass k: AnnotatedFrameworkClass!){{$}}
|
103 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 103 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
104 | 104 | // FOUNDATION-NEXT: {{^}} func returnSomething() -> AnnotatedFrameworkClass?{{$}}
|
105 | 105 | // FOUNDATION-NEXT: {{^}} func noUnavailableTypesInSignature(){{$}}
|
106 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *){{$}} |
| 106 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *){{$}} |
107 | 107 | // FOUNDATION-NEXT: {{^}} func doSomething(with k: AnnotatedFrameworkClass, andLaterClass lk: AnnotatedLaterFrameworkClass){{$}}
|
108 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.53, *) |
| 108 | +// FOUNDATION-NEXT: {{^}} @available(OSX 53, *) |
109 | 109 | // FOUNDATION-NEXT: {{^}} func someMethodWithAvailability()
|
110 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.51, *){{$}} |
| 110 | +// FOUNDATION-NEXT: {{^}} @available(OSX 51, *){{$}} |
111 | 111 | // FOUNDATION-NEXT: {{^}} var someProperty: AnnotatedFrameworkClass{{$}}
|
112 | 112 |
|
113 | 113 | // FOUNDATION-LABEL: /// Aaa. LaterFrameworkClassConformingToUnannotatedFrameworkProtocol. Bbb.
|
114 |
| -// FOUNDATION-NEXT: {{^}}@available(OSX 10.52, *){{$}} |
| 114 | +// FOUNDATION-NEXT: {{^}}@available(OSX 52, *){{$}} |
115 | 115 | // FOUNDATION-NEXT: {{^}}class LaterFrameworkClassConformingToUnannotatedFrameworkProtocol : NSObject, UnannotatedFrameworkProtocol {{{$}}
|
116 | 116 | // FOUNDATION-NEXT: {{^}} init(){{$}}
|
117 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *){{$}} |
| 117 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *){{$}} |
118 | 118 | // FOUNDATION-NEXT: {{^}} func doSomething(with k: AnnotatedFrameworkClass?){{$}}
|
119 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *){{$}} |
| 119 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *){{$}} |
120 | 120 | // FOUNDATION-NEXT: {{^}} func doSomething(withNonNullableClass k: AnnotatedFrameworkClass){{$}}
|
121 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *){{$}} |
| 121 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *){{$}} |
122 | 122 | // FOUNDATION-NEXT: {{^}} func doSomething(withIUOClass k: AnnotatedFrameworkClass!){{$}}
|
123 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *){{$}} |
| 123 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *){{$}} |
124 | 124 | // FOUNDATION-NEXT: {{^}} func returnSomething() -> AnnotatedFrameworkClass?{{$}}
|
125 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *){{$}} |
| 125 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *){{$}} |
126 | 126 | // FOUNDATION-NEXT: {{^}} func noUnavailableTypesInSignature(){{$}}
|
127 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *){{$}} |
| 127 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *){{$}} |
128 | 128 | // FOUNDATION-NEXT: {{^}} func doSomething(with k: AnnotatedFrameworkClass, andLaterClass lk: AnnotatedLaterFrameworkClass){{$}}
|
129 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.53, *) |
| 129 | +// FOUNDATION-NEXT: {{^}} @available(OSX 53, *) |
130 | 130 | // FOUNDATION-NEXT: {{^}} func someMethodWithAvailability()
|
131 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *){{$}} |
| 131 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *){{$}} |
132 | 132 | // FOUNDATION-NEXT: {{^}} var someProperty: AnnotatedFrameworkClass{{$}}
|
133 | 133 | }
|
134 | 134 |
|
135 | 135 | // FOUNDATION-LABEL: /// Aaa. FrameworkClassConformingToLaterAnnotatedFrameworkProtocol. Bbb.
|
136 | 136 | // FOUNDATION-NEXT: {{^}}class FrameworkClassConformingToLaterAnnotatedFrameworkProtocol : NSObject, LaterAnnotatedFrameworkProtocol {
|
137 | 137 | // FOUNDATION-NEXT: {{^}} init()
|
138 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *) |
| 138 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *) |
139 | 139 | // FOUNDATION-NEXT: {{^}} func returnSomething() -> AnnotatedFrameworkClass?
|
140 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *) |
| 140 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *) |
141 | 141 | // FOUNDATION-NEXT: {{^}} func doSomething(with k: AnnotatedFrameworkClass, andLaterClass lk: AnnotatedLaterFrameworkClass)
|
142 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *) |
| 142 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *) |
143 | 143 | // FOUNDATION-NEXT: {{^}} func noUnavailableTypesInSignature()
|
144 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.53, *) |
| 144 | +// FOUNDATION-NEXT: {{^}} @available(OSX 53, *) |
145 | 145 | // FOUNDATION-NEXT: {{^}} func someMethodWithAvailability()
|
146 |
| -// FOUNDATION-NEXT: {{^}} @available(OSX 10.52, *) |
| 146 | +// FOUNDATION-NEXT: {{^}} @available(OSX 52, *) |
147 | 147 | // FOUNDATION-NEXT: {{^}} var someProperty: AnnotatedFrameworkClass
|
148 | 148 | }
|
149 | 149 |
|
|
0 commit comments