Commits

Joe Groff committed abf953e5e80
SILGen: No longer recursively emit inherited conformances. Now that we properly track inherited conformances and don't re-emit the inherited conformance in every translation unit that asks for it, this is no longer necessary or correct. The necessary conformances for a file should be emitted while visiting the types in that file, and trying to recursively emit their dependencies introduces duplicate symbols. Fixes rdar://problem/21107266. Swift SVN r29093