Files
swift-mirror/test/embedded/default-arguments.swift
T
Max Desiatov a636a12aa1 test/embedded: Enable more tests for Wasm
Before:

```
Total Discovered Tests: 255
  Unsupported      : 100 (39.22%)
  Passed           : 154 (60.39%)
  Expectedly Failed:   1 (0.39%)
```

After:

```
Total Discovered Tests: 255
  Unsupported      :  41 (16.08%)
  Passed           : 210 (82.35%)
  Expectedly Failed:   4 (1.57%)
```

Work in progress on https://github.com/swiftlang/swift/issues/83482.

rdar://157304207
2026-01-19 17:24:54 +00:00

20 lines
403 B
Swift

// RUN: %target-swift-frontend -emit-ir %s -enable-experimental-feature Embedded -o /dev/null
// REQUIRES: swift_in_compiler
// REQUIRES: OS=macosx || OS=wasip1
// REQUIRES: swift_feature_Embedded
// Check that this doesn't crash the compiler in embedded mode.
public func foo<T>(_ t: T) -> T {
t
}
public func testit(_ x: Int = foo(27)) -> Int {
x
}
public func callit() -> Int {
testit()
}