// RUN: not --crash %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 f() { ({}) } f e) func f() -> (g, g -> g) -> g { d j d.i = { } { g) { h } } protoco 0) { } let c = a c() class c { func b((Any, c))(a: (Any, AnyObject))ing { return { g in "\(with): \(g())" } } struct d { } protocol e { tyb } struct c == S.Generator.Element>(xs : S)