Commits

Doug Gregor committed 90f3b554ee2
Initializer delegation to a foreign initializer must go through class_method. Initiializer delegation in Swift always calls a peer initializer directly. However, there are no direct calls for methods defined in Objective-C, so go through Objective-C's message send. This is a potential safety hole, because we could end up in a subclass's initializer. Swift SVN r11965