// 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

extension Array {
var d {
class b: a {
func a)
let n1: A<Int>?
}
b(b.a<T> T) -> : a = nil
protocol A {
