swift
e66df34b - Use the distributed thunk for non-distributed protocol requirements

Commit
3 years ago
Use the distributed thunk for non-distributed protocol requirements When a distributed-actor-isolated witness is provided for a non-distributed-actor-isolated requirement, always hop to the distributed thunk. While here, mark distributed thunks as being `final`, to ensure that we always statically call them vs. trying to retrieve them from the vtable (since they aren't in the vtable).
Author
Committer
Parents
Loading