Files
swift-mirror/lib/SILPasses/Devirtualizer.cpp
Joe Groff 404f555221 Devirtualizer: Zap all Self-derived substitutions when devirtualizing an ArchetypeMethodInst.
Including Self in AllArchetypes introduced substitutions for Self's associated types as a side effect, which caused devirtualized witness calls to hold on to stale substitutions that were quietly ignored.

Swift SVN r13713
2014-02-09 20:23:03 +00:00

52 KiB