// 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 >) } struct n : C { class p { typealias n = n } l l) func l() -> (u, u -> u) -> u { n j n.q = { } { u) { h } } protocol l { class { func n() -> q { return "" } } class C: s, l { t) { return { (s: (t, t) -> t) -> t o return s(c, u) } } func n(r: (((t, t) -> t) -> t)) -> t { return r({ return k })