blob: 82f7f990d1709d1cc3f3c030a8fa8a771ebf7f0b [file] [log] [blame]
// RUN: %target-swift-frontend -parse -verify %s
struct S0 {
@_implements(1, Foo) // expected-error {{expected type}}
func f() { }
}
struct S1 {
@_implements(NeedsF0, 1) // expected-error {{expected a member name as second parameter in '_implements' attribute}}
func f() { }
}
struct S2 {
@_implements(NeedsF0) // expected-error {{expected ',' in '_implements' attribute}}
func f() { }
}