stdlib: Remove _isBridgedToObjectiveC from _ObjectiveCBridgeable.

All generic bridgeable types can bridge for all their instantiations now. Removing this ferrets out some now-unnecessary traps that check for unbridgeable parameter types.
This commit is contained in:
Joe Groff
2016-07-24 09:00:30 -07:00
parent 93d2d299fd
commit 32b50c624d
31 changed files with 33 additions and 297 deletions

View File

@@ -510,7 +510,7 @@ public func _swift_ClassMirror_quickLookObject(_: _MagicMirrorData) -> AnyObject
func _swift_isKind(_ object: AnyObject, of: AnyObject) -> Bool
func _isKind(_ object: AnyObject, of: String) -> Bool {
return _swift_isKind(object, of: _bridgeToObjectiveC(of)!)
return _swift_isKind(object, of: _bridgeAnythingToObjectiveC(of))
}
func _getClassPlaygroundQuickLook(_ object: AnyObject) -> PlaygroundQuickLook? {