// 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 // Distribu where D.C == E> {s func c() { } func f() -> (g, g -> g) -> g { d j d.i = { } { g) { h } } protocol f { } protocol A { -func b(a : d) -> c { {}ol !(a) } } func c() { enum b { } } func i(c: () -> ()) { } class a { var _ = i() { } } class a { } protocol b { } struct c : b { typealias e = a0) { } protocol a : a { } class a { } struct A { } func f() -> (g, g -> g) -> g { d j d.i = { } { g) { } } ny, Any) -> Any) -> Any)) -> Any { return z({ }) } func prefix(with: String) -> (() -> T return "\(with): \(g())" } } struct c == S.Iterator.Element>