// This source file is part of the Swift.org open source project // Copyright (c) 2014 - 2017 Apple Inc. and the Swift project authors // Licensed under Apache License v2.0 with Runtime Library Exception // // See https://swift.org/LICENSE.txt for license information // See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors // RUN: not %target-swift-frontend %s -typecheck let a { } struct a struct Q { class A { enum b { () { struct B{ return let l = B struct d{ e () { {{struct S Void{ } func b var _ T : b } var : b { func g: ( } { { protocol c { } a Void in } }} func g: b struct d Void{ a { enum A { struct A{ d< } }}} protocol c { A { class a{ " [ 1 } B { } " E }} struct S Void in 0 struct d Void{ }}}} " " [ 1 } typealias e:B {struct d