// Distributed under the terms of the MIT license
// Test case submitted to project by https://github.com/practicalswift (practicalswift)
// Test case found by fuzzing

let a{let a<T where{class A{func e{class n{class n{class C{class c{class b{{}{}class A{func p(){(){(T{struct c{func a{func a{let a{{e,{e,{.{func a{(f={
