Skip to content

Commit 95c07e4

Browse files
committed
[api-digester] add more exceptions for typed throws
1 parent d3cd498 commit 95c07e4

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

test/api-digester/stability-stdlib-abi-without-asserts.test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,8 @@ Func Result.get() has been renamed to Func __abi_get()
107107
Func Result.get() has mangled name changing from 'Swift.Result.get() throws -> A' to 'Swift.Result.__abi_get() throws -> A'
108108
Func withUnsafePointer(to:_:) has been renamed to Func __abi_withUnsafePointer(to:_:)
109109
Func withUnsafePointer(to:_:) has mangled name changing from 'Swift.withUnsafePointer<A, B>(to: A, _: (Swift.UnsafePointer<A>) throws -> B) throws -> B' to 'Swift.__abi_withUnsafePointer<A, B>(to: A, _: (Swift.UnsafePointer<A>) throws -> B) throws -> B'
110+
Func withUnsafePointer(to:_:) has been renamed to Func __abi_se0413_withUnsafePointer(to:_:)
111+
Func withUnsafePointer(to:_:) has mangled name changing from 'Swift.withUnsafePointer<A, B>(to: inout A, _: (Swift.UnsafePointer<A>) throws -> B) throws -> B' to 'Swift.__abi_se0413_withUnsafePointer<A, B>(to: inout A, _: (Swift.UnsafePointer<A>) throws -> B) throws -> B'
110112
Func withUnsafePointer(to:_:) is now without @rethrows
111113
Func withoutActuallyEscaping(_:do:) has been renamed to Func __abi_withoutActuallyEscaping(_:do:)
112114
Func withoutActuallyEscaping(_:do:) has mangled name changing from 'Swift.withoutActuallyEscaping<A, B>(_: A, do: (A) throws -> B) throws -> B' to 'Swift.__abi_withoutActuallyEscaping<A, B>(_: A, do: (A) throws -> B) throws -> B'
@@ -115,6 +117,7 @@ Func _openExistential(_:do:) has been renamed to Func __abi_openExistential(_:do
115117
Func _openExistential(_:do:) has mangled name changing from 'Swift._openExistential<A, B, C>(_: A, do: (B) throws -> C) throws -> C' to 'Swift.__abi_openExistential<A, B, C>(_: A, do: (B) throws -> C) throws -> C'
116118
Func _openExistential(_:do:) is now without @rethrows
117119

120+
118121
// These haven't actually been removed; they are simply marked unavailable.
119122
// This seems to be a false positive in the ABI checker. This is not an ABI
120123
// break because the symbols are still present, and is not a source break

0 commit comments

Comments
 (0)