// RUN: %target-swift-frontend -emit-ir %s public struct S1 {} public extension S1 where T1 == Int { public struct S2 { let value: T2 public init(value: T2) { self.value = value } } public init(s: [S2]) { self.init() s.forEach { _ in } } }