File tree Expand file tree Collapse file tree 2 files changed +18
-1
lines changed
branches/swift-5.1-branch/test/Parse Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -1242,7 +1242,7 @@ refs/heads/marcrasi-astverifier-disable: 3fac766a23a77ebd0640296bfd7fc116ea60a4e
1242
1242
refs/heads/revert-22227-a-tall-white-fountain-played: adfce60b2eaa54903ea189bed8a783bca609fa53
1243
1243
refs/heads/revert-22300-revert-22227-a-tall-white-fountain-played: 5f92040224df7dd4e618fdfb367349df64d8acad
1244
1244
refs/heads/swift-5.1-old-llvm-branch: 9cef8175146f25b72806154b8a0f4a3f52e3e400
1245
- refs/heads/swift-5.1-branch: cf62e6b05d24cffee80a47fe518630f40650cad9
1245
+ refs/heads/swift-5.1-branch: 6df93383ae7301008c957a96bd41766ee131dce0
1246
1246
refs/tags/swift-4.2.2-RELEASE: e429d1f1aaf59e69d38207a96e56265c7f6fccec
1247
1247
refs/tags/swift-5.0-DEVELOPMENT-SNAPSHOT-2019-02-02-a: 3e5a03d32ff3b1e9af90d6c1198c14f938379a6e
1248
1248
refs/tags/swift-5.0-DEVELOPMENT-SNAPSHOT-2019-02-03-a: 4591c933063ddcb0d6cd6d0cdd01086b2f9b244d
Original file line number Diff line number Diff line change
1
+ // RUN: %target-swift-frontend %s -typecheck -verify
2
+
3
+ let int : Int = fatalError ( ) // expected-error {{cannot convert value of type 'Never' to specified type 'Int'}}
4
+
5
+ func explicitReturn( ) -> Int {
6
+ return fatalError ( ) // expected-error {{cannot convert return expression of type 'Never' to return type 'Int'}}
7
+ }
8
+
9
+ func explicitMultiElement( ) -> Int {
10
+ print ( " no way " )
11
+ return fatalError ( ) // expected-error {{cannot convert return expression of type 'Never' to return type 'Int'}}
12
+ }
13
+
14
+ func implicitReturn( ) -> Int {
15
+ fatalError ( )
16
+ }
17
+
You can’t perform that action at this time.
0 commit comments