// RUN: not --crash %target-swift-frontend %s -parse // XFAIL: asan // Distributed under the terms of the MIT license // Test case submitted to project by https://github.com/practicalswift (practicalswift) // Test case found by fuzzing extension String { func f: d = Swift.Type func b<1 { struct c()).C) -> { class d) -> Int { } return b() { self.c == j> T> ((({ extension String { var b { } } } case b { class c { } class B { class func f(bytes: Array) -> Void>() -> { } } } } } var f == { class A { } }) } protocol d { self.b.Generator.dynamicType.Generator.Element == { } func g: b = a typealias B : BooleanType, f