Sign in
fuchsia
/
third_party
/
swift
/
33cff97ab2d1334d70f6102804aa5b246bf8e3d8
/
.
/
validation-test
/
compiler_crashers_2_fixed
/
0183-sr8998.swift
blob: a29a6cbdd7a709a80b2205604139d12476f68c4e [
file
] [
log
] [
blame
]
// RUN: not %target-swift-frontend -emit-ir %s
protocol P
{
associatedtype A
:
Q
where
A
.
B
==
Self
}
protocol Q
{
associatedtype B
:
P
where
B
.
A
==
Self
}
struct
S1
<
T
>:
P
where
T
:
Q
{
}
struct
S2
:
Q
{
typealias B
=
S1
<
S2
>
}