|
39 | 39 | /// is called. |
40 | 40 | @_transparent |
41 | 41 | @_unavailableInEmbedded |
| 42 | +#if $Embedded |
| 43 | +@_disfavoredOverload |
| 44 | +#endif |
42 | 45 | public func assert( |
43 | 46 | _ condition: @autoclosure () -> Bool, |
44 | 47 | _ message: @autoclosure () -> String = String(), |
@@ -99,6 +102,9 @@ public func assert( |
99 | 102 | /// `precondition(_:_:file:line:)` is called. |
100 | 103 | @_transparent |
101 | 104 | @_unavailableInEmbedded |
| 105 | +#if $Embedded |
| 106 | +@_disfavoredOverload |
| 107 | +#endif |
102 | 108 | public func precondition( |
103 | 109 | _ condition: @autoclosure () -> Bool, |
104 | 110 | _ message: @autoclosure () -> String = String(), |
@@ -162,6 +168,9 @@ public func precondition( |
162 | 168 | @inlinable |
163 | 169 | @inline(__always) |
164 | 170 | @_unavailableInEmbedded |
| 171 | +#if $Embedded |
| 172 | +@_disfavoredOverload |
| 173 | +#endif |
165 | 174 | public func assertionFailure( |
166 | 175 | _ message: @autoclosure () -> String = String(), |
167 | 176 | file: StaticString = #file, line: UInt = #line |
@@ -221,6 +230,9 @@ public func assertionFailure( |
221 | 230 | /// line number where `preconditionFailure(_:file:line:)` is called. |
222 | 231 | @_transparent |
223 | 232 | @_unavailableInEmbedded |
| 233 | +#if $Embedded |
| 234 | +@_disfavoredOverload |
| 235 | +#endif |
224 | 236 | public func preconditionFailure( |
225 | 237 | _ message: @autoclosure () -> String = String(), |
226 | 238 | file: StaticString = #file, line: UInt = #line |
@@ -264,6 +276,9 @@ public func preconditionFailure( |
264 | 276 | /// line number where `fatalError(_:file:line:)` is called. |
265 | 277 | @_transparent |
266 | 278 | @_unavailableInEmbedded |
| 279 | +#if $Embedded |
| 280 | +@_disfavoredOverload |
| 281 | +#endif |
267 | 282 | public func fatalError( |
268 | 283 | _ message: @autoclosure () -> String = String(), |
269 | 284 | file: StaticString = #file, line: UInt = #line |
|
0 commit comments