// This is an overlay Swift module. @_exported import Foundation @_exported import ObjectiveC // String/NSString bridging functions. @_silgen_name("swift_StringToNSString") internal func _convertStringToNSString(_ string: String) -> NSString @_silgen_name("swift_NSStringToString") internal func _convertNSStringToString(_ nsstring: NSString?) -> String @_silgen_name("swift_ArrayToNSArray") internal func _convertArrayToNSArray(array: Array) -> NSArray @_silgen_name("swift_NSArrayToArray") internal func _convertNSArrayToArray(nsstring: NSArray?) -> Array @_silgen_name("swift_DictionaryToNSDictionary") internal func _convertDictionaryToNSDictionary(array: Dictionary) -> NSDictionary @_silgen_name("swift_NSDictionaryToDictionary") internal func _convertNSDictionaryToDictionary(nsstring: NSDictionary?) -> Dictionary // NSSet bridging entry points func _convertSetToNSSet(s: Set) -> NSSet { return NSSet() } func _convertNSSetToSet(s: NSSet?) -> Set { return Set() } extension String : _ObjectiveCBridgeable { public func _bridgeToObjectiveC() -> NSString { return NSString() } public static func _forceBridgeFromObjectiveC( _ x: NSString, result: inout String? ) { } public static func _conditionallyBridgeFromObjectiveC( _ x: NSString, result: inout String? ) -> Bool { return true } public static func _unconditionallyBridgeFromObjectiveC( _ x: NSString? ) -> String { return String() } } extension Array : _ObjectiveCBridgeable { public func _bridgeToObjectiveC() -> NSArray { return NSArray() } public static func _forceBridgeFromObjectiveC( _ x: NSArray, result: inout Array? ) { } public static func _conditionallyBridgeFromObjectiveC( _ x: NSArray, result: inout Array? ) -> Bool { return true } public static func _unconditionallyBridgeFromObjectiveC( _ x: NSArray? ) -> Array { return Array() } } extension Dictionary : _ObjectiveCBridgeable { public func _bridgeToObjectiveC() -> NSDictionary { return NSDictionary() } public static func _forceBridgeFromObjectiveC( _ x: NSDictionary, result: inout Dictionary? ) { } public static func _conditionallyBridgeFromObjectiveC( _ x: NSDictionary, result: inout Dictionary? ) -> Bool { return true } public static func _unconditionallyBridgeFromObjectiveC( _ x: NSDictionary? ) -> Dictionary { return Dictionary() } } extension Set : _ObjectiveCBridgeable { public func _bridgeToObjectiveC() -> NSSet { return NSSet() } public static func _forceBridgeFromObjectiveC( _ x: NSSet, result: inout Set? ) { } public static func _conditionallyBridgeFromObjectiveC( _ x: NSSet, result: inout Set? ) -> Bool { return true } public static func _unconditionallyBridgeFromObjectiveC( _ x: NSSet? ) -> Set { return Set() } } extension NSError: Error { public var _domain: String { return domain } public var _code: Int { return code } } public func _convertErrorToNSError(_ x: Error) -> NSError { return x as NSError }