blob: 1d593e7f1269b79e897f922d400068568e113b1f [file] [log] [blame]
// RUN: %target-swift-frontend -assume-parsing-unqualified-ownership-sil -primary-file %s -emit-ir
struct A<T1, T2>
{
var b: T1
var c: T2
var d: B<T1, T2>
}
struct B<T1, T2>
{
var c: T1
var d: T2
}
struct C<T1>
{}
struct D<T2>
{}
struct Foo<A1, A2>
{
var a: A1
var b: Bar<A1, A2>
}
struct Bar<A1, A2> {
}