| // This source file is part of the Swift.org open source project |
| // Copyright (c) 2014 - 2016 Apple Inc. and the Swift project authors |
| // Licensed under Apache License v2.0 with Runtime Library Exception |
| // |
| // See http://swift.org/LICENSE.txt for license information |
| // See http://swift.org/CONTRIBUTORS.txt for the list of Swift project authors |
| |
| // RUN: not %target-swift-frontend %s -parse |
| class A { |
| func a<h: a { |
| protocol e = { |
| class a { |
| case .c == B<h : String { |
| } |
| } |
| } |
| class a<T> { |
| } |
| for b { |
| } |
| struct Q<T]() { |
| } |
| func g: AnyObject.init() { |
| } |
| public var b : U) { |
| d>() -> Any { |
| struct S { |
| func i<T -> String { |
| typealias b { |
| func f.<H : Int -> { |
| } |
| } |
| } |
| } |
| } |
| d<T>: d where Optional<T) { |
| } |
| public var e: U -> Void>(() { |
| func e: [unowned self.d(f(AnyObject> { |
| } |
| } |
| protocol b { |
| } |
| private class b: T> T> { |
| var f: U.e = { _, g = B) |
| protocol P { |
| import Foundation |
| } |
| } |