swift
36b473d3 - [IRGen] Pass deinit metadata to outlined release.

Commit
1 year ago
[IRGen] Pass deinit metadata to outlined release. Given a releasable value which contains a noncopyable value type with a deinit, that values outlined release function, among other things, must call the deinit of that noncopyable value type. In order to do that, its type metadata must be passed to the value function if it has an archetype.
Author
Committer
Parents
Loading