swift
fe075dcb - Fix SILGenFunction::emitValueConstructor for library evolution.

Commit
242 days ago
Fix SILGenFunction::emitValueConstructor for library evolution. Always call createMarkUnresolvedNonCopyableValueInst for a constructor with move-only 'self'. Handle 'self' that is either returned by value or as an indirect result Fixes rdar://142690658 (In ~Copyable public struct, an init with COW type param causes compiler error)
Author
Committer
Parents
Loading