@@ -567,28 +567,28 @@ func testPassSameResultTwice(completion: @escaping (Int?, Int?, Error?) -> Void)
567567// PASS-SAME-RESULT-TWICE-NEXT: }
568568
569569
570- // RUN: %refactor-check-compiles -convert-to-async -dump-text -source-filename %s -pos=%(line+1):1 | %FileCheck -check-prefix=USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL %s
570+ // RUN: %refactor-check-compiles -convert-to-async -dump-text -source-filename %s -pos=%(line+1):1 | %FileCheck -check-prefix=USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL %s
571571func testUseResultAfterAmbiguousCompletionHandlerCall( completion: @escaping ( Int ? , Error ? ) -> Void ) {
572572 withoutAsyncAlternativeThrowing { ( theResult, error) in
573573 completion ( theResult, error)
574574 print ( theResult as Any )
575575 }
576576}
577- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL: func testUseResultAfterAmbiguousCompletionHandlerCall() async throws -> Int {
578- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: return try await withCheckedThrowingContinuation { continuation in
579- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: withoutAsyncAlternativeThrowing { (theResult, error) in
580- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: if let error = error {
581- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: continuation.resume(throwing: error)
582- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: } else {
583- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: guard let theResult1 = theResult else {
584- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: fatalError("Expected non-nil result 'theResult1' in the non-error case")
585- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: }
586- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: continuation.resume(returning: theResult1)
587- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: }
588- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: print(theResult as Any)
589- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: }
590- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: }
591- // USE-RESULT-AFTER-AMBIGUOUS-HANLDER -CALL-NEXT: }
577+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL: func testUseResultAfterAmbiguousCompletionHandlerCall() async throws -> Int {
578+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: return try await withCheckedThrowingContinuation { continuation in
579+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: withoutAsyncAlternativeThrowing { (theResult, error) in
580+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: if let error = error {
581+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: continuation.resume(throwing: error)
582+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: } else {
583+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: guard let theResult1 = theResult else {
584+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: fatalError("Expected non-nil result 'theResult1' in the non-error case")
585+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: }
586+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: continuation.resume(returning: theResult1)
587+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: }
588+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: print(theResult as Any)
589+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: }
590+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: }
591+ // USE-RESULT-AFTER-AMBIGUOUS-HANDLER -CALL-NEXT: }
592592
593593// RUN: %refactor-check-compiles -convert-to-async -dump-text -source-filename %s -pos=%(line+1):1 | %FileCheck -check-prefix=TWO-COMPLEITON-HANDLER-CALLS %s
594594func testTwoCompletionHandlerCalls( completion: @escaping ( Int ? , Error ? ) -> Void ) {
0 commit comments