mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
22 lines
1.2 KiB
Swift
22 lines
1.2 KiB
Swift
// RUN: %target-swift-frontend -typecheck %s -verify
|
|
|
|
// https://github.com/apple/swift/issues/55443
|
|
|
|
enum FooString: String {
|
|
case bar1 = #file // expected-error {{raw value for enum case must be a literal}}
|
|
case bar2 = #function // expected-error {{raw value for enum case must be a literal}}
|
|
case bar3 = #filePath // expected-error {{raw value for enum case must be a literal}}
|
|
case bar4 = #line // expected-error {{raw value for enum case must be a literal}}
|
|
case bar5 = #column // expected-error {{raw value for enum case must be a literal}}
|
|
case bar6 = #dsohandle // expected-error {{raw value for enum case must be a literal}}
|
|
}
|
|
|
|
enum FooInt: Int {
|
|
case bar1 = #file // expected-error {{raw value for enum case must be a literal}}
|
|
case bar2 = #function // expected-error {{raw value for enum case must be a literal}}
|
|
case bar3 = #filePath // expected-error {{raw value for enum case must be a literal}}
|
|
case bar4 = #line // expected-error {{raw value for enum case must be a literal}}
|
|
case bar5 = #column // expected-error {{raw value for enum case must be a literal}}
|
|
case bar6 = #dsohandle // expected-error {{raw value for enum case must be a literal}}
|
|
}
|