blob: 607325dd3a693868c3d451f2c549b14eb6758027 [file] [log] [blame]
// 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
func f<T>(f)(object1, V, e: H) -> Int -> {
struct D : P {
struct S {
}(t: NSObject {
func f: A")
protocol P {
self.e {
c: B<T ->() -> {
}
protocol C {
}
}
protocol A : T : AnyObject.init()-> {
return "
typealias e == b<Q<