@@ -567,28 +567,28 @@ func testPassSameResultTwice(completion: @escaping (Int?, Int?, Error?) -> Void)
567
567
// PASS-SAME-RESULT-TWICE-NEXT: }
568
568
569
569
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
571
571
func testUseResultAfterAmbiguousCompletionHandlerCall( completion: @escaping ( Int ? , Error ? ) -> Void ) {
572
572
withoutAsyncAlternativeThrowing { ( theResult, error) in
573
573
completion ( theResult, error)
574
574
print ( theResult as Any )
575
575
}
576
576
}
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: }
592
592
593
593
// RUN: %refactor-check-compiles -convert-to-async -dump-text -source-filename %s -pos=%(line+1):1 | %FileCheck -check-prefix=TWO-COMPLEITON-HANDLER-CALLS %s
594
594
func testTwoCompletionHandlerCalls( completion: @escaping ( Int ? , Error ? ) -> Void ) {
0 commit comments