swift
2b1719ac - SILGen: Reabstract subexpr lvalue before ABISafeConversion.

Commit
1 year ago
SILGen: Reabstract subexpr lvalue before ABISafeConversion. Fixes rdar://130016855. When preconcurrency compatibility introduces implicit `@Sendable` conversions, the `ABISafeConversionExpr` representing that conversion indicates an ABI-neutral conversion from the substituted type of the original expression, so we need to reabstract in cases where the original property is more generic than the type we're working with.
Author
Committer
Parents
Loading