Commits

Jordan Rose committed 0c8f55e03c0
Optional swift_newtype types are @objc if the raw type would be @objc. This was causing issues where the compiler rejected overrides of imported members as being non-ObjC-compatible, even though the type was exactly the same as what the Clang importer was using. https://bugs.swift.org/browse/SR-2344 (cherry picked from commit 8141363e323a7e1c84060a06f93cd1342eca7112)