Commits

Doug Gregor committed 8bd093d36bc
Eliminate the "ambiguous implied conformance" error. Instead of requiring the user to disambiguate where an implied protocol conformance goes---which they really, really don't care about---just pick an arbitrary-but-deterministic location for the conformance, which corresponds to the file unit in which the witness table will be emitted. Fixes rdar://problem/21538899. Swift SVN r30168