Commits

Doug Gregor committed 163d2fa24db
[Clang importer] Go back to mirroring superclass initializers in subclasses. When importing an Objective-C class, import all of the initializers in all of its superclasses. When we have no information about designated initializers for a class, the initializers come in as subobject initializers. When we do have information about designated initializers, we (1) use it to sort out subobject from complete object initializers in that class, and (2) assume that all initializers from superclasses are complete object initializers. Overall, this better matches Objective-C's semantics. Swift SVN r14841