// WARNING: Please don't edit this file. It was generated by Swift/WinRT v0.0.1 // swiftlint:disable all import Foundation import CWinRT fileprivate func makeIAsyncActionFrom(abi: WindowsFoundation.IInspectable) -> Any { let swiftAbi: __ABI_Windows_Foundation.IAsyncAction = try! abi.QueryInterface() return __IMPL_Windows_Foundation.IAsyncActionBridge.from(abi: RawPointer(swiftAbi))! } fileprivate func makeIAsyncInfoFrom(abi: WindowsFoundation.IInspectable) -> Any { let swiftAbi: __ABI_Windows_Foundation.IAsyncInfo = try! abi.QueryInterface() return __IMPL_Windows_Foundation.IAsyncInfoBridge.from(abi: RawPointer(swiftAbi))! } fileprivate func makeIClosableFrom(abi: WindowsFoundation.IInspectable) -> Any { let swiftAbi: __ABI_Windows_Foundation.IClosable = try! abi.QueryInterface() return __IMPL_Windows_Foundation.IClosableBridge.from(abi: RawPointer(swiftAbi))! } fileprivate func makeIGetActivationFactoryFrom(abi: WindowsFoundation.IInspectable) -> Any { let swiftAbi: __ABI_Windows_Foundation.IGetActivationFactory = try! abi.QueryInterface() return __IMPL_Windows_Foundation.IGetActivationFactoryBridge.from(abi: RawPointer(swiftAbi))! } fileprivate func makeIMemoryBufferFrom(abi: WindowsFoundation.IInspectable) -> Any { let swiftAbi: __ABI_Windows_Foundation.IMemoryBuffer = try! abi.QueryInterface() return __IMPL_Windows_Foundation.IMemoryBufferBridge.from(abi: RawPointer(swiftAbi))! } fileprivate func makeIMemoryBufferReferenceFrom(abi: WindowsFoundation.IInspectable) -> Any { let swiftAbi: __ABI_Windows_Foundation.IMemoryBufferReference = try! abi.QueryInterface() return __IMPL_Windows_Foundation.IMemoryBufferReferenceBridge.from(abi: RawPointer(swiftAbi))! } fileprivate func makeIStringableFrom(abi: WindowsFoundation.IInspectable) -> Any { let swiftAbi: __ABI_Windows_Foundation.IStringable = try! abi.QueryInterface() return __IMPL_Windows_Foundation.IStringableBridge.from(abi: RawPointer(swiftAbi))! } fileprivate func makeIWwwFormUrlDecoderEntryFrom(abi: WindowsFoundation.IInspectable) -> Any { let swiftAbi: __ABI_Windows_Foundation.IWwwFormUrlDecoderEntry = try! abi.QueryInterface() return __IMPL_Windows_Foundation.IWwwFormUrlDecoderEntryBridge.from(abi: RawPointer(swiftAbi))! } fileprivate func makeIPropertySetFrom(abi: WindowsFoundation.IInspectable) -> Any { let swiftAbi: __ABI_Windows_Foundation_Collections.IPropertySet = try! abi.QueryInterface() return __IMPL_Windows_Foundation_Collections.IPropertySetBridge.from(abi: RawPointer(swiftAbi))! } fileprivate func makeIVectorChangedEventArgsFrom(abi: WindowsFoundation.IInspectable) -> Any { let swiftAbi: __ABI_Windows_Foundation_Collections.IVectorChangedEventArgs = try! abi.QueryInterface() return __IMPL_Windows_Foundation_Collections.IVectorChangedEventArgsBridge.from(abi: RawPointer(swiftAbi))! } fileprivate func makeDeferralFrom(abi: WindowsFoundation.IInspectable) -> Any { return Deferral(fromAbi: abi) } fileprivate func makeMemoryBufferFrom(abi: WindowsFoundation.IInspectable) -> Any { return MemoryBuffer(fromAbi: abi) } fileprivate func makeUriFrom(abi: WindowsFoundation.IInspectable) -> Any { return Uri(fromAbi: abi) } fileprivate func makeWwwFormUrlDecoderFrom(abi: WindowsFoundation.IInspectable) -> Any { return WwwFormUrlDecoder(fromAbi: abi) } fileprivate func makeWwwFormUrlDecoderEntryFrom(abi: WindowsFoundation.IInspectable) -> Any { return WwwFormUrlDecoderEntry(fromAbi: abi) } fileprivate func makePropertySetFrom(abi: WindowsFoundation.IInspectable) -> Any { return PropertySet(fromAbi: abi) } fileprivate func makeStringMapFrom(abi: WindowsFoundation.IInspectable) -> Any { return StringMap(fromAbi: abi) } fileprivate func makeValueSetFrom(abi: WindowsFoundation.IInspectable) -> Any { return ValueSet(fromAbi: abi) } @_spi(__MakeFromAbi_DoNotImport) public class __MakeFromAbi: MakeFromAbi { public static func from(typeName: String, abi: WindowsFoundation.IInspectable) -> Any? { switch typeName { case "IAsyncAction": return makeIAsyncActionFrom(abi: abi) case "IAsyncInfo": return makeIAsyncInfoFrom(abi: abi) case "IClosable": return makeIClosableFrom(abi: abi) case "IGetActivationFactory": return makeIGetActivationFactoryFrom(abi: abi) case "IMemoryBuffer": return makeIMemoryBufferFrom(abi: abi) case "IMemoryBufferReference": return makeIMemoryBufferReferenceFrom(abi: abi) case "IStringable": return makeIStringableFrom(abi: abi) case "IWwwFormUrlDecoderEntry": return makeIWwwFormUrlDecoderEntryFrom(abi: abi) case "IPropertySet": return makeIPropertySetFrom(abi: abi) case "IVectorChangedEventArgs": return makeIVectorChangedEventArgsFrom(abi: abi) case "Deferral": return makeDeferralFrom(abi: abi) case "MemoryBuffer": return makeMemoryBufferFrom(abi: abi) case "Uri": return makeUriFrom(abi: abi) case "WwwFormUrlDecoder": return makeWwwFormUrlDecoderFrom(abi: abi) case "WwwFormUrlDecoderEntry": return makeWwwFormUrlDecoderEntryFrom(abi: abi) case "PropertySet": return makePropertySetFrom(abi: abi) case "StringMap": return makeStringMapFrom(abi: abi) case "ValueSet": return makeValueSetFrom(abi: abi) default: return nil } } }