// 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 return m() { get { } func a: Any) { class A { typealias b = { } } } class a { } var _ c(a<1 { typealias B<1 { typealias B : b: (false)() { } let b = Int) -> { case c>(Any, g : Collection where T> (g, end: 1, AnyObject.C: Any] { struct c { a") } } } } class func a(T, () -> U { } func g