Files
swift-mirror/validation-test/compiler_crashers_2_fixed/issue-47148.swift

19 lines
323 B
Swift

// RUN: %target-swift-frontend -emit-ir %s
// https://github.com/apple/swift/issues/47148
func add(_ a: Int, _ b: Int) throws -> Int {
return a + b
}
func add(_ a: Int, _ b: Int) -> Float {
return Float(a + b)
}
func useAdd() {
guard let c: Float = try? add(3, 4) else {
return
}
print(c)
}