swift
9f742826 - Redesign LifetimeDependenceScopeFixup to handle accessors.

Commit
1 year ago
Redesign LifetimeDependenceScopeFixup to handle accessors. Handle all combinations of nested dependence scopes: access scopes, coroutines, and borrow scopes. This is required to enforce ~Escapable _read accessors and unsafeAddress addressors. Fixes rdar://140424699 (Invalid SIL is generated by some passes for certain @lifetime annotations)
Author
Committer
Parents
Loading