Files
swift-mirror/test/attr/attr_implements_bad_parse.swift
2017-04-18 11:12:54 -07:00

17 lines
403 B
Swift

// 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() { }
}