mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
`getType` here can return a null type if the queried expression isn't part of the solution, which can currently happen for code completion. I'm working on a more principled fix for this, but until then this is a low-risk fix that will unblock the stress tester and can be cherry-picked to 6.2. rdar://149759542
14 lines
286 B
Swift
14 lines
286 B
Swift
// https://github.com/swiftlang/swift/issues/80985
|
|
struct S<T> {
|
|
func foo<U>(_ fn: (T) -> U) -> S<U> { fatalError() }
|
|
}
|
|
|
|
func foo(xs: S<(Int, Int)>) {
|
|
_ = {
|
|
let y = xs
|
|
.foo{ $1 }
|
|
.foo{ $0 }
|
|
// RUN: %sourcekitd-test -req=complete -pos=%(line-1):11 %s -- %s
|
|
}
|
|
}
|