Files
swift-mirror/test/SILGen/keypath_dynamic.swift
Kavon Farvardin d2bd562799 Test: send shadow RUN lines to /dev/null
The opaque values test coverage I initially added will emit to
stdout, which is noisy for people's logs if the test is failing for
some other reason.
2026-06-30 17:40:48 -07:00

21 lines
424 B
Swift

// RUN: %target-swift-emit-silgen-ossa -o /dev/null -enable-sil-opaque-values %s
// RUN: %target-swift-emit-silgen -module-name A %s | %FileCheck %s
struct Foo {
var x : Int {
get {
return 1
}
set {
}
}
func foo(_ kp: WritableKeyPath<Foo, Int>) {
}
func test() {
// CHECK: keypath $WritableKeyPath<Foo, Int>, (root $Foo; settable_property $Int, id @$s1A3FooV1xSivg
foo(\.x)
}
}