Sign in
fuchsia
/
third_party
/
swift
/
c7ca64b5cbc8c05fb7fefda25f24a5d27900c997
/
.
/
validation-test
/
compiler_crashers_2_fixed
/
0191-sr9508.swift
blob: b5201270e9c7522580b9e430c5b8ad414aeb2b01 [
file
] [
log
] [
blame
]
// RUN: %target-swift-frontend -typecheck %s
protocol P
{
associatedtype A
}
struct
S1
:
P
{
typealias A
=
Int
}
struct
S2
<
G
:
P
>:
P
{
typealias A
=
G
.
A
}
struct
S3
<
G
:
P
>
{
}
extension S3
where
G
==
S2
<
S1
>
{
typealias B
=
G
.
A
}