Commits

Doug Gregor committed ca29fd9ea32
Start cleaning up member name lookup. Fold the witness-mapping code and deduplication logic into the main lookup path, so we don't end up performing redundant lookups. Delay the removal of overridden and shadowed declarations until after we've done witness mapping, so we're not wasting effort the first time around. NFC except for a small performance optimization. Swift SVN r29060