Sign in
fuchsia
/
third_party
/
swift
/
fb4583f7e7b4576adb4bbc50a8a1bd681043ae5c
/
.
/
validation-test
/
Sema
/
generic_function_signature.swift
blob: 92eee65355e4ef100f6da5ae76f585021e28f35a [
file
] [
log
] [
blame
]
// RUN: %target-swift-frontend -typecheck %s
enum
E
<
T
>
{}
protocol P
{
associatedtype T
var
closure
:
()
->
E
<
T
>
{
get
}
}
struct
Concrete
<
Value
>:
P
{
let
closure
:
()
->
E
<
Value
>
}