// 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 } } } } import Foundation print(a } protocol c = i() { protocol A { return b } return $0.A : A(a!.R var d { self.init(") return """) return """ struct c : T, B V>() -> (Range: a() } } print(range.e> { override func b(s(start, Bool].init(t: Int { let g = T>? if true { return NSData(b U.init() { var f == { var d where Optional) { } func b> { return $0 } let h, g : NSObject { (a: Collection where l.c T : d where B = c d { } self.b { class func g("foobar") func f ((t: Sequence> T where S String) { struct c(g> Void>(() typealias B(_ = Swift. { } return """","" } "A: b = c } } extension A { import Foundation } import Foundation protocol c : () { func a")): } [1, x in return self.c, U) -> String) } protocol c = [Int>>) -> { protocol a { } }) } typealias e == [" } class a V { } import CoreData extension NSData { } struct c { convenience init() -> Any] = nil if true { } func a