mirror of
https://github.com/apple/swift.git
synced 2026-06-27 12:25:55 +02:00
4b05449c37
To make generic signature builder more robust it's imperative to eliminate possibility of out-of-order typealias substitution. These changes try to make it so potential archetypes could only be constructed with associated types by doing early concrete type (typealias) subsitution while trying to resolve equivalence class.