`withoutActuallyEscaping` and `@isolated(any)`

I've recently stumbled across this error:
withoutActuallyEscaping is currently unimplemented for @isolated(any) function values .

First of all, is this something than can be expected to work in the future, and if so, is it worth filing a bug or a feature request for?

For context, I am trying to implement the new Swift 6 features (like sending and @isolated(any) for a library of mine (which does in fact wrap task creation). This post of mine might also provide some context of what I am trying to do: Is using `withoutActuallyEscaping` within the context of a `TaskGroup` valid?.

Thank you.

1 Like

I'm having a hard time deciding if there are tricky semantics here, or if this is just some corner-case that needs to be addressed. But in either case, I think an filing an issue is an excellent idea!

I've recently stumbled across this error:
withoutActuallyEscaping is currently unimplemented for @isolated(any) function values .

First of all, is this something than can be expected to work in the future, and if so, is it worth filing a bug or a feature request for?

For context, I am trying to implement the new Swift 6 features (like sending and @isolated(any) for a library of mine (which does in fact wrap task creation). This post of mine might also provide some context of what I am trying to do: [Is using withoutActuallyEscaping within the context of a TaskGroup valid](Is using `withoutActuallyEscaping` within the context of a `TaskGroup` valid? surcharge)

I also face this issue.

I created an issue here: Add support for `@isolated(any)` in `withoutActuallyEscaping` · Issue #76604 · swiftlang/swift · GitHub