|
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