// RUN: not %target-swift-frontend %s -parse // Distributed under the terms of the MIT license // Test case submitted to project by https://github.com/practicalswift (practicalswift) // Test case found by fuzzing protocol A : d { extension A { } var d = { var b: A { public var d>Bool) { return { } } protocol c == { self.f = d) -> : a { } return S U) { } } struct e where g: d { } func a: C { } let t..d } println(false): } typealias d>(() pu