// 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 f() { ({}) } f e) func f() -> (g, g -> g) -> g { d j d.i = { } { g) { h } } protoco 0) { } let c = a c() class c { func b((Any, c))(a: (Any, AnyObject))ing { return { g in "\(with): \(g())" } } struct d { } protocol e { tyb } struct c == S.Iterator.Element>(xs : S)