Commits

Doug Gregor committed ddc2b113c9f
Check for declaration overrides within extensions as well as within classes. A Swift method in an extension cannot override a method nor can it be overridden by a method. Diagnose this. We may remove this limitation at a later time. An [objc] method in an extension can override and can be overridden, so specifically allow this case. It's useful in our Foundation bindings. Swift SVN r4308