Commits

Doug Gregor committed 409132cb3f8
[Clang importer] swift_newtype'd types are bridged when their underlying types are. A swift_wrapper/swift_newtype'd type can wrap a bridged type. In such cases, we need to report both the unbridged type (which is the unbridged underlying type) and the bridged type (which is the importer-created wrapper type). This fixes a problem where Objective-C generic specializations would use the wrapper types on type parameters with "AnyObject" constraints, which... doesn't work. Fixes rdar://problem/26340353.