Last active
May 8, 2020 04:20
-
-
Save S-Shimotori/df20cc0e7c0ee0c1dc64a6e35045ecb0 to your computer and use it in GitHub Desktop.
Swift Standard Library Correlation Diagram
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
digraph "Swift Standard Library" {graph [charset = "UTF-8";label = "Swift Standard Library";labelloc = t;labeljust = c;bgcolor = "#000000";fontcolor = white;fontsize = 18;style = filled;rankdir = TB;margin = 0.2;splines = spline;ranksep = 7;nodesep = 2];node [style = "solid,filled";fontsize = 16;fontcolor = white;fontname = "Migu 1M";fixedsize = false;height = 0.6;width = 1.2;shape = box];edge [style = solid;fontsize = 14;fontcolor = white;fontname = "Migu 1M";color = white;labelfloat = true;labeldistance = 10;labelangle = 100];subgraph cluster_979385246 {UTF16 [fillcolor = "#e95464"];UTF32 [fillcolor = "#e95464"];UTF8 [fillcolor = "#e95464"];UnicodeCodec [fillcolor = "#727171";height = 3;width = 3];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = "UnicodeCodec Family"]};subgraph cluster_1347124626 {subgraph cluster_2120525211 {LazyBidirectionalCollection [fillcolor = "#e95464"];LazyCollection [fillcolor = "#e95464"];LazyDropWhileBidirectionalCollection [fillcolor = "#e95464"];LazyDropWhileCollection [fillcolor = "#e95464"];LazyFilterBidirectionalCollection [fillcolor = "#e95464"];LazyFilterCollection [fillcolor = "#e95464"];LazyMapBidirectionalCollection [fillcolor = "#e95464"];LazyMapCollection [fillcolor = "#e95464"];LazyMapRandomAccessCollection [fillcolor = "#e95464"];LazyPrefixWhileBidirectionalCollection [fillcolor = "#e95464"];LazyPrefixWhileCollection [fillcolor = "#e95464"];LazyRandomAccessCollection [fillcolor = "#e95464"];LazyCollectionProtocol [fillcolor = "#727171";group = 2;height = 3;width = 3];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = "LazyCollection Family"]};subgraph cluster_1728085824 {LazyDropWhileSequence [fillcolor = "#e95464"];LazyFilterSequence [fillcolor = "#e95464"];LazyMapSequence [fillcolor = "#e95464"];LazyPrefixWhileSequence [fillcolor = "#e95464"];LazySequence [fillcolor = "#e95464"];LazySequenceProtocol [fillcolor = "#727171";group = 2;height = 3;width = 3];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = "LazySequence Family"]};graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = "Lazy Family"]};subgraph cluster_1251248012 {ClosedRange [fillcolor = "#e95464"];CountableClosedRange [fillcolor = "#e95464"];CountableRange [fillcolor = "#e95464"];Range [fillcolor = "#e95464"];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = Ranges]};subgraph cluster_916359692 {AnyIterator [fillcolor = "#e95464"];ClosedRangeIterator [fillcolor = "#e95464"];DictionaryIterator [fillcolor = "#e95464"];EmptyIterator [fillcolor = "#e95464"];EnumeratedIterator [fillcolor = "#e95464"];FlattenIterator [fillcolor = "#e95464"];IndexingIterator [fillcolor = "#e95464"];IteratorOverOne [fillcolor = "#e95464"];IteratorSequence [fillcolor = "#e95464"];JoinedIterator [fillcolor = "#e95464"];LazyDropWhileIterator [fillcolor = "#e95464"];LazyFilterIterator [fillcolor = "#e95464"];LazyMapIterator [fillcolor = "#e95464"];LazyPrefixWhileIterator [fillcolor = "#e95464"];SetIterator [fillcolor = "#e95464"];StrideThroughIterator [fillcolor = "#e95464"];StrideToIterator [fillcolor = "#e95464"];UnfoldSequence [fillcolor = "#e95464"];UnsafeBufferPointerIterator [fillcolor = "#e95464"];Zip2Iterator [fillcolor = "#e95464"];IteratorProtocol [fillcolor = "#727171";height = 3;width = 3];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = "Iterator Family"]};subgraph cluster_906162929 {ImplicitlyUnwrappedOptional [fillcolor = "#007bbb"];Optional [fillcolor = "#007bbb"];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = Optionals]};subgraph cluster_1345460380 {AnyIndex [fillcolor = "#e95464"];ClosedRangeIndex [fillcolor = "#e95464"];"Dictionary.Index" [fillcolor = "#e95464"];FlattenBidirectionalCollectionIndex [fillcolor = "#e95464"];FlattenCollectionIndex [fillcolor = "#e95464"];LazyDropWhileIndex [fillcolor = "#e95464"];LazyFilterIndex [fillcolor = "#e95464"];LazyPrefixWhileIndex [fillcolor = "#e95464"];ReversedIndex [fillcolor = "#e95464"];ReversedRandomAccessIndex [fillcolor = "#e95464"];"Set.Index" [fillcolor = "#e95464"];"String.CharacterView.Index" [fillcolor = "#e95464"];"String.UTF16View.Index" [fillcolor = "#e95464"];"String.UTF8View.Index" [fillcolor = "#e95464"];"String.UnicodeScalarView.Index" [fillcolor = "#e95464"];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = Indexes]};subgraph cluster_1827166902 {AnySequence [fillcolor = "#e95464"];EnumeratedSequence [fillcolor = "#e95464"];FlattenSequence [fillcolor = "#e95464"];JoinedSequence [fillcolor = "#e95464"];Zip2Sequence [fillcolor = "#e95464"];Sequence [fillcolor = "#727171";group = 1;height = 3;width = 3];graph [label = ""]};subgraph cluster_1468860831 {Double [fillcolor = "#e95464"];Float [fillcolor = "#e95464"];Float80 [fillcolor = "#e95464";group = 3];AbsoluteValuable [fillcolor = "#727171";height = 3;width = 3];BinaryFloatingPoint [fillcolor = "#727171";height = 3;width = 3];FloatingPoint [fillcolor = "#727171";height = 3;width = 3];SignedNumber [fillcolor = "#727171";height = 3;width = 3];Strideable [fillcolor = "#727171";height = 3;width = 3];subgraph cluster_628331827 {BitwiseOperations [fillcolor = "#727171";height = 3;width = 3];Integer [fillcolor = "#727171";height = 3;width = 3];SignedInteger [fillcolor = "#727171";height = 3;width = 3];UnsignedInteger [fillcolor = "#727171";height = 3;width = 3];subgraph cluster_789005282 {UInt [fillcolor = "#e95464"];UInt16 [fillcolor = "#e95464"];UInt32 [fillcolor = "#e95464"];UInt64 [fillcolor = "#e95464"];UInt8 [fillcolor = "#e95464"];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = UInts]};subgraph cluster_564878903 {Int [fillcolor = "#e95464"];Int16 [fillcolor = "#e95464"];Int32 [fillcolor = "#e95464"];Int64 [fillcolor = "#e95464"];Int8 [fillcolor = "#e95464"];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = Ints]};graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = Integers]};subgraph cluster_1361709477 {UnsafeMutablePointer [fillcolor = "#e95464"];UnsafeMutableRawPointer [fillcolor = "#e95464"];UnsafePointer [fillcolor = "#e95464"];UnsafeRawPointer [fillcolor = "#e95464"];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = "Strideable UnsafePointers"]};graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = "Strideable Family"]};subgraph cluster_1992292266 {Set [fillcolor = "#e95464"];OptionSet [fillcolor = "#727171";height = 3;width = 3];RawRepresentable [fillcolor = "#727171";height = 3;width = 3];SetAlgebra [fillcolor = "#727171";height = 3;width = 3];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = "SetAlgebra Family"]};subgraph cluster_2048390574 {Character [fillcolor = "#e95464"];String [fillcolor = "#e95464"];UnicodeScalar [fillcolor = "#e95464";group = 3];TextOutputStream [fillcolor = "#727171";height = 3;width = 3];TextOutputStreamable [fillcolor = "#727171";height = 3;width = 3];graph [labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";label = "TextOutputStreamable Family"]};subgraph cluster_84168644 {labelloc = t;labeljust = c;margin = 30;style = "filled,dashed";fillcolor = "#000000";color = "#ffffff";"String.UTF16View.Indices" [fillcolor = "#e95464"];"String.UnicodeScalarView.Iterator" [fillcolor = "#e95464"];Unmanaged [fillcolor = "#e95464"];"UnsafeMutableRawBufferPointer.Iterator" [fillcolor = "#e95464"];"UnsafeRawBufferPointer.Iterator" [fillcolor = "#e95464"];ManagedBuffer [fillcolor = "#028760"];CommandLine [fillcolor = "#007bbb"];FloatingPointClassification [fillcolor = "#007bbb"];FloatingPointRoundingRule [fillcolor = "#007bbb"];FloatingPointSign [fillcolor = "#007bbb"];MemoryLayout [fillcolor = "#007bbb"];"Mirror.AncestorRepresentation" [fillcolor = "#007bbb"];"Mirror.DisplayStyle" [fillcolor = "#007bbb"];Never [fillcolor = "#007bbb"];PlaygroundQuickLook [fillcolor = "#007bbb"];AnyObject [fillcolor = "#727171"];Error [fillcolor = "#727171"];MirrorPath [fillcolor = "#727171"]};AnyBidirectionalCollection [fillcolor = "#e95464"];AnyCollection [fillcolor = "#e95464"];AnyHashable [fillcolor = "#e95464"];AnyRandomAccessCollection [fillcolor = "#e95464"];Array [fillcolor = "#e95464"];ArraySlice [fillcolor = "#e95464"];AutoreleasingUnsafeMutablePointer [fillcolor = "#e95464"];BidirectionalSlice [fillcolor = "#e95464"];Bool [fillcolor = "#e95464";group = 3];CVaListPointer [fillcolor = "#e95464"];CollectionOfOne [fillcolor = "#e95464"];ContiguousArray [fillcolor = "#e95464"];DefaultBidirectionalIndices [fillcolor = "#e95464"];DefaultIndices [fillcolor = "#e95464"];DefaultRandomAccessIndices [fillcolor = "#e95464"];Dictionary [fillcolor = "#e95464"];DictionaryLiteral [fillcolor = "#e95464"];EmptyCollection [fillcolor = "#e95464"];FlattenBidirectionalCollection [fillcolor = "#e95464"];FlattenCollection [fillcolor = "#e95464"];ManagedBufferPointer [fillcolor = "#e95464"];Mirror [fillcolor = "#e95464"];MutableBidirectionalSlice [fillcolor = "#e95464"];MutableRandomAccessSlice [fillcolor = "#e95464"];MutableRangeReplaceableBidirectionalSlice [fillcolor = "#e95464"];MutableRangeReplaceableRandomAccessSlice [fillcolor = "#e95464"];MutableRangeReplaceableSlice [fillcolor = "#e95464"];MutableSlice [fillcolor = "#e95464"];ObjectIdentifier [fillcolor = "#e95464"];OpaquePointer [fillcolor = "#e95464"];RandomAccessSlice [fillcolor = "#e95464"];RangeReplaceableBidirectionalSlice [fillcolor = "#e95464"];RangeReplaceableRandomAccessSlice [fillcolor = "#e95464"];RangeReplaceableSlice [fillcolor = "#e95464"];Repeated [fillcolor = "#e95464"];ReversedCollection [fillcolor = "#e95464"];ReversedRandomAccessCollection [fillcolor = "#e95464"];Slice [fillcolor = "#e95464"];StaticString [fillcolor = "#e95464"];StrideThrough [fillcolor = "#e95464"];StrideTo [fillcolor = "#e95464"];"String.CharacterView" [fillcolor = "#e95464"];"String.UTF16View" [fillcolor = "#e95464"];"String.UTF8View" [fillcolor = "#e95464"];"String.UnicodeScalarView" [fillcolor = "#e95464"];"UnicodeScalar.UTF16View" [fillcolor = "#e95464"];UnsafeBufferPointer [fillcolor = "#e95464"];UnsafeMutableBufferPointer [fillcolor = "#e95464"];UnsafeMutableRawBufferPointer [fillcolor = "#e95464"];UnsafeRawBufferPointer [fillcolor = "#e95464"];UnicodeDecodingResult [fillcolor = "#007bbb"];BidirectionalCollection [fillcolor = "#727171";group = 1;height = 3;width = 3];CVarArg [fillcolor = "#727171";height = 3;width = 3];Collection [fillcolor = "#727171";group = 1;height = 3;width = 3];Comparable [fillcolor = "#727171";height = 3;width = 3];CustomLeafReflectable [fillcolor = "#727171";height = 3;width = 3];CustomReflectable [fillcolor = "#727171";height = 3;width = 3];Equatable [fillcolor = "#727171";height = 3;width = 3];Hashable [fillcolor = "#727171";height = 3;width = 3];IntegerArithmetic [fillcolor = "#727171";height = 3;width = 3];LosslessStringConvertible [fillcolor = "#727171";group = 3;height = 3;width = 3];MutableCollection [fillcolor = "#727171";height = 3;width = 3];RandomAccessCollection [fillcolor = "#727171";height = 3;width = 3];RangeReplaceableCollection [fillcolor = "#727171";height = 3;width = 3];_Incrementable [fillcolor = "#727171";height = 3;width = 3];AnyBidirectionalCollection -> BidirectionalCollection [];AnyCollection -> Collection [];AnyHashable -> CustomReflectable [color = "#666666"];AnyHashable -> Equatable [color = "#666666"];AnyHashable -> Hashable [color = "#666666"];AnyIndex -> Comparable [color = "#666666"];AnyIterator -> IteratorProtocol [];AnyIterator -> Sequence [];AnyRandomAccessCollection -> RandomAccessCollection [];AnySequence -> Sequence [];Array -> CustomReflectable [color = "#666666"];Array -> CVarArg [];Array -> MutableCollection [];Array -> RandomAccessCollection [];Array -> RangeReplaceableCollection [];ArraySlice -> CustomReflectable [color = "#666666"];ArraySlice -> MutableCollection [];ArraySlice -> RandomAccessCollection [];ArraySlice -> RangeReplaceableCollection [];AutoreleasingUnsafeMutablePointer -> CVarArg [];AutoreleasingUnsafeMutablePointer -> Equatable [color = "#666666"];BidirectionalSlice -> BidirectionalCollection [];Bool -> CustomReflectable [color = "#666666"];Bool -> Equatable [color = "#666666"];Bool -> Hashable [color = "#666666"];Bool -> LosslessStringConvertible [];Character -> Comparable [color = "#666666"];Character -> CustomReflectable [color = "#666666"];Character -> Equatable [color = "#666666"];Character -> Hashable [color = "#666666"];Character -> TextOutputStreamable [];ClosedRange -> CustomReflectable [color = "#666666"];ClosedRange -> Equatable [color = "#666666"];ClosedRangeIndex -> Comparable [color = "#666666"];ClosedRangeIterator -> IteratorProtocol [];ClosedRangeIterator -> Sequence [];CollectionOfOne -> CustomReflectable [color = "#666666"];CollectionOfOne -> MutableCollection [];CollectionOfOne -> RandomAccessCollection [];ContiguousArray -> CustomReflectable [color = "#666666"];ContiguousArray -> MutableCollection [];ContiguousArray -> RandomAccessCollection [];ContiguousArray -> RangeReplaceableCollection [];CountableClosedRange -> CustomReflectable [color = "#666666"];CountableClosedRange -> Equatable [color = "#666666"];CountableClosedRange -> RandomAccessCollection [];CountableRange -> CustomReflectable [color = "#666666"];CountableRange -> Equatable [color = "#666666"];CountableRange -> RandomAccessCollection [];DefaultBidirectionalIndices -> BidirectionalCollection [];DefaultIndices -> Collection [];DefaultRandomAccessIndices -> RandomAccessCollection [];Dictionary -> Collection [];Dictionary -> CustomReflectable [color = "#666666"];Dictionary -> CVarArg [];"Dictionary.Index" -> Comparable [color = "#666666"];DictionaryIterator -> CustomReflectable [color = "#666666"];DictionaryIterator -> IteratorProtocol [];DictionaryLiteral -> RandomAccessCollection [];Double -> BinaryFloatingPoint [];Double -> CustomReflectable [color = "#666666"];Double -> Hashable [color = "#666666"];Double -> LosslessStringConvertible [];Double -> Strideable [];EmptyCollection -> Equatable [color = "#666666"];EmptyCollection -> MutableCollection [];EmptyCollection -> RandomAccessCollection [];EmptyIterator -> IteratorProtocol [];EmptyIterator -> Sequence [];EnumeratedIterator -> IteratorProtocol [];EnumeratedIterator -> Sequence [];EnumeratedSequence -> Sequence [];FlattenBidirectionalCollection -> BidirectionalCollection [];FlattenBidirectionalCollectionIndex -> Comparable [color = "#666666"];FlattenCollection -> Collection [];FlattenCollectionIndex -> Comparable [color = "#666666"];FlattenIterator -> IteratorProtocol [];FlattenIterator -> Sequence [];FlattenSequence -> Sequence [];Float -> BinaryFloatingPoint [];Float -> CustomReflectable [color = "#666666"];Float -> Hashable [color = "#666666"];Float -> LosslessStringConvertible [];Float -> Strideable [];Float80 -> BinaryFloatingPoint [];Float80 -> Hashable [color = "#666666"];Float80 -> LosslessStringConvertible [];Float80 -> Strideable [];IndexingIterator -> IteratorProtocol [];IndexingIterator -> Sequence [];Int -> BitwiseOperations [];Int -> Comparable [color = "#666666"];Int -> CustomReflectable [color = "#666666"];Int -> CVarArg [];Int -> Equatable [color = "#666666"];Int -> Hashable [color = "#666666"];Int -> SignedInteger [];Int16 -> BitwiseOperations [];Int16 -> Comparable [color = "#666666"];Int16 -> CustomReflectable [color = "#666666"];Int16 -> CVarArg [];Int16 -> Equatable [color = "#666666"];Int16 -> Hashable [color = "#666666"];Int16 -> SignedInteger [];Int32 -> BitwiseOperations [];Int32 -> Comparable [color = "#666666"];Int32 -> CustomReflectable [color = "#666666"];Int32 -> CVarArg [];Int32 -> Equatable [color = "#666666"];Int32 -> Hashable [color = "#666666"];Int32 -> SignedInteger [];Int64 -> BitwiseOperations [];Int64 -> Comparable [color = "#666666"];Int64 -> CustomReflectable [color = "#666666"];Int64 -> CVarArg [];Int64 -> Equatable [color = "#666666"];Int64 -> Hashable [color = "#666666"];Int64 -> SignedInteger [];Int8 -> BitwiseOperations [];Int8 -> Comparable [color = "#666666"];Int8 -> CustomReflectable [color = "#666666"];Int8 -> CVarArg [];Int8 -> Equatable [color = "#666666"];Int8 -> Hashable [color = "#666666"];Int8 -> SignedInteger [];IteratorOverOne -> IteratorProtocol [];IteratorOverOne -> Sequence [];IteratorSequence -> IteratorProtocol [];IteratorSequence -> Sequence [];JoinedIterator -> IteratorProtocol [];JoinedSequence -> Sequence [];LazyBidirectionalCollection -> BidirectionalCollection [];LazyBidirectionalCollection -> LazyCollectionProtocol [];LazyBidirectionalCollection -> Sequence [];LazyCollection -> Collection [];LazyCollection -> LazyCollectionProtocol [];LazyCollection -> Sequence [];LazyDropWhileBidirectionalCollection -> BidirectionalCollection [];LazyDropWhileBidirectionalCollection -> LazyCollectionProtocol [];LazyDropWhileCollection -> Collection [];LazyDropWhileCollection -> LazyCollectionProtocol [];LazyDropWhileIndex -> Comparable [color = "#666666"];LazyDropWhileIterator -> IteratorProtocol [];LazyDropWhileIterator -> Sequence [];LazyDropWhileSequence -> LazySequenceProtocol [];LazyFilterBidirectionalCollection -> BidirectionalCollection [];LazyFilterBidirectionalCollection -> LazyCollectionProtocol [];LazyFilterCollection -> Collection [];LazyFilterCollection -> LazyCollectionProtocol [];LazyFilterIndex -> Comparable [color = "#666666"];LazyFilterIterator -> IteratorProtocol [];LazyFilterIterator -> Sequence [];LazyFilterSequence -> LazySequenceProtocol [];LazyMapBidirectionalCollection -> BidirectionalCollection [];LazyMapBidirectionalCollection -> LazyCollectionProtocol [];LazyMapCollection -> Collection [];LazyMapCollection -> LazyCollectionProtocol [];LazyMapIterator -> IteratorProtocol [];LazyMapIterator -> Sequence [];LazyMapRandomAccessCollection -> LazyCollectionProtocol [];LazyMapRandomAccessCollection -> RandomAccessCollection [];LazyMapSequence -> LazySequenceProtocol [];LazyPrefixWhileBidirectionalCollection -> BidirectionalCollection [];LazyPrefixWhileBidirectionalCollection -> LazyCollectionProtocol [];LazyPrefixWhileCollection -> Collection [];LazyPrefixWhileCollection -> LazyCollectionProtocol [];LazyPrefixWhileIndex -> Comparable [color = "#666666"];LazyPrefixWhileIterator -> IteratorProtocol [];LazyPrefixWhileIterator -> Sequence [];LazyPrefixWhileSequence -> LazySequenceProtocol [];LazyRandomAccessCollection -> LazyCollectionProtocol [];LazyRandomAccessCollection -> RandomAccessCollection [];LazyRandomAccessCollection -> Sequence [];LazySequence -> LazySequenceProtocol [];ManagedBufferPointer -> Equatable [color = "#666666"];Mirror -> CustomReflectable [color = "#666666"];MutableBidirectionalSlice -> BidirectionalCollection [];MutableBidirectionalSlice -> MutableCollection [];MutableRandomAccessSlice -> MutableCollection [];MutableRandomAccessSlice -> RandomAccessCollection [];MutableRangeReplaceableBidirectionalSlice -> BidirectionalCollection [];MutableRangeReplaceableBidirectionalSlice -> MutableCollection [];MutableRangeReplaceableBidirectionalSlice -> RangeReplaceableCollection [];MutableRangeReplaceableRandomAccessSlice -> MutableCollection [];MutableRangeReplaceableRandomAccessSlice -> RandomAccessCollection [];MutableRangeReplaceableRandomAccessSlice -> RangeReplaceableCollection [];MutableRangeReplaceableSlice -> Collection [];MutableRangeReplaceableSlice -> MutableCollection [];MutableRangeReplaceableSlice -> RangeReplaceableCollection [];MutableSlice -> Collection [];MutableSlice -> MutableCollection [];ObjectIdentifier -> Comparable [color = "#666666"];ObjectIdentifier -> Hashable [color = "#666666"];OpaquePointer -> CVarArg [];OpaquePointer -> Equatable [color = "#666666"];OpaquePointer -> Hashable [color = "#666666"];RandomAccessSlice -> RandomAccessCollection [];Range -> CustomReflectable [color = "#666666"];Range -> Equatable [color = "#666666"];RangeReplaceableBidirectionalSlice -> BidirectionalCollection [];RangeReplaceableBidirectionalSlice -> RangeReplaceableCollection [];RangeReplaceableRandomAccessSlice -> RandomAccessCollection [];RangeReplaceableRandomAccessSlice -> RangeReplaceableCollection [];RangeReplaceableSlice -> Collection [];RangeReplaceableSlice -> RangeReplaceableCollection [];Repeated -> RandomAccessCollection [];ReversedCollection -> BidirectionalCollection [];ReversedIndex -> Comparable [color = "#666666"];ReversedRandomAccessCollection -> RandomAccessCollection [];ReversedRandomAccessIndex -> Comparable [color = "#666666"];Set -> Collection [];Set -> CustomReflectable [color = "#666666"];Set -> CVarArg [];Set -> Hashable [color = "#666666"];Set -> SetAlgebra [];"Set.Index" -> Comparable [color = "#666666"];SetIterator -> CustomReflectable [color = "#666666"];SetIterator -> IteratorProtocol [];Slice -> Collection [];StaticString -> CustomReflectable [color = "#666666"];StrideThrough -> CustomReflectable [color = "#666666"];StrideThrough -> Sequence [];StrideThroughIterator -> IteratorProtocol [];StrideTo -> CustomReflectable [color = "#666666"];StrideTo -> Sequence [];StrideToIterator -> IteratorProtocol [];String -> Comparable [color = "#666666"];String -> CustomReflectable [color = "#666666"];String -> CVarArg [];String -> Equatable [color = "#666666"];String -> Hashable [color = "#666666"];String -> LosslessStringConvertible [];String -> TextOutputStream [];String -> TextOutputStreamable [];"String.CharacterView" -> BidirectionalCollection [];"String.CharacterView" -> RangeReplaceableCollection [];"String.CharacterView.Index" -> Comparable [color = "#666666"];"String.UTF16View" -> BidirectionalCollection [];"String.UTF16View" -> CustomReflectable [color = "#666666"];"String.UTF16View" -> RandomAccessCollection [];"String.UTF16View.Index" -> Comparable [color = "#666666"];"String.UTF16View.Index" -> Strideable [];"String.UTF8View" -> Collection [];"String.UTF8View" -> CustomReflectable [color = "#666666"];"String.UTF8View.Index" -> Comparable [color = "#666666"];"String.UnicodeScalarView" -> BidirectionalCollection [];"String.UnicodeScalarView" -> CustomReflectable [color = "#666666"];"String.UnicodeScalarView" -> RangeReplaceableCollection [];"String.UnicodeScalarView.Index" -> Comparable [color = "#666666"];UInt -> BitwiseOperations [];UInt -> Comparable [color = "#666666"];UInt -> CustomReflectable [color = "#666666"];UInt -> CVarArg [];UInt -> Equatable [color = "#666666"];UInt -> Hashable [color = "#666666"];UInt -> UnsignedInteger [];UInt16 -> BitwiseOperations [];UInt16 -> Comparable [color = "#666666"];UInt16 -> CustomReflectable [color = "#666666"];UInt16 -> CVarArg [];UInt16 -> Equatable [color = "#666666"];UInt16 -> Hashable [color = "#666666"];UInt16 -> UnsignedInteger [];UInt32 -> BitwiseOperations [];UInt32 -> Comparable [color = "#666666"];UInt32 -> CustomReflectable [color = "#666666"];UInt32 -> CVarArg [];UInt32 -> Equatable [color = "#666666"];UInt32 -> Hashable [color = "#666666"];UInt32 -> UnsignedInteger [];UInt64 -> BitwiseOperations [];UInt64 -> Comparable [color = "#666666"];UInt64 -> CustomReflectable [color = "#666666"];UInt64 -> CVarArg [];UInt64 -> Equatable [color = "#666666"];UInt64 -> Hashable [color = "#666666"];UInt64 -> UnsignedInteger [];UInt8 -> BitwiseOperations [];UInt8 -> Comparable [color = "#666666"];UInt8 -> CustomReflectable [color = "#666666"];UInt8 -> CVarArg [];UInt8 -> Equatable [color = "#666666"];UInt8 -> Hashable [color = "#666666"];UInt8 -> UnsignedInteger [];UTF16 -> UnicodeCodec [];UTF32 -> UnicodeCodec [];UTF8 -> UnicodeCodec [];UnfoldSequence -> IteratorProtocol [];UnfoldSequence -> Sequence [];UnicodeScalar -> Comparable [color = "#666666"];UnicodeScalar -> CustomReflectable [color = "#666666"];UnicodeScalar -> Equatable [color = "#666666"];UnicodeScalar -> Hashable [color = "#666666"];UnicodeScalar -> LosslessStringConvertible [];UnicodeScalar -> TextOutputStreamable [];"UnicodeScalar.UTF16View" -> RandomAccessCollection [];UnsafeBufferPointer -> Collection [];UnsafeBufferPointer -> RandomAccessCollection [];UnsafeBufferPointerIterator -> IteratorProtocol [];UnsafeBufferPointerIterator -> Sequence [];UnsafeMutableBufferPointer -> MutableCollection [];UnsafeMutableBufferPointer -> RandomAccessCollection [];UnsafeMutablePointer -> CustomReflectable [color = "#666666"];UnsafeMutablePointer -> CVarArg [];UnsafeMutablePointer -> Hashable [color = "#666666"];UnsafeMutablePointer -> Strideable [];UnsafeMutableRawBufferPointer -> MutableCollection [];UnsafeMutableRawBufferPointer -> RandomAccessCollection [];UnsafeMutableRawPointer -> CustomReflectable [color = "#666666"];UnsafeMutableRawPointer -> Hashable [color = "#666666"];UnsafeMutableRawPointer -> Strideable [];UnsafePointer -> CustomReflectable [color = "#666666"];UnsafePointer -> CVarArg [];UnsafePointer -> Hashable [color = "#666666"];UnsafePointer -> Strideable [];UnsafeRawBufferPointer -> Collection [];UnsafeRawBufferPointer -> RandomAccessCollection [];UnsafeRawPointer -> CustomReflectable [color = "#666666"];UnsafeRawPointer -> Hashable [color = "#666666"];UnsafeRawPointer -> Strideable [];Zip2Iterator -> IteratorProtocol [];Zip2Sequence -> Sequence [];Optional -> CustomReflectable [color = "#666666"];UnicodeDecodingResult -> Equatable [color = "#666666"];AbsoluteValuable -> SignedNumber [penwidth = 3];BidirectionalCollection -> Collection [penwidth = 3];BinaryFloatingPoint -> FloatingPoint [penwidth = 3];Collection -> Sequence [penwidth = 3];Comparable -> Equatable [color = "#666666";penwidth = 3];CustomLeafReflectable -> CustomReflectable [color = "#666666";penwidth = 3];FloatingPoint -> AbsoluteValuable [penwidth = 3];FloatingPoint -> Comparable [color = "#666666";penwidth = 3];FloatingPoint -> SignedNumber [penwidth = 3];FloatingPoint -> Strideable [penwidth = 3];Hashable -> Equatable [color = "#666666";penwidth = 3];Integer -> Strideable [penwidth = 3];IntegerArithmetic -> Comparable [color = "#666666";penwidth = 3];LazyCollectionProtocol -> Collection [penwidth = 3];LazyCollectionProtocol -> LazySequenceProtocol [penwidth = 3];LazySequenceProtocol -> Sequence [penwidth = 3];MutableCollection -> Collection [penwidth = 3];OptionSet -> RawRepresentable [penwidth = 3];OptionSet -> SetAlgebra [penwidth = 3];RandomAccessCollection -> BidirectionalCollection [penwidth = 3];RangeReplaceableCollection -> Collection [penwidth = 3];SetAlgebra -> Equatable [color = "#666666";penwidth = 3];SignedInteger -> Integer [penwidth = 3];SignedNumber -> Comparable [color = "#666666";penwidth = 3];Strideable -> Comparable [color = "#666666";penwidth = 3];UnsignedInteger -> Integer [penwidth = 3];_Incrementable -> Equatable [color = "#666666";penwidth = 3]} |
CVaListPointer
がorphanに含まれないことがはっきりわかるようにしました。この子は今回省略した CustomDebugStringConvertible
とつながっているのでぼっちではないです。
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
例:
21.4MBになります。ごめんなさい。面倒だったので全て1行になっています。ごめんなさい。
dot langムズカシイ。