Sign in
fuchsia
/
third_party
/
swift
/
refs/tags/swift-5.0-DEVELOPMENT-SNAPSHOT-2019-01-04-a
/
.
/
validation-test
/
compiler_crashers_2_fixed
/
0152-rdar39253925.swift
blob: e433cf4e0066a815b3edfbd9972b7cb587426aaa [
file
] [
log
] [
blame
]
// RUN: %target-typecheck-verify-swift
struct
S
{}
protocol P
{
typealias A
<
T
>
=
A_
<
T
,
Self
>
}
struct
A_
<
T
,
P
>
{}
extension S
{
subscript
<
T
:
P
,
U
>(
_
:
T
,
_
:
KeyPath
<
T
,
T
.
A
<
U
>>)
->
U
{
fatalError
()
}
}