Commits

Doug Gregor committed 2702c943aa2
When determining whether an imported initializer is a designated initializer, use the context it's being imported into. Previously, we were using the context where the initializer was declared in Objective-C, rather than where it was being imported. This meant that we wouldn't treat an inherited designated initializer as a designated initializer if (for example) the designated-initializer marking came from our internal table of DIs. Fixes <rdar://problem/16838515>. Swift SVN r17968