@@ -38,7 +38,7 @@ public func emptyThrowFunction() throws { print("passEmptyThrowFunction") }
3838// CHECK: #ifdef __cpp_exceptions
3939// CHECK: throw (Swift::Error(opaqueError));
4040// CHECK: #else
41- // CHECK: return SWIFT_RETURN_THUNK( void, Swift::Error(opaqueError));
41+ // CHECK: return Swift::Expected< void>( Swift::Error(opaqueError));
4242// CHECK: #endif
4343// CHECK: }
4444
@@ -64,7 +64,7 @@ public func testDestroyedError() throws { throw DestroyedError() }
6464// CHECK: #ifdef __cpp_exceptions
6565// CHECK: throw (Swift::Error(opaqueError));
6666// CHECK: #else
67- // CHECK: return SWIFT_RETURN_THUNK( void, Swift::Error(opaqueError));
67+ // CHECK: return Swift::Expected< void>( Swift::Error(opaqueError));
6868// CHECK: #endif
6969// CHECK: }
7070
@@ -82,7 +82,7 @@ public func throwFunction() throws {
8282// CHECK: #ifdef __cpp_exceptions
8383// CHECK: throw (Swift::Error(opaqueError));
8484// CHECK: #else
85- // CHECK: return SWIFT_RETURN_THUNK( void, Swift::Error(opaqueError));
85+ // CHECK: return Swift::Expected< void>( Swift::Error(opaqueError));
8686// CHECK: #endif
8787// CHECK: }
8888
@@ -103,7 +103,7 @@ public func throwFunctionWithPossibleReturn(_ a: Int) throws -> Int {
103103// CHECK: #ifdef __cpp_exceptions
104104// CHECK: throw (Swift::Error(opaqueError));
105105// CHECK: #else
106- // CHECK: return SWIFT_RETURN_THUNK( swift::Int, Swift::Error(opaqueError));
106+ // CHECK: return Swift::Expected< swift::Int>( Swift::Error(opaqueError));
107107// CHECK: #endif
108108// CHECK: return SWIFT_RETURN_THUNK(swift::Int, returnValue);
109109// CHECK: }
@@ -122,7 +122,7 @@ public func throwFunctionWithReturn() throws -> Int {
122122// CHECK: #ifdef __cpp_exceptions
123123// CHECK: throw (Swift::Error(opaqueError));
124124// CHECK: #else
125- // CHECK: return SWIFT_RETURN_THUNK( swift::Int, Swift::Error(opaqueError));
125+ // CHECK: return Swift::Expected< swift::Int>( Swift::Error(opaqueError));
126126// CHECK: #endif
127127// CHECK: return SWIFT_RETURN_THUNK(swift::Int, returnValue);
128128// CHECK: }
0 commit comments