| @inline(never) |
| private func consume<T>(_ t: T) { |
| withExtendedLifetime(t) { t in } |
| } |
| @usableFromInline |
| internal func _prespecialize() { |
| consume(Array<()>.self) |
| consume(Array<(Optional<String>, Any)>.self) |
| consume(Array<Any>.self) |
| consume(Array<AnyHashable>.self) |
| consume(Array<Dictionary<String, Any>>.self) |
| consume(Array<Dictionary<String, AnyObject>>.self) |
| consume(Array<Int64>.self) |
| consume(Array<Int>.self) |
| consume(Array<Optional<Any>>.self) |
| consume(Array<Optional<String>>.self) |
| #if _runtime(_ObjC) |
| consume(_ArrayBuffer<()>.self) |
| consume(_ArrayBuffer<(Optional<String>, Any)>.self) |
| consume(_ArrayBuffer<Any>.self) |
| consume(_ArrayBuffer<AnyHashable>.self) |
| consume(_ArrayBuffer<Dictionary<String, Any>>.self) |
| consume(_ArrayBuffer<Dictionary<String, AnyObject>>.self) |
| consume(_ArrayBuffer<Int64>.self) |
| consume(_ArrayBuffer<Int>.self) |
| consume(_ArrayBuffer<Optional<Any>>.self) |
| consume(_ArrayBuffer<Optional<String>>.self) |
| #endif |
| consume(ClosedRange<Int>.self) |
| consume(ContiguousArray<(AnyHashable, Any)>.self) |
| consume(ContiguousArray<(Optional<String>, Any)>.self) |
| consume(ContiguousArray<Any>.self) |
| consume(ContiguousArray<AnyHashable>.self) |
| consume(ContiguousArray<Dictionary<String, AnyObject>>.self) |
| consume(ContiguousArray<Int64>.self) |
| consume(ContiguousArray<String>.self) |
| consume(_ContiguousArrayStorage<(AnyHashable, Any)>.self) |
| consume(_ContiguousArrayStorage<(Optional<String>, Any)>.self) |
| consume(_ContiguousArrayStorage<Any>.self) |
| consume(_ContiguousArrayStorage<AnyHashable>.self) |
| consume(_ContiguousArrayStorage<Dictionary<String, AnyObject>>.self) |
| consume(_ContiguousArrayStorage<Int64>.self) |
| consume(_ContiguousArrayStorage<String>.self) |
| consume(Dictionary<String, String>.Index.self) |
| consume(Dictionary<String, String>.Iterator.self) |
| consume(Dictionary<AnyHashable, Any>.self) |
| consume(Dictionary<AnyHashable, Any>.Iterator.self) |
| consume(Dictionary<AnyHashable, AnyHashable>.self) |
| consume(Dictionary<AnyHashable, AnyHashable>.Iterator.self) |
| consume(Dictionary<AnyHashable, AnyObject>.self) |
| consume(Dictionary<String, Any>.self) |
| consume(Dictionary<String, Any>.Iterator.self) |
| consume(Dictionary<String, AnyHashable>.self) |
| consume(Dictionary<String, AnyObject>.self) |
| consume(Dictionary<String, Array<String>>.self) |
| consume(Dictionary<String, Dictionary<String, Any>>.self) |
| consume(Dictionary<String, String>.self) |
| consume(Dictionary<String, UInt8>.self) |
| consume(IndexingIterator<Array<Dictionary<String, AnyObject>>>.self) |
| consume(IndexingIterator<Array<Int>>.self) |
| consume(IndexingIterator<Array<String>>.self) |
| consume(IndexingIterator<ClosedRange<Int>>.self) |
| consume(IndexingIterator<Range<Int>>.self) |
| consume(IndexingIterator<String.UTF8View>.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<String>, Any)>.self) |
| consume(Optional<(String, Any)>.self) |
| consume(Optional<(String, AnyObject)>.self) |
| consume(Optional<(String, Array<String>)>.self) |
| consume(Optional<(String, Int64)>.self) |
| consume(Optional<(String, String)>.self) |
| consume(Optional<(String, UInt8)>.self) |
| consume(Optional<Any>.self) |
| consume(Optional<AnyObject>.self) |
| consume(Optional<Array<Int64>>.self) |
| consume(Optional<Array<String>>.self) |
| consume(Optional<Bool>.self) |
| consume(Optional<CodingKey>.self) |
| consume(Optional<CodingUserInfoKey>.self) |
| consume(Optional<CustomDebugStringConvertible>.self) |
| consume(Optional<CustomReflectable>.self) |
| consume(Optional<CustomStringConvertible>.self) |
| consume(Optional<Dictionary<AnyHashable, Any>>.self) |
| consume(Optional<Dictionary<String, Any>>.self) |
| consume(Optional<Dictionary<String, AnyObject>>.self) |
| consume(Optional<Dictionary<String, Array<String>>>.self) |
| consume(Optional<Dictionary<String, String>>.self) |
| consume(Optional<Double>.self) |
| consume(Optional<Int64>.self) |
| consume(Optional<Int8>.self) |
| consume(Optional<Mirror.DisplayStyle>.self) |
| consume(Optional<Optional<Int64>>.self) |
| consume(Optional<Optional<String>>.self) |
| consume(Optional<Set<String>>.self) |
| consume(Optional<TextOutputStreamable>.self) |
| consume(Optional<UInt8>.self) |
| consume(Optional<UnsafeBufferPointer<AnyObject>>.self) |
| consume(PartialRangeFrom<Int>.self) |
| consume(Range<String.Index>.self) |
| consume(ReversedCollection<Range<Int>>.self) |
| consume(ReversedCollection<Range<Int>>.Iterator.self) |
| consume(Set<Int>.self) |
| consume(Set<String>.self) |
| consume(Set<String>.Iterator.self) |
| consume(Set<String>.self) |
| consume(Unmanaged<AnyObject>.self) |
| consume(UnsafeBufferPointer<AnyObject>.self) |
| consume(UnsafeBufferPointer<Int8>.self) |
| consume(UnsafePointer<Int8>.self) |
| } |