Avatar
@swift-main enum Foo { case foo(baz: Int) case foo(bar: Int) // NO ERROR!!!! } func f(a: Foo) { switch a { case .foo(let baz): print("baz") case .foo(let bar): print("bar") } } f(a: Foo.foo(baz: 1)) f(a: Foo.foo(bar: 1))