Commits

Doug Gregor committed eaeaf5dfd32
Enforce @objc restrictions on throwing methods. Throwing @objc methods need to get mapped down to the Objective-C runtime, so check that we can establish a foreign error convention for them, and complain otherwise. As a drive-by, don't allow any throwing function types to occur any place else within @objc declarations. Swift SVN r27259