Commits

Joe Groff committed 809655d8d7b
IRGen: Emit nontrivial initializeWithTake operations for types that aren't bitwise-takable. Emit a real initializeWithTake value witness for types that aren't bitwise-takable. Drop the default 'initializeWithTake' implementation from NonFixedTypeInfo, so that leaf type infos are forced to properly override it for their own layout, and fill in the now-missing implementation in SequentialTypeInfo. Swift SVN r16955