Files
swift-mirror/test/SILGen/dynamic_self_opened_existential_2.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

20 lines
342 B
Swift

// RUN: %target-swift-emit-silgen-ossa -o /dev/null -enable-sil-opaque-values %s
// RUN: %target-swift-emit-silgen %s
class AA {
subscript<T>(_: T.Type) -> T? {
get { fatalError() }
set {}
}
}
class C {
typealias A = AA
func f() {
let a = AA()
guard let result = a[Self.A.self] else { return }
_ = result
}
}