// 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 func f() { ({}) } a } s: X.Type) { } } class c { func b((Any, c))(a: { u o "\(v): \(u())" } } struct e { j p: , () -> ())] = [] } prtocolAny) -> Any in return p }) } b(a(1, a(2, 3))) func f Boolean>(b: T) { } f( func b( d { o t = p } struct h : n { t : n q m.t == m> (h: m) { } func q (h: t) { } q(h()) func r(g: m) -> (() -> s) -> n protocol A { typealias E } struct B { let h: T let i: T.E } protocol C { typealias F fu { o } } s m { class func s() } class p: m{ cl