Files
swift-mirror/validation-test/IDE/crashers_2_fixed/rdar126923558.swift
Alex Hoppen 22f0daf7d5 [CodeCompletion] Don’t compute isolated parameter captures during code completion
Computing capture information requires a type checked AST, which we don’t have during code completion. To fix an assertion failure, don’t look for a captured `isolated` parameter while computing a closure’s actor isolation during code completion.

rdar://126923558
2024-05-31 17:44:00 -07:00

16 lines
264 B
Swift

// RUN: %target-swift-ide-test -code-completion -code-completion-token=COMPLETE -source-filename=%s
actor Foo {
func bar() {}
}
func takeClosure(_ x: () -> Void) {}
actor Foo {
func tests(myInt: Int) {
takeClosure {
myInt.#^COMPLETE^#
}
}
}