mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
19 lines
323 B
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)
|
|
}
|