// 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 q var m: Int -> Int = { n $0 o: Int = { d, l f n l(d) }(k, m) protocol j { typealias d typealias n = d typealias l = d} class g : j { } class g { } protocol l { typealias g