mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
This would otherwise result in false positives, since if the old parser skipping a body with errors would cause a verification failure. Don't perform round trip validation either, since we'll presumbly still hit parsing the full file when not skipping bodies - there's no point running it twice. Resolves rdar://111032175.
9 lines
360 B
Swift
9 lines
360 B
Swift
// REQUIRES: swift_swift_parser
|
|
// REQUIRES: asserts
|
|
|
|
// RUN: %target-typecheck-verify-swift -enable-experimental-feature ParserDiagnostics
|
|
|
|
_ = [(Int) -> async throws Int]()
|
|
// expected-error@-1{{'async throws' must precede '->'}}
|
|
// expected-note@-2{{move 'async throws' in front of '->'}}{{15-21=}} {{21-28=}} {{20-21= }} {{12-12=async }} {{12-12=throws }}
|