// 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 class b(f() { } return S) -> { } import Foundation case b { extension NSSet { } S.Type) -> (object1: d where T> Int = T> Bool { } struct c(bytes: Int][1])).Type) -> U) } var b = { c] } return self.Type) { } protocol a { typealias e where T -> { } typealias B : B(t: A, A func x: A.E == a: (["[Byte], "") let t: b(i(x)