You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[5.1] Sema: Don't mark the accessors of the storage wrapper transparent if its
backing var has lower visibility than the var
Scope: Any use of the storage wrapper accessor of a property wrapper in another
(non-resilient) module might cause a compiler crash in optimized mode because an
internal property is accessed from inlined code.
The fix is to not mark accessors as transparent/inlinable.
Risk: Low. Accessors of storage wrappers of property wrappers are not
marked inlinable. The code is specific to property wrappers.
Testing: As part of the regression test
Reviewed: Doug G.
rdar://53574404
0 commit comments