swift
15187959 - [Static Mirror] Gather local type extension conformance infos correctly

Commit
3 years ago
[Static Mirror] Gather local type extension conformance infos correctly Conformance Infos for nominal type declarations reference the conforming type by storing an offset to the address in the binary where the type's type descriptor is located. Conformance infos for conformances applied to an extension of a type use a different mechanism: they use an indirect reference to a dynamic symbol, which may be an external symbol **or** a resolved address to a local type descriptor. It is the latter case that the conformance-gather implementation was missing that is added in this PR. Resolves rdar://93578419
Author
Committer
Parents
Loading