Files
swift-mirror/test/stdlib
Doug Gregor c98295357c [Archetype builder] Simplify handling of typealiases in protocols.
PotentialArchetype::getNestedType() was effectively reimplementing a
simplified form of mapTypeOutOfContext(), missing some cases in the
process. Just use mapTypeOutOfContext() and resolveArchetype(). While
here, stop re-implementing the addSameType* operations; just call them
directly. With these changes, we no longer need the "typealias in
protocol is too complex" diagnostic.

Eliminates another use of getSelfTypeInContext().
2016-12-02 15:31:04 -08:00
..
2016-09-02 21:36:45 -07:00
2016-09-02 21:36:45 -07:00
2016-09-02 21:36:45 -07:00
2016-09-02 21:36:45 -07:00
2016-09-02 21:36:45 -07:00
2016-09-02 21:36:45 -07:00
2016-09-02 21:36:45 -07:00
2016-09-02 21:36:45 -07:00
2016-09-02 21:36:45 -07:00