@inline(never) private func consume(_ t: T) { withExtendedLifetime(t) { t in } } @usableFromInline internal func _prespecialize() { consume(Array<()>.self) consume(Array<(Optional, Any)>.self) consume(Array.self) consume(Array.self) consume(Array>.self) consume(Array>.self) consume(Array.self) consume(Array.self) consume(Array>.self) consume(Array>.self) #if _runtime(_ObjC) consume(_ArrayBuffer<()>.self) consume(_ArrayBuffer<(Optional, Any)>.self) consume(_ArrayBuffer.self) consume(_ArrayBuffer.self) consume(_ArrayBuffer>.self) consume(_ArrayBuffer>.self) consume(_ArrayBuffer.self) consume(_ArrayBuffer.self) consume(_ArrayBuffer>.self) consume(_ArrayBuffer>.self) #endif consume(ClosedRange.self) consume(ContiguousArray<(AnyHashable, Any)>.self) consume(ContiguousArray<(Optional, Any)>.self) consume(ContiguousArray.self) consume(ContiguousArray.self) consume(ContiguousArray>.self) consume(ContiguousArray.self) consume(ContiguousArray.self) consume(_ContiguousArrayStorage<(AnyHashable, Any)>.self) consume(_ContiguousArrayStorage<(Optional, Any)>.self) consume(_ContiguousArrayStorage.self) consume(_ContiguousArrayStorage.self) consume(_ContiguousArrayStorage>.self) consume(_ContiguousArrayStorage.self) consume(_ContiguousArrayStorage.self) consume(Dictionary.Index.self) consume(Dictionary.Iterator.self) consume(Dictionary.self) consume(Dictionary.Iterator.self) consume(Dictionary.self) consume(Dictionary.Iterator.self) consume(Dictionary.self) consume(Dictionary.self) consume(Dictionary.Iterator.self) consume(Dictionary.self) consume(Dictionary.self) consume(Dictionary>.self) consume(Dictionary>.self) consume(Dictionary.self) consume(Dictionary.self) consume(IndexingIterator>>.self) consume(IndexingIterator>.self) consume(IndexingIterator>.self) consume(IndexingIterator>.self) consume(IndexingIterator>.self) consume(IndexingIterator.self) consume(Optional<()>.self) consume(Optional<(Any, Any)>.self) consume(Optional<(AnyHashable, Any)>.self) consume(Optional<(AnyHashable, AnyHashable)>.self) consume(Optional<(CodingUserInfoKey, Any)>.self) consume(Optional<(Int64, Bool)>.self) consume(Optional<(Optional, Any)>.self) consume(Optional<(String, Any)>.self) consume(Optional<(String, AnyObject)>.self) consume(Optional<(String, Array)>.self) consume(Optional<(String, Int64)>.self) consume(Optional<(String, String)>.self) consume(Optional<(String, UInt8)>.self) consume(Optional.self) consume(Optional.self) consume(Optional>.self) consume(Optional>.self) consume(Optional.self) consume(Optional.self) consume(Optional.self) consume(Optional.self) #if SWIFT_ENABLE_REFLECTION consume(Optional.self) #endif consume(Optional.self) consume(Optional>.self) consume(Optional>.self) consume(Optional>.self) consume(Optional>>.self) consume(Optional>.self) consume(Optional.self) consume(Optional.self) consume(Optional.self) #if SWIFT_ENABLE_REFLECTION consume(Optional.self) #endif consume(Optional>.self) consume(Optional>.self) consume(Optional>.self) consume(Optional.self) consume(Optional.self) consume(Optional>.self) consume(PartialRangeFrom.self) consume(Range.self) consume(ReversedCollection>.self) consume(ReversedCollection>.Iterator.self) consume(Set.self) consume(Set.self) consume(Set.Iterator.self) consume(Set.self) consume(Unmanaged.self) consume(UnsafeBufferPointer.self) consume(UnsafeBufferPointer.self) consume(UnsafePointer.self) }