// RUN: %target-swift-frontend -emit-ir %s public struct G { var value: T { fatalError() } } public func f(transform: () -> T) {} public func g(_ v: repeat G?, transform: (repeat (each V)?) -> T) { f(transform: { transform(repeat (each v)?.value ?? nil) }) }