Last active
March 19, 2020 20:21
-
-
Save natecook1000/5542f4e8e3706111837859c4e1cab16b to your computer and use it in GitHub Desktop.
Swift StdLib Type/Protocol Hierarchies
This file contains hidden or 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
strict digraph "Standard Library Type Hierarchy - Swift 2.2" { | |
pad="0.1,0.8" | |
node [shape=box, style="filled,rounded", color="#999999", fillcolor="#999999", fontcolor=white, fontname=Helvetica, fontnames="Helvetica,sansserif", fontsize=12, margin="0.07,0.05", height="0.3"] | |
edge [color="#cccccc"] | |
concentrate=true | |
"AbsoluteValuable" [URL="http://swiftdoc.org/v2.2/protocol/AbsoluteValuable/"] | |
"AnyBidirectionalCollection" [URL="http://swiftdoc.org/v2.2/type/AnyBidirectionalCollection/", style=filled] | |
"AnyBidirectionalIndex" [URL="http://swiftdoc.org/v2.2/type/AnyBidirectionalIndex/", style=filled] | |
"AnyCollectionType" [URL="http://swiftdoc.org/v2.2/protocol/AnyCollectionType/"] | |
"AnyForwardCollection" [URL="http://swiftdoc.org/v2.2/type/AnyForwardCollection/", style=filled] | |
"AnyForwardIndex" [URL="http://swiftdoc.org/v2.2/type/AnyForwardIndex/", style=filled] | |
"AnyGenerator" [URL="http://swiftdoc.org/v2.2/type/AnyGenerator/", style=filled] | |
"AnyRandomAccessCollection" [URL="http://swiftdoc.org/v2.2/type/AnyRandomAccessCollection/", style=filled] | |
"AnyRandomAccessIndex" [URL="http://swiftdoc.org/v2.2/type/AnyRandomAccessIndex/", style=filled] | |
"AnySequence" [URL="http://swiftdoc.org/v2.2/type/AnySequence/", style=filled] | |
"Array" [URL="http://swiftdoc.org/v2.2/type/Array/", style=filled] | |
"ArrayLiteralConvertible" [URL="http://swiftdoc.org/v2.2/protocol/ArrayLiteralConvertible/"] | |
"ArraySlice" [URL="http://swiftdoc.org/v2.2/type/ArraySlice/", style=filled] | |
"AutoreleasingUnsafeMutablePointer" [URL="http://swiftdoc.org/v2.2/type/AutoreleasingUnsafeMutablePointer/", style=filled] | |
"BidirectionalIndexType" [URL="http://swiftdoc.org/v2.2/protocol/BidirectionalIndexType/"] | |
"Bit" [URL="http://swiftdoc.org/v2.2/type/Bit/", style=filled] | |
"BitwiseOperationsType" [URL="http://swiftdoc.org/v2.2/protocol/BitwiseOperationsType/"] | |
"Bool" [URL="http://swiftdoc.org/v2.2/type/Bool/", style=filled] | |
"BooleanLiteralConvertible" [URL="http://swiftdoc.org/v2.2/protocol/BooleanLiteralConvertible/"] | |
"BooleanType" [URL="http://swiftdoc.org/v2.2/protocol/BooleanType/"] | |
"COpaquePointer" [URL="http://swiftdoc.org/v2.2/type/COpaquePointer/", style=filled] | |
"CVaListPointer" [URL="http://swiftdoc.org/v2.2/type/CVaListPointer/", style=filled] | |
"CVarArgType" [URL="http://swiftdoc.org/v2.2/protocol/CVarArgType/"] | |
"Character" [URL="http://swiftdoc.org/v2.2/type/Character/", style=filled] | |
"ClosedInterval" [URL="http://swiftdoc.org/v2.2/type/ClosedInterval/", style=filled] | |
"CodeUnit" [URL="http://swiftdoc.org/v2.2/type/CodeUnit/", style=filled] | |
"CollectionOfOne" [URL="http://swiftdoc.org/v2.2/type/CollectionOfOne/", style=filled] | |
"CollectionType" [URL="http://swiftdoc.org/v2.2/protocol/CollectionType/"] | |
"Comparable" [URL="http://swiftdoc.org/v2.2/protocol/Comparable/"] | |
"ContiguousArray" [URL="http://swiftdoc.org/v2.2/type/ContiguousArray/", style=filled] | |
# "CustomDebugStringConvertible" [URL="http://swiftdoc.org/v2.2/protocol/CustomDebugStringConvertible/"] | |
# "CustomLeafReflectable" [URL="http://swiftdoc.org/v2.2/protocol/CustomLeafReflectable/"] | |
# "CustomReflectable" [URL="http://swiftdoc.org/v2.2/protocol/CustomReflectable/"] | |
# "CustomStringConvertible" [URL="http://swiftdoc.org/v2.2/protocol/CustomStringConvertible/"] | |
"Dictionary" [URL="http://swiftdoc.org/v2.2/type/Dictionary/", style=filled] | |
"DictionaryGenerator" [URL="http://swiftdoc.org/v2.2/type/DictionaryGenerator/", style=filled] | |
"DictionaryIndex" [URL="http://swiftdoc.org/v2.2/type/DictionaryIndex/", style=filled] | |
"DictionaryLiteral" [URL="http://swiftdoc.org/v2.2/type/DictionaryLiteral/", style=filled] | |
"DictionaryLiteralConvertible" [URL="http://swiftdoc.org/v2.2/protocol/DictionaryLiteralConvertible/"] | |
"Double" [URL="http://swiftdoc.org/v2.2/type/Double/", style=filled] | |
"EmptyCollection" [URL="http://swiftdoc.org/v2.2/type/EmptyCollection/", style=filled] | |
"EmptyGenerator" [URL="http://swiftdoc.org/v2.2/type/EmptyGenerator/", style=filled] | |
"EnumerateGenerator" [URL="http://swiftdoc.org/v2.2/type/EnumerateGenerator/", style=filled] | |
"EnumerateSequence" [URL="http://swiftdoc.org/v2.2/type/EnumerateSequence/", style=filled] | |
"Equatable" [URL="http://swiftdoc.org/v2.2/protocol/Equatable/"] | |
"ExtendedGraphemeClusterLiteralConvertible" [URL="http://swiftdoc.org/v2.2/protocol/ExtendedGraphemeClusterLiteralConvertible/"] | |
"FlattenBidirectionalCollection" [URL="http://swiftdoc.org/v2.2/type/FlattenBidirectionalCollection/", style=filled] | |
"FlattenBidirectionalCollectionIndex" [URL="http://swiftdoc.org/v2.2/type/FlattenBidirectionalCollectionIndex/", style=filled] | |
"FlattenCollection" [URL="http://swiftdoc.org/v2.2/type/FlattenCollection/", style=filled] | |
"FlattenCollectionIndex" [URL="http://swiftdoc.org/v2.2/type/FlattenCollectionIndex/", style=filled] | |
"FlattenGenerator" [URL="http://swiftdoc.org/v2.2/type/FlattenGenerator/", style=filled] | |
"FlattenSequence" [URL="http://swiftdoc.org/v2.2/type/FlattenSequence/", style=filled] | |
"Float" [URL="http://swiftdoc.org/v2.2/type/Float/", style=filled] | |
"Float80" [URL="http://swiftdoc.org/v2.2/type/Float80/", style=filled] | |
"FloatLiteralConvertible" [URL="http://swiftdoc.org/v2.2/protocol/FloatLiteralConvertible/"] | |
"FloatingPointType" [URL="http://swiftdoc.org/v2.2/protocol/FloatingPointType/"] | |
"ForwardIndexType" [URL="http://swiftdoc.org/v2.2/protocol/ForwardIndexType/"] | |
"GeneratorOfOne" [URL="http://swiftdoc.org/v2.2/type/GeneratorOfOne/", style=filled] | |
"GeneratorSequence" [URL="http://swiftdoc.org/v2.2/type/GeneratorSequence/", style=filled] | |
"GeneratorType" [URL="http://swiftdoc.org/v2.2/protocol/GeneratorType/"] | |
"HalfOpenInterval" [URL="http://swiftdoc.org/v2.2/type/HalfOpenInterval/", style=filled] | |
"Hashable" [URL="http://swiftdoc.org/v2.2/protocol/Hashable/"] | |
"ImplicitlyUnwrappedOptional" [URL="http://swiftdoc.org/v2.2/type/ImplicitlyUnwrappedOptional/", style=filled] | |
"Indexable" [URL="http://swiftdoc.org/v2.2/protocol/Indexable/"] | |
"IndexingGenerator" [URL="http://swiftdoc.org/v2.2/type/IndexingGenerator/", style=filled] | |
"Int" [URL="http://swiftdoc.org/v2.2/type/Int/", style=filled] | |
"Int16" [URL="http://swiftdoc.org/v2.2/type/Int16/", style=filled] | |
"Int32" [URL="http://swiftdoc.org/v2.2/type/Int32/", style=filled] | |
"Int64" [URL="http://swiftdoc.org/v2.2/type/Int64/", style=filled] | |
"Int8" [URL="http://swiftdoc.org/v2.2/type/Int8/", style=filled] | |
"IntMax" [URL="http://swiftdoc.org/v2.2/type/IntMax/", style=filled] | |
"IntegerArithmeticType" [URL="http://swiftdoc.org/v2.2/protocol/IntegerArithmeticType/"] | |
"IntegerLiteralConvertible" [URL="http://swiftdoc.org/v2.2/protocol/IntegerLiteralConvertible/"] | |
"IntegerType" [URL="http://swiftdoc.org/v2.2/protocol/IntegerType/"] | |
"IntervalType" [URL="http://swiftdoc.org/v2.2/protocol/IntervalType/"] | |
"JoinGenerator" [URL="http://swiftdoc.org/v2.2/type/JoinGenerator/", style=filled] | |
"JoinSequence" [URL="http://swiftdoc.org/v2.2/type/JoinSequence/", style=filled] | |
"LazyCollection" [URL="http://swiftdoc.org/v2.2/type/LazyCollection/", style=filled] | |
"LazyCollectionType" [URL="http://swiftdoc.org/v2.2/protocol/LazyCollectionType/"] | |
"LazyFilterCollection" [URL="http://swiftdoc.org/v2.2/type/LazyFilterCollection/", style=filled] | |
"LazyFilterGenerator" [URL="http://swiftdoc.org/v2.2/type/LazyFilterGenerator/", style=filled] | |
"LazyFilterIndex" [URL="http://swiftdoc.org/v2.2/type/LazyFilterIndex/", style=filled] | |
"LazyFilterSequence" [URL="http://swiftdoc.org/v2.2/type/LazyFilterSequence/", style=filled] | |
"LazyMapCollection" [URL="http://swiftdoc.org/v2.2/type/LazyMapCollection/", style=filled] | |
"LazyMapGenerator" [URL="http://swiftdoc.org/v2.2/type/LazyMapGenerator/", style=filled] | |
"LazyMapSequence" [URL="http://swiftdoc.org/v2.2/type/LazyMapSequence/", style=filled] | |
"LazySequence" [URL="http://swiftdoc.org/v2.2/type/LazySequence/", style=filled] | |
"LazySequenceType" [URL="http://swiftdoc.org/v2.2/protocol/LazySequenceType/"] | |
"ManagedBuffer" [URL="http://swiftdoc.org/v2.2/type/ManagedBuffer/", style=filled] | |
"ManagedBufferPointer" [URL="http://swiftdoc.org/v2.2/type/ManagedBufferPointer/", style=filled] | |
"ManagedProtoBuffer" [URL="http://swiftdoc.org/v2.2/type/ManagedProtoBuffer/", style=filled] | |
"Mirror" [URL="http://swiftdoc.org/v2.2/type/Mirror/", style=filled] | |
"MirrorPathType" [URL="http://swiftdoc.org/v2.2/protocol/MirrorPathType/"] | |
"MutableCollectionType" [URL="http://swiftdoc.org/v2.2/protocol/MutableCollectionType/"] | |
"MutableIndexable" [URL="http://swiftdoc.org/v2.2/protocol/MutableIndexable/"] | |
"MutableSlice" [URL="http://swiftdoc.org/v2.2/type/MutableSlice/", style=filled] | |
"MutableSliceable" [URL="http://swiftdoc.org/v2.2/protocol/MutableSliceable/"] | |
"NilLiteralConvertible" [URL="http://swiftdoc.org/v2.2/protocol/NilLiteralConvertible/"] | |
"NonObjectiveCBase" [URL="http://swiftdoc.org/v2.2/type/NonObjectiveCBase/", style=filled] | |
"ObjectIdentifier" [URL="http://swiftdoc.org/v2.2/type/ObjectIdentifier/", style=filled] | |
"OptionSetType" [URL="http://swiftdoc.org/v2.2/protocol/OptionSetType/"] | |
"Optional" [URL="http://swiftdoc.org/v2.2/type/Optional/", style=filled] | |
"OutputStreamType" [URL="http://swiftdoc.org/v2.2/protocol/OutputStreamType/"] | |
"PermutationGenerator" [URL="http://swiftdoc.org/v2.2/type/PermutationGenerator/", style=filled] | |
"RandomAccessIndexType" [URL="http://swiftdoc.org/v2.2/protocol/RandomAccessIndexType/"] | |
"Range" [URL="http://swiftdoc.org/v2.2/type/Range/", style=filled] | |
"RangeGenerator" [URL="http://swiftdoc.org/v2.2/type/RangeGenerator/", style=filled] | |
"RangeReplaceableCollectionType" [URL="http://swiftdoc.org/v2.2/protocol/RangeReplaceableCollectionType/"] | |
"RawRepresentable" [URL="http://swiftdoc.org/v2.2/protocol/RawRepresentable/"] | |
"Repeat" [URL="http://swiftdoc.org/v2.2/type/Repeat/", style=filled] | |
"ReverseCollection" [URL="http://swiftdoc.org/v2.2/type/ReverseCollection/", style=filled] | |
"ReverseIndex" [URL="http://swiftdoc.org/v2.2/type/ReverseIndex/", style=filled] | |
"ReverseIndexType" [URL="http://swiftdoc.org/v2.2/protocol/ReverseIndexType/"] | |
"ReverseRandomAccessCollection" [URL="http://swiftdoc.org/v2.2/type/ReverseRandomAccessCollection/", style=filled] | |
"ReverseRandomAccessIndex" [URL="http://swiftdoc.org/v2.2/type/ReverseRandomAccessIndex/", style=filled] | |
"SequenceType" [URL="http://swiftdoc.org/v2.2/protocol/SequenceType/"] | |
"Set" [URL="http://swiftdoc.org/v2.2/type/Set/", style=filled] | |
"SetAlgebraType" [URL="http://swiftdoc.org/v2.2/protocol/SetAlgebraType/"] | |
"SetGenerator" [URL="http://swiftdoc.org/v2.2/type/SetGenerator/", style=filled] | |
"SetIndex" [URL="http://swiftdoc.org/v2.2/type/SetIndex/", style=filled] | |
"SignedIntegerType" [URL="http://swiftdoc.org/v2.2/protocol/SignedIntegerType/"] | |
"SignedNumberType" [URL="http://swiftdoc.org/v2.2/protocol/SignedNumberType/"] | |
"Slice" [URL="http://swiftdoc.org/v2.2/type/Slice/", style=filled] | |
"StaticString" [URL="http://swiftdoc.org/v2.2/type/StaticString/", style=filled] | |
"Streamable" [URL="http://swiftdoc.org/v2.2/protocol/Streamable/"] | |
"StrideThrough" [URL="http://swiftdoc.org/v2.2/type/StrideThrough/", style=filled] | |
"StrideThroughGenerator" [URL="http://swiftdoc.org/v2.2/type/StrideThroughGenerator/", style=filled] | |
"StrideTo" [URL="http://swiftdoc.org/v2.2/type/StrideTo/", style=filled] | |
"StrideToGenerator" [URL="http://swiftdoc.org/v2.2/type/StrideToGenerator/", style=filled] | |
"Strideable" [URL="http://swiftdoc.org/v2.2/protocol/Strideable/"] | |
"String" [URL="http://swiftdoc.org/v2.2/type/String/", style=filled] | |
"String.CharacterView" [URL="http://swiftdoc.org/v2.2/type/String.CharacterView/", style=filled] | |
"String.CharacterView.Index" [URL="http://swiftdoc.org/v2.2/type/String.CharacterView.Index/", style=filled] | |
"String.UTF16View" [URL="http://swiftdoc.org/v2.2/type/String.UTF16View/", style=filled] | |
"String.UTF16View.Index" [URL="http://swiftdoc.org/v2.2/type/String.UTF16View.Index/", style=filled] | |
"String.UTF8View" [URL="http://swiftdoc.org/v2.2/type/String.UTF8View/", style=filled] | |
"String.UTF8View.Index" [URL="http://swiftdoc.org/v2.2/type/String.UTF8View.Index/", style=filled] | |
"String.UnicodeScalarView" [URL="http://swiftdoc.org/v2.2/type/String.UnicodeScalarView/", style=filled] | |
"String.UnicodeScalarView.Generator" [URL="http://swiftdoc.org/v2.2/type/String.UnicodeScalarView.Generator/", style=filled] | |
"String.UnicodeScalarView.Index" [URL="http://swiftdoc.org/v2.2/type/String.UnicodeScalarView.Index/", style=filled] | |
"StringInterpolationConvertible" [URL="http://swiftdoc.org/v2.2/protocol/StringInterpolationConvertible/"] | |
"StringLiteralConvertible" [URL="http://swiftdoc.org/v2.2/protocol/StringLiteralConvertible/"] | |
"UInt" [URL="http://swiftdoc.org/v2.2/type/UInt/", style=filled] | |
"UInt16" [URL="http://swiftdoc.org/v2.2/type/UInt16/", style=filled] | |
"UInt32" [URL="http://swiftdoc.org/v2.2/type/UInt32/", style=filled] | |
"UInt64" [URL="http://swiftdoc.org/v2.2/type/UInt64/", style=filled] | |
"UInt8" [URL="http://swiftdoc.org/v2.2/type/UInt8/", style=filled] | |
"UTF16" [URL="http://swiftdoc.org/v2.2/type/UTF16/", style=filled] | |
"UTF32" [URL="http://swiftdoc.org/v2.2/type/UTF32/", style=filled] | |
"UTF8" [URL="http://swiftdoc.org/v2.2/type/UTF8/", style=filled] | |
"UnicodeCodecType" [URL="http://swiftdoc.org/v2.2/protocol/UnicodeCodecType/"] | |
"UnicodeScalar" [URL="http://swiftdoc.org/v2.2/type/UnicodeScalar/", style=filled] | |
"UnicodeScalarLiteralConvertible" [URL="http://swiftdoc.org/v2.2/protocol/UnicodeScalarLiteralConvertible/"] | |
"UnsafeBufferPointer" [URL="http://swiftdoc.org/v2.2/type/UnsafeBufferPointer/", style=filled] | |
"UnsafeBufferPointerGenerator" [URL="http://swiftdoc.org/v2.2/type/UnsafeBufferPointerGenerator/", style=filled] | |
"UnsafeMutableBufferPointer" [URL="http://swiftdoc.org/v2.2/type/UnsafeMutableBufferPointer/", style=filled] | |
"UnsafeMutablePointer" [URL="http://swiftdoc.org/v2.2/type/UnsafeMutablePointer/", style=filled] | |
"UnsafePointer" [URL="http://swiftdoc.org/v2.2/type/UnsafePointer/", style=filled] | |
"UnsignedIntegerType" [URL="http://swiftdoc.org/v2.2/protocol/UnsignedIntegerType/"] | |
"Zip2Generator" [URL="http://swiftdoc.org/v2.2/type/Zip2Generator/", style=filled] | |
"Zip2Sequence" [URL="http://swiftdoc.org/v2.2/type/Zip2Sequence/", style=filled] | |
"_ArrayBufferType" [URL="http://swiftdoc.org/v2.2/protocol/_ArrayBufferType/"] | |
"_ArrayType" [URL="http://swiftdoc.org/v2.2/protocol/_ArrayType/"] | |
"_CVarArgAlignedType" [URL="http://swiftdoc.org/v2.2/protocol/_CVarArgAlignedType/"] | |
"_CVarArgPassedAsDouble" [URL="http://swiftdoc.org/v2.2/protocol/_CVarArgPassedAsDouble/"] | |
"_CollectionWrapperType" [URL="http://swiftdoc.org/v2.2/protocol/_CollectionWrapperType/"] | |
"_DestructorSafeContainer" [URL="http://swiftdoc.org/v2.2/protocol/_DestructorSafeContainer/"] | |
"_DisallowMixedSignArithmetic" [URL="http://swiftdoc.org/v2.2/protocol/_DisallowMixedSignArithmetic/"] | |
"_Incrementable" [URL="http://swiftdoc.org/v2.2/protocol/_Incrementable/"] | |
"_IntegerArithmeticType" [URL="http://swiftdoc.org/v2.2/protocol/_IntegerArithmeticType/"] | |
"_IntegerType" [URL="http://swiftdoc.org/v2.2/protocol/_IntegerType/"] | |
"_NSArrayCoreType" [URL="http://swiftdoc.org/v2.2/protocol/_NSArrayCoreType/"] | |
"_NSCopyingType" [URL="http://swiftdoc.org/v2.2/protocol/_NSCopyingType/"] | |
"_NSDictionaryCoreType" [URL="http://swiftdoc.org/v2.2/protocol/_NSDictionaryCoreType/"] | |
"_NSDictionaryType" [URL="http://swiftdoc.org/v2.2/protocol/_NSDictionaryType/"] | |
"_NSEnumeratorType" [URL="http://swiftdoc.org/v2.2/protocol/_NSEnumeratorType/"] | |
"_NSFastEnumerationType" [URL="http://swiftdoc.org/v2.2/protocol/_NSFastEnumerationType/"] | |
"_NSSetCoreType" [URL="http://swiftdoc.org/v2.2/protocol/_NSSetCoreType/"] | |
"_NSSetType" [URL="http://swiftdoc.org/v2.2/protocol/_NSSetType/"] | |
"_NSStringCoreType" [URL="http://swiftdoc.org/v2.2/protocol/_NSStringCoreType/"] | |
"_ObjectiveCBridgeable" [URL="http://swiftdoc.org/v2.2/protocol/_ObjectiveCBridgeable/"] | |
"_PointerType" [URL="http://swiftdoc.org/v2.2/protocol/_PointerType/"] | |
"_RandomAccessAmbiguity" [URL="http://swiftdoc.org/v2.2/protocol/_RandomAccessAmbiguity/"] | |
"_Reflectable" [URL="http://swiftdoc.org/v2.2/protocol/_Reflectable/"] | |
"_ReverseCollectionType" [URL="http://swiftdoc.org/v2.2/protocol/_ReverseCollectionType/"] | |
"_SequenceWrapperType" [URL="http://swiftdoc.org/v2.2/protocol/_SequenceWrapperType/"] | |
"_ShadowProtocol" [URL="http://swiftdoc.org/v2.2/protocol/_ShadowProtocol/"] | |
"_SignedIntegerType" [URL="http://swiftdoc.org/v2.2/protocol/_SignedIntegerType/"] | |
"_StringElementType" [URL="http://swiftdoc.org/v2.2/protocol/_StringElementType/"] "AbsoluteValuable" -> "Double" | |
"AbsoluteValuable" -> "Float" | |
"AbsoluteValuable" -> "Float80" | |
"AnyCollectionType" -> "AnyBidirectionalCollection" | |
"AnyCollectionType" -> "AnyForwardCollection" | |
"AnyCollectionType" -> "AnyRandomAccessCollection" | |
"ArrayLiteralConvertible" -> "Set" | |
"ArrayLiteralConvertible" -> "SetAlgebraType" | |
"ArrayLiteralConvertible" -> "_ArrayType" | |
"BidirectionalIndexType" -> "AnyBidirectionalIndex" | |
"BidirectionalIndexType" -> "FlattenBidirectionalCollectionIndex" | |
"BidirectionalIndexType" -> "RandomAccessIndexType" | |
"BidirectionalIndexType" -> "ReverseIndexType" | |
"BidirectionalIndexType" -> "String.CharacterView.Index" | |
"BidirectionalIndexType" -> "String.UnicodeScalarView.Index" | |
"BidirectionalIndexType" -> "String.UTF16View.Index" | |
"BitwiseOperationsType" -> "_IntegerType" | |
"BooleanLiteralConvertible" -> "Bool" | |
"BooleanType" -> "Bool" | |
"CVarArgType" -> "AutoreleasingUnsafeMutablePointer" | |
"CVarArgType" -> "COpaquePointer" | |
"CVarArgType" -> "Int" | |
"CVarArgType" -> "Int16" | |
"CVarArgType" -> "Int32" | |
"CVarArgType" -> "Int8" | |
"CVarArgType" -> "UInt" | |
"CVarArgType" -> "UInt16" | |
"CVarArgType" -> "UInt32" | |
"CVarArgType" -> "UInt8" | |
"CVarArgType" -> "UnsafeMutablePointer" | |
"CVarArgType" -> "UnsafePointer" | |
"CVarArgType" -> "_CVarArgAlignedType" | |
"CVarArgType" -> "_CVarArgPassedAsDouble" | |
"CollectionType" -> "AnyCollectionType" | |
"CollectionType" -> "CollectionOfOne" | |
"CollectionType" -> "Dictionary" | |
"CollectionType" -> "DictionaryLiteral" | |
"CollectionType" -> "EmptyCollection" | |
"CollectionType" -> "FlattenBidirectionalCollection" | |
"CollectionType" -> "FlattenCollection" | |
"CollectionType" -> "LazyCollectionType" | |
"CollectionType" -> "MutableCollectionType" | |
"CollectionType" -> "Range" | |
"CollectionType" -> "RangeReplaceableCollectionType" | |
"CollectionType" -> "Repeat" | |
"CollectionType" -> "Set" | |
"CollectionType" -> "Slice" | |
"CollectionType" -> "UnsafeBufferPointer" | |
"CollectionType" -> "_ReverseCollectionType" | |
"CollectionType" -> "String.UTF16View" | |
"CollectionType" -> "String.UTF8View" | |
"Comparable" -> "Character" | |
"Comparable" -> "DictionaryIndex" | |
"Comparable" -> "IntegerArithmeticType" | |
"Comparable" -> "ObjectIdentifier" | |
"Comparable" -> "SetIndex" | |
"Comparable" -> "SignedNumberType" | |
"Comparable" -> "Strideable" | |
"Comparable" -> "String" | |
"Comparable" -> "UnicodeScalar" | |
"Comparable" -> "String.CharacterView.Index" | |
"Comparable" -> "String.UnicodeScalarView.Index" | |
"Comparable" -> "String.UTF16View.Index" | |
# "CustomDebugStringConvertible" -> "Array" | |
# "CustomDebugStringConvertible" -> "ArraySlice" | |
# "CustomDebugStringConvertible" -> "AutoreleasingUnsafeMutablePointer" | |
# "CustomDebugStringConvertible" -> "COpaquePointer" | |
# "CustomDebugStringConvertible" -> "CVaListPointer" | |
# "CustomDebugStringConvertible" -> "Character" | |
# "CustomDebugStringConvertible" -> "ClosedInterval" | |
# "CustomDebugStringConvertible" -> "ContiguousArray" | |
# "CustomDebugStringConvertible" -> "Dictionary" | |
# "CustomDebugStringConvertible" -> "Double" | |
# "CustomDebugStringConvertible" -> "Float" | |
# "CustomDebugStringConvertible" -> "Float80" | |
# "CustomDebugStringConvertible" -> "HalfOpenInterval" | |
# "CustomDebugStringConvertible" -> "ImplicitlyUnwrappedOptional" | |
# "CustomDebugStringConvertible" -> "Optional" | |
# "CustomDebugStringConvertible" -> "Range" | |
# "CustomDebugStringConvertible" -> "Set" | |
# "CustomDebugStringConvertible" -> "StaticString" | |
# "CustomDebugStringConvertible" -> "String" | |
# "CustomDebugStringConvertible" -> "UnicodeScalar" | |
# "CustomDebugStringConvertible" -> "UnsafeBufferPointer" | |
# "CustomDebugStringConvertible" -> "UnsafeMutableBufferPointer" | |
# "CustomDebugStringConvertible" -> "UnsafeMutablePointer" | |
# "CustomDebugStringConvertible" -> "UnsafePointer" | |
# "CustomDebugStringConvertible" -> "String.UnicodeScalarView" | |
# "CustomDebugStringConvertible" -> "String.UTF16View" | |
# "CustomDebugStringConvertible" -> "String.UTF8View" | |
# "CustomReflectable" -> "CustomLeafReflectable" | |
# "CustomReflectable" -> "Mirror" | |
# "CustomStringConvertible" -> "Array" | |
# "CustomStringConvertible" -> "ArraySlice" | |
# "CustomStringConvertible" -> "Bool" | |
# "CustomStringConvertible" -> "ClosedInterval" | |
# "CustomStringConvertible" -> "ContiguousArray" | |
# "CustomStringConvertible" -> "Dictionary" | |
# "CustomStringConvertible" -> "Double" | |
# "CustomStringConvertible" -> "Float" | |
# "CustomStringConvertible" -> "Float80" | |
# "CustomStringConvertible" -> "HalfOpenInterval" | |
# "CustomStringConvertible" -> "ImplicitlyUnwrappedOptional" | |
# "CustomStringConvertible" -> "Mirror" | |
# "CustomStringConvertible" -> "Range" | |
# "CustomStringConvertible" -> "Set" | |
# "CustomStringConvertible" -> "StaticString" | |
# "CustomStringConvertible" -> "UnicodeScalar" | |
# "CustomStringConvertible" -> "_IntegerType" | |
# "CustomStringConvertible" -> "String.UnicodeScalarView" | |
# "CustomStringConvertible" -> "String.UTF16View" | |
# "CustomStringConvertible" -> "String.UTF8View" | |
"DictionaryLiteralConvertible" -> "Dictionary" | |
"DictionaryLiteralConvertible" -> "DictionaryLiteral" | |
"Equatable" -> "AutoreleasingUnsafeMutablePointer" | |
"Equatable" -> "ClosedInterval" | |
"Equatable" -> "Comparable" | |
"Equatable" -> "HalfOpenInterval" | |
"Equatable" -> "Hashable" | |
"Equatable" -> "ManagedBufferPointer" | |
"Equatable" -> "Range" | |
"Equatable" -> "SetAlgebraType" | |
"Equatable" -> "_Incrementable" | |
"ExtendedGraphemeClusterLiteralConvertible" -> "Character" | |
"ExtendedGraphemeClusterLiteralConvertible" -> "StringLiteralConvertible" | |
"FloatLiteralConvertible" -> "Double" | |
"FloatLiteralConvertible" -> "Float" | |
"FloatLiteralConvertible" -> "Float80" | |
"FloatingPointType" -> "Double" | |
"FloatingPointType" -> "Float" | |
"ForwardIndexType" -> "AnyForwardIndex" | |
"ForwardIndexType" -> "BidirectionalIndexType" | |
"ForwardIndexType" -> "DictionaryIndex" | |
"ForwardIndexType" -> "FlattenCollectionIndex" | |
"ForwardIndexType" -> "LazyFilterIndex" | |
"ForwardIndexType" -> "SetIndex" | |
"ForwardIndexType" -> "String.UTF8View.Index" | |
"GeneratorType" -> "AnyGenerator" | |
"GeneratorType" -> "DictionaryGenerator" | |
"GeneratorType" -> "EmptyGenerator" | |
"GeneratorType" -> "EnumerateGenerator" | |
"GeneratorType" -> "FlattenGenerator" | |
"GeneratorType" -> "GeneratorOfOne" | |
"GeneratorType" -> "GeneratorSequence" | |
"GeneratorType" -> "IndexingGenerator" | |
"GeneratorType" -> "JoinGenerator" | |
"GeneratorType" -> "LazyFilterGenerator" | |
"GeneratorType" -> "LazyMapGenerator" | |
"GeneratorType" -> "PermutationGenerator" | |
"GeneratorType" -> "RangeGenerator" | |
"GeneratorType" -> "SetGenerator" | |
"GeneratorType" -> "StrideThroughGenerator" | |
"GeneratorType" -> "StrideToGenerator" | |
"GeneratorType" -> "UnsafeBufferPointerGenerator" | |
"GeneratorType" -> "Zip2Generator" | |
"GeneratorType" -> "String.UnicodeScalarView.Generator" | |
"Hashable" -> "Bool" | |
"Hashable" -> "COpaquePointer" | |
"Hashable" -> "Character" | |
"Hashable" -> "Double" | |
"Hashable" -> "Float" | |
"Hashable" -> "Float80" | |
"Hashable" -> "ObjectIdentifier" | |
"Hashable" -> "Set" | |
"Hashable" -> "String" | |
"Hashable" -> "UnicodeScalar" | |
"Hashable" -> "UnsafeMutablePointer" | |
"Hashable" -> "UnsafePointer" | |
"Hashable" -> "_IntegerType" | |
"Indexable" -> "CollectionType" | |
"IntegerArithmeticType" -> "Bit" | |
"IntegerArithmeticType" -> "_IntegerType" | |
"IntegerLiteralConvertible" -> "SignedNumberType" | |
"IntegerLiteralConvertible" -> "_IntegerType" | |
"IntegerType" -> "SignedIntegerType" | |
"IntegerType" -> "UnsignedIntegerType" | |
"IntervalType" -> "ClosedInterval" | |
"IntervalType" -> "HalfOpenInterval" | |
"LazyCollectionType" -> "LazyCollection" | |
"LazyCollectionType" -> "LazyFilterCollection" | |
"LazyCollectionType" -> "LazyMapCollection" | |
"LazySequenceType" -> "LazyCollectionType" | |
"LazySequenceType" -> "LazyFilterSequence" | |
"LazySequenceType" -> "LazyMapSequence" | |
"LazySequenceType" -> "LazySequence" | |
"ManagedProtoBuffer" -> "ManagedBuffer" | |
"MirrorPathType" -> "Int" | |
"MirrorPathType" -> "IntMax" | |
"MirrorPathType" -> "String" | |
"MutableCollectionType" -> "MutableSlice" | |
"MutableCollectionType" -> "MutableSliceable" | |
"MutableCollectionType" -> "UnsafeMutableBufferPointer" | |
"MutableCollectionType" -> "_ArrayBufferType" | |
"MutableIndexable" -> "MutableCollectionType" | |
"MutableSliceable" -> "_ArrayType" | |
"NilLiteralConvertible" -> "AutoreleasingUnsafeMutablePointer" | |
"NilLiteralConvertible" -> "COpaquePointer" | |
"NilLiteralConvertible" -> "ImplicitlyUnwrappedOptional" | |
"NilLiteralConvertible" -> "Optional" | |
"NilLiteralConvertible" -> "UnsafeMutablePointer" | |
"NilLiteralConvertible" -> "UnsafePointer" | |
"NonObjectiveCBase" -> "ManagedProtoBuffer" | |
"OutputStreamType" -> "String" | |
"RandomAccessIndexType" -> "AnyRandomAccessIndex" | |
"RandomAccessIndexType" -> "Bit" | |
"RandomAccessIndexType" -> "IntegerType" | |
"RandomAccessIndexType" -> "ReverseRandomAccessIndex" | |
"RandomAccessIndexType" -> "UnsafeMutablePointer" | |
"RandomAccessIndexType" -> "UnsafePointer" | |
"RangeReplaceableCollectionType" -> "_ArrayType" | |
"RangeReplaceableCollectionType" -> "String.CharacterView" | |
"RangeReplaceableCollectionType" -> "String.UnicodeScalarView" | |
"RawRepresentable" -> "OptionSetType" | |
"ReverseIndexType" -> "ReverseIndex" | |
"ReverseIndexType" -> "ReverseRandomAccessIndex" | |
"SequenceType" -> "AnyGenerator" | |
"SequenceType" -> "AnySequence" | |
"SequenceType" -> "CollectionType" | |
"SequenceType" -> "EmptyGenerator" | |
"SequenceType" -> "EnumerateGenerator" | |
"SequenceType" -> "EnumerateSequence" | |
"SequenceType" -> "FlattenGenerator" | |
"SequenceType" -> "FlattenSequence" | |
"SequenceType" -> "GeneratorOfOne" | |
"SequenceType" -> "GeneratorSequence" | |
"SequenceType" -> "IndexingGenerator" | |
"SequenceType" -> "JoinSequence" | |
"SequenceType" -> "LazyFilterGenerator" | |
"SequenceType" -> "LazyMapGenerator" | |
"SequenceType" -> "LazySequenceType" | |
"SequenceType" -> "PermutationGenerator" | |
"SequenceType" -> "RangeGenerator" | |
"SequenceType" -> "StrideThrough" | |
"SequenceType" -> "StrideTo" | |
"SequenceType" -> "UnsafeBufferPointerGenerator" | |
"SequenceType" -> "Zip2Sequence" | |
"SetAlgebraType" -> "OptionSetType" | |
"SignedIntegerType" -> "Int" | |
"SignedIntegerType" -> "Int16" | |
"SignedIntegerType" -> "Int32" | |
"SignedIntegerType" -> "Int64" | |
"SignedIntegerType" -> "Int8" | |
"SignedNumberType" -> "AbsoluteValuable" | |
"SignedNumberType" -> "_SignedIntegerType" | |
"Streamable" -> "Character" | |
"Streamable" -> "String" | |
"Streamable" -> "UnicodeScalar" | |
"Strideable" -> "Float80" | |
"Strideable" -> "FloatingPointType" | |
"Strideable" -> "RandomAccessIndexType" | |
"StringInterpolationConvertible" -> "String" | |
"StringLiteralConvertible" -> "StaticString" | |
"StringLiteralConvertible" -> "String" | |
"UnicodeCodecType" -> "UTF16" | |
"UnicodeCodecType" -> "UTF32" | |
"UnicodeCodecType" -> "UTF8" | |
"UnicodeScalarLiteralConvertible" -> "ExtendedGraphemeClusterLiteralConvertible" | |
"UnicodeScalarLiteralConvertible" -> "UnicodeScalar" | |
"UnsignedIntegerType" -> "UInt" | |
"UnsignedIntegerType" -> "UInt16" | |
"UnsignedIntegerType" -> "UInt32" | |
"UnsignedIntegerType" -> "UInt64" | |
"UnsignedIntegerType" -> "UInt8" | |
"_ArrayType" -> "Array" | |
"_ArrayType" -> "ArraySlice" | |
"_ArrayType" -> "ContiguousArray" | |
"_CVarArgAlignedType" -> "Double" | |
"_CVarArgAlignedType" -> "Float" | |
"_CVarArgAlignedType" -> "Int64" | |
"_CVarArgAlignedType" -> "UInt64" | |
"_CVarArgPassedAsDouble" -> "Double" | |
"_CVarArgPassedAsDouble" -> "Float" | |
"_DestructorSafeContainer" -> "Array" | |
"_DestructorSafeContainer" -> "ArraySlice" | |
"_DestructorSafeContainer" -> "ContiguousArray" | |
"_DisallowMixedSignArithmetic" -> "UnsignedIntegerType" | |
"_Incrementable" -> "ForwardIndexType" | |
"_Incrementable" -> "_IntegerType" | |
"_IntegerArithmeticType" -> "IntegerArithmeticType" | |
"_IntegerType" -> "IntegerType" | |
"_IntegerType" -> "_DisallowMixedSignArithmetic" | |
"_IntegerType" -> "_SignedIntegerType" | |
"_NSCopyingType" -> "_NSArrayCoreType" | |
"_NSCopyingType" -> "_NSDictionaryCoreType" | |
"_NSCopyingType" -> "_NSSetCoreType" | |
"_NSCopyingType" -> "_NSStringCoreType" | |
"_NSDictionaryCoreType" -> "_NSDictionaryType" | |
"_NSFastEnumerationType" -> "_NSArrayCoreType" | |
"_NSFastEnumerationType" -> "_NSDictionaryCoreType" | |
"_NSFastEnumerationType" -> "_NSSetCoreType" | |
"_NSFastEnumerationType" -> "_NSStringCoreType" | |
"_NSSetCoreType" -> "_NSSetType" | |
"_ObjectiveCBridgeable" -> "Dictionary" | |
"_ObjectiveCBridgeable" -> "Double" | |
"_ObjectiveCBridgeable" -> "Float" | |
"_ObjectiveCBridgeable" -> "ImplicitlyUnwrappedOptional" | |
"_ObjectiveCBridgeable" -> "Set" | |
"_ObjectiveCBridgeable" -> "String" | |
"_PointerType" -> "AutoreleasingUnsafeMutablePointer" | |
"_PointerType" -> "UnsafeMutablePointer" | |
"_PointerType" -> "UnsafePointer" | |
"_RandomAccessAmbiguity" -> "RandomAccessIndexType" | |
"_Reflectable" -> "Array" | |
"_Reflectable" -> "ArraySlice" | |
"_Reflectable" -> "Bit" | |
"_Reflectable" -> "Bool" | |
"_Reflectable" -> "Character" | |
"_Reflectable" -> "ClosedInterval" | |
"_Reflectable" -> "CollectionOfOne" | |
"_Reflectable" -> "ContiguousArray" | |
"_Reflectable" -> "Dictionary" | |
"_Reflectable" -> "Double" | |
"_Reflectable" -> "EmptyCollection" | |
"_Reflectable" -> "Float" | |
"_Reflectable" -> "HalfOpenInterval" | |
"_Reflectable" -> "ImplicitlyUnwrappedOptional" | |
"_Reflectable" -> "Int" | |
"_Reflectable" -> "Int16" | |
"_Reflectable" -> "Int32" | |
"_Reflectable" -> "Int64" | |
"_Reflectable" -> "Int8" | |
"_Reflectable" -> "Optional" | |
"_Reflectable" -> "Range" | |
"_Reflectable" -> "Set" | |
"_Reflectable" -> "StaticString" | |
"_Reflectable" -> "StrideThrough" | |
"_Reflectable" -> "StrideTo" | |
"_Reflectable" -> "String" | |
"_Reflectable" -> "UInt" | |
"_Reflectable" -> "UInt16" | |
"_Reflectable" -> "UInt32" | |
"_Reflectable" -> "UInt64" | |
"_Reflectable" -> "UInt8" | |
"_Reflectable" -> "UnicodeScalar" | |
"_Reflectable" -> "UnsafeMutablePointer" | |
"_Reflectable" -> "UnsafePointer" | |
"_Reflectable" -> "String.UnicodeScalarView" | |
"_Reflectable" -> "String.UTF16View" | |
"_Reflectable" -> "String.UTF8View" | |
"_Reflectable" -> "String.CharacterView.Index" | |
"_ReverseCollectionType" -> "ReverseCollection" | |
"_ReverseCollectionType" -> "ReverseRandomAccessCollection" | |
"_SequenceWrapperType" -> "LazySequence" | |
"_SequenceWrapperType" -> "_CollectionWrapperType" | |
"_ShadowProtocol" -> "_NSCopyingType" | |
"_ShadowProtocol" -> "_NSEnumeratorType" | |
"_ShadowProtocol" -> "_NSFastEnumerationType" | |
"_SignedIntegerType" -> "SignedIntegerType" | |
"_StringElementType" -> "CodeUnit" | |
# un-comment these lines to force all concrete types to the bottom layer: | |
# subgraph Types { | |
# rank = max; "Double"; "Float"; "Float80"; "AnyBidirectionalCollection"; "AnyForwardCollection"; "AnyRandomAccessCollection"; "Set"; "AnyBidirectionalIndex"; "FlattenBidirectionalCollectionIndex"; "String.CharacterView.Index"; "String.UnicodeScalarView.Index"; "String.UTF16View.Index"; "Bool"; "AutoreleasingUnsafeMutablePointer"; "COpaquePointer"; "Int"; "Int16"; "Int32"; "Int8"; "UInt"; "UInt16"; "UInt32"; "UInt8"; "UnsafeMutablePointer"; "UnsafePointer"; "CollectionOfOne"; "Dictionary"; "DictionaryLiteral"; "EmptyCollection"; "FlattenBidirectionalCollection"; "FlattenCollection"; "Range"; "Repeat"; "Slice"; "UnsafeBufferPointer"; "String.UTF16View"; "String.UTF8View"; "Character"; "DictionaryIndex"; "ObjectIdentifier"; "SetIndex"; "String"; "UnicodeScalar"; "Array"; "ArraySlice"; "CVaListPointer"; "ClosedInterval"; "ContiguousArray"; "HalfOpenInterval"; "ImplicitlyUnwrappedOptional"; "Optional"; "StaticString"; "UnsafeMutableBufferPointer"; "String.UnicodeScalarView"; "Mirror"; "ManagedBufferPointer"; "AnyForwardIndex"; "FlattenCollectionIndex"; "LazyFilterIndex"; "String.UTF8View.Index"; "AnyGenerator"; "DictionaryGenerator"; "EmptyGenerator"; "EnumerateGenerator"; "FlattenGenerator"; "GeneratorOfOne"; "GeneratorSequence"; "IndexingGenerator"; "JoinGenerator"; "LazyFilterGenerator"; "LazyMapGenerator"; "PermutationGenerator"; "RangeGenerator"; "SetGenerator"; "StrideThroughGenerator"; "StrideToGenerator"; "UnsafeBufferPointerGenerator"; "Zip2Generator"; "String.UnicodeScalarView.Generator"; "Bit"; "LazyCollection"; "LazyFilterCollection"; "LazyMapCollection"; "LazyFilterSequence"; "LazyMapSequence"; "LazySequence"; "ManagedProtoBuffer"; "ManagedBuffer"; "IntMax"; "MutableSlice"; "NonObjectiveCBase"; "AnyRandomAccessIndex"; "ReverseRandomAccessIndex"; "String.CharacterView"; "ReverseIndex"; "AnySequence"; "EnumerateSequence"; "FlattenSequence"; "JoinSequence"; "StrideThrough"; "StrideTo"; "Zip2Sequence"; "Int64"; "UTF16"; "UTF32"; "UTF8"; "UInt64"; "ReverseCollection"; "ReverseRandomAccessCollection"; "CodeUnit"; | |
# } | |
} |
This file has been truncated, but you can view the full file.
This file contains hidden or 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
strict digraph "Standard Library Type Hierarchy - Swift 3.0" { | |
pad="0.1,0.8" | |
node [shape=box, style="filled,rounded", color="#999999", fillcolor="#999999", fontcolor=white, fontname=Helvetica, fontnames="Helvetica,sansserif", fontsize=12, margin="0.07,0.05", height="0.3"] | |
edge [color="#cccccc"] | |
concentrate=true | |
"AbsoluteValuable" [URL="http://swiftdoc.org/v3.0/protocol/AbsoluteValuable/"] | |
"AnyBidirectionalCollection" [URL="http://swiftdoc.org/v3.0/type/AnyBidirectionalCollection/", style=filled] | |
"AnyCollection" [URL="http://swiftdoc.org/v3.0/type/AnyCollection/", style=filled] | |
"AnyCollectionProtocol" [URL="http://swiftdoc.org/v3.0/protocol/AnyCollectionProtocol/"] | |
"AnyIndex" [URL="http://swiftdoc.org/v3.0/type/AnyIndex/", style=filled] | |
"AnyIterator" [URL="http://swiftdoc.org/v3.0/type/AnyIterator/", style=filled] | |
"AnyRandomAccessCollection" [URL="http://swiftdoc.org/v3.0/type/AnyRandomAccessCollection/", style=filled] | |
"AnySequence" [URL="http://swiftdoc.org/v3.0/type/AnySequence/", style=filled] | |
"Array" [URL="http://swiftdoc.org/v3.0/type/Array/", style=filled] | |
"ArrayLiteralConvertible" [URL="http://swiftdoc.org/v3.0/protocol/ArrayLiteralConvertible/"] | |
"ArraySlice" [URL="http://swiftdoc.org/v3.0/type/ArraySlice/", style=filled] | |
"AutoreleasingUnsafeMutablePointer" [URL="http://swiftdoc.org/v3.0/type/AutoreleasingUnsafeMutablePointer/", style=filled] | |
"BidirectionalCollection" [URL="http://swiftdoc.org/v3.0/protocol/BidirectionalCollection/"] | |
"BidirectionalIndexable" [URL="http://swiftdoc.org/v3.0/protocol/BidirectionalIndexable/"] | |
"BidirectionalSlice" [URL="http://swiftdoc.org/v3.0/type/BidirectionalSlice/", style=filled] | |
"BinaryFloatingPoint" [URL="http://swiftdoc.org/v3.0/protocol/BinaryFloatingPoint/"] | |
"BitwiseOperations" [URL="http://swiftdoc.org/v3.0/protocol/BitwiseOperations/"] | |
"Bool" [URL="http://swiftdoc.org/v3.0/type/Bool/", style=filled] | |
"Boolean" [URL="http://swiftdoc.org/v3.0/protocol/Boolean/"] | |
"BooleanLiteralConvertible" [URL="http://swiftdoc.org/v3.0/protocol/BooleanLiteralConvertible/"] | |
"CVaListPointer" [URL="http://swiftdoc.org/v3.0/type/CVaListPointer/", style=filled] | |
"CVarArg" [URL="http://swiftdoc.org/v3.0/protocol/CVarArg/"] | |
"Character" [URL="http://swiftdoc.org/v3.0/type/Character/", style=filled] | |
"ClosedRange" [URL="http://swiftdoc.org/v3.0/type/ClosedRange/", style=filled] | |
"ClosedRangeIndex" [URL="http://swiftdoc.org/v3.0/type/ClosedRangeIndex/", style=filled] | |
"ClosedRangeIterator" [URL="http://swiftdoc.org/v3.0/type/ClosedRangeIterator/", style=filled] | |
"Collection" [URL="http://swiftdoc.org/v3.0/protocol/Collection/"] | |
"CollectionOfOne" [URL="http://swiftdoc.org/v3.0/type/CollectionOfOne/", style=filled] | |
"Comparable" [URL="http://swiftdoc.org/v3.0/protocol/Comparable/"] | |
"ContiguousArray" [URL="http://swiftdoc.org/v3.0/type/ContiguousArray/", style=filled] | |
"CountableClosedRange" [URL="http://swiftdoc.org/v3.0/type/CountableClosedRange/", style=filled] | |
"CountableRange" [URL="http://swiftdoc.org/v3.0/type/CountableRange/", style=filled] | |
# "CustomDebugStringConvertible" [URL="http://swiftdoc.org/v3.0/protocol/CustomDebugStringConvertible/"] | |
# "CustomLeafReflectable" [URL="http://swiftdoc.org/v3.0/protocol/CustomLeafReflectable/"] | |
# "CustomPlaygroundQuickLookable" [URL="http://swiftdoc.org/v3.0/protocol/CustomPlaygroundQuickLookable/"] | |
# "CustomReflectable" [URL="http://swiftdoc.org/v3.0/protocol/CustomReflectable/"] | |
# "CustomStringConvertible" [URL="http://swiftdoc.org/v3.0/protocol/CustomStringConvertible/"] | |
"DefaultBidirectionalIndices" [URL="http://swiftdoc.org/v3.0/type/DefaultBidirectionalIndices/", style=filled] | |
"DefaultIndices" [URL="http://swiftdoc.org/v3.0/type/DefaultIndices/", style=filled] | |
"DefaultRandomAccessIndices" [URL="http://swiftdoc.org/v3.0/type/DefaultRandomAccessIndices/", style=filled] | |
"Dictionary" [URL="http://swiftdoc.org/v3.0/type/Dictionary/", style=filled] | |
"DictionaryIndex" [URL="http://swiftdoc.org/v3.0/type/DictionaryIndex/", style=filled] | |
"DictionaryIterator" [URL="http://swiftdoc.org/v3.0/type/DictionaryIterator/", style=filled] | |
"DictionaryLiteral" [URL="http://swiftdoc.org/v3.0/type/DictionaryLiteral/", style=filled] | |
"DictionaryLiteralConvertible" [URL="http://swiftdoc.org/v3.0/protocol/DictionaryLiteralConvertible/"] | |
"Double" [URL="http://swiftdoc.org/v3.0/type/Double/", style=filled] | |
"EmptyCollection" [URL="http://swiftdoc.org/v3.0/type/EmptyCollection/", style=filled] | |
"EmptyIterator" [URL="http://swiftdoc.org/v3.0/type/EmptyIterator/", style=filled] | |
"EnumeratedIterator" [URL="http://swiftdoc.org/v3.0/type/EnumeratedIterator/", style=filled] | |
"EnumeratedSequence" [URL="http://swiftdoc.org/v3.0/type/EnumeratedSequence/", style=filled] | |
"Equatable" [URL="http://swiftdoc.org/v3.0/protocol/Equatable/"] | |
"ExtendedGraphemeClusterLiteralConvertible" [URL="http://swiftdoc.org/v3.0/protocol/ExtendedGraphemeClusterLiteralConvertible/"] | |
"FlattenBidirectionalCollection" [URL="http://swiftdoc.org/v3.0/type/FlattenBidirectionalCollection/", style=filled] | |
"FlattenBidirectionalCollectionIndex" [URL="http://swiftdoc.org/v3.0/type/FlattenBidirectionalCollectionIndex/", style=filled] | |
"FlattenCollection" [URL="http://swiftdoc.org/v3.0/type/FlattenCollection/", style=filled] | |
"FlattenCollectionIndex" [URL="http://swiftdoc.org/v3.0/type/FlattenCollectionIndex/", style=filled] | |
"FlattenIterator" [URL="http://swiftdoc.org/v3.0/type/FlattenIterator/", style=filled] | |
"FlattenSequence" [URL="http://swiftdoc.org/v3.0/type/FlattenSequence/", style=filled] | |
"Float" [URL="http://swiftdoc.org/v3.0/type/Float/", style=filled] | |
"Float80" [URL="http://swiftdoc.org/v3.0/type/Float80/", style=filled] | |
"FloatLiteralConvertible" [URL="http://swiftdoc.org/v3.0/protocol/FloatLiteralConvertible/"] | |
"FloatingPoint" [URL="http://swiftdoc.org/v3.0/protocol/FloatingPoint/"] | |
"Hashable" [URL="http://swiftdoc.org/v3.0/protocol/Hashable/"] | |
"ImplicitlyUnwrappedOptional" [URL="http://swiftdoc.org/v3.0/type/ImplicitlyUnwrappedOptional/", style=filled] | |
"Indexable" [URL="http://swiftdoc.org/v3.0/protocol/Indexable/"] | |
"IndexableBase" [URL="http://swiftdoc.org/v3.0/protocol/IndexableBase/"] | |
"IndexingIterator" [URL="http://swiftdoc.org/v3.0/type/IndexingIterator/", style=filled] | |
"Int" [URL="http://swiftdoc.org/v3.0/type/Int/", style=filled] | |
"Int16" [URL="http://swiftdoc.org/v3.0/type/Int16/", style=filled] | |
"Int32" [URL="http://swiftdoc.org/v3.0/type/Int32/", style=filled] | |
"Int64" [URL="http://swiftdoc.org/v3.0/type/Int64/", style=filled] | |
"Int8" [URL="http://swiftdoc.org/v3.0/type/Int8/", style=filled] | |
"IntMax" [URL="http://swiftdoc.org/v3.0/type/IntMax/", style=filled] | |
"Integer" [URL="http://swiftdoc.org/v3.0/protocol/Integer/"] | |
"IntegerArithmetic" [URL="http://swiftdoc.org/v3.0/protocol/IntegerArithmetic/"] | |
"IntegerLiteralConvertible" [URL="http://swiftdoc.org/v3.0/protocol/IntegerLiteralConvertible/"] | |
"IteratorOverOne" [URL="http://swiftdoc.org/v3.0/type/IteratorOverOne/", style=filled] | |
"IteratorProtocol" [URL="http://swiftdoc.org/v3.0/protocol/IteratorProtocol/"] | |
"IteratorSequence" [URL="http://swiftdoc.org/v3.0/type/IteratorSequence/", style=filled] | |
"JoinedIterator" [URL="http://swiftdoc.org/v3.0/type/JoinedIterator/", style=filled] | |
"JoinedSequence" [URL="http://swiftdoc.org/v3.0/type/JoinedSequence/", style=filled] | |
"LazyBidirectionalCollection" [URL="http://swiftdoc.org/v3.0/type/LazyBidirectionalCollection/", style=filled] | |
"LazyCollection" [URL="http://swiftdoc.org/v3.0/type/LazyCollection/", style=filled] | |
"LazyCollectionProtocol" [URL="http://swiftdoc.org/v3.0/protocol/LazyCollectionProtocol/"] | |
"LazyFilterBidirectionalCollection" [URL="http://swiftdoc.org/v3.0/type/LazyFilterBidirectionalCollection/", style=filled] | |
"LazyFilterCollection" [URL="http://swiftdoc.org/v3.0/type/LazyFilterCollection/", style=filled] | |
"LazyFilterIndex" [URL="http://swiftdoc.org/v3.0/type/LazyFilterIndex/", style=filled] | |
"LazyFilterIterator" [URL="http://swiftdoc.org/v3.0/type/LazyFilterIterator/", style=filled] | |
"LazyFilterSequence" [URL="http://swiftdoc.org/v3.0/type/LazyFilterSequence/", style=filled] | |
"LazyMapBidirectionalCollection" [URL="http://swiftdoc.org/v3.0/type/LazyMapBidirectionalCollection/", style=filled] | |
"LazyMapCollection" [URL="http://swiftdoc.org/v3.0/type/LazyMapCollection/", style=filled] | |
"LazyMapIterator" [URL="http://swiftdoc.org/v3.0/type/LazyMapIterator/", style=filled] | |
"LazyMapRandomAccessCollection" [URL="http://swiftdoc.org/v3.0/type/LazyMapRandomAccessCollection/", style=filled] | |
"LazyMapSequence" [URL="http://swiftdoc.org/v3.0/type/LazyMapSequence/", style=filled] | |
"LazyRandomAccessCollection" [URL="http://swiftdoc.org/v3.0/type/LazyRandomAccessCollection/", style=filled] | |
"LazySequence" [URL="http://swiftdoc.org/v3.0/type/LazySequence/", style=filled] | |
"LazySequenceProtocol" [URL="http://swiftdoc.org/v3.0/protocol/LazySequenceProtocol/"] | |
"ManagedBuffer" [URL="http://swiftdoc.org/v3.0/type/ManagedBuffer/", style=filled] | |
"ManagedBufferPointer" [URL="http://swiftdoc.org/v3.0/type/ManagedBufferPointer/", style=filled] | |
"ManagedProtoBuffer" [URL="http://swiftdoc.org/v3.0/type/ManagedProtoBuffer/", style=filled] | |
"Mirror" [URL="http://swiftdoc.org/v3.0/type/Mirror/", style=filled] | |
"MirrorPath" [URL="http://swiftdoc.org/v3.0/protocol/MirrorPath/"] | |
"MutableBidirectionalSlice" [URL="http://swiftdoc.org/v3.0/type/MutableBidirectionalSlice/", style=filled] | |
"MutableCollection" [URL="http://swiftdoc.org/v3.0/protocol/MutableCollection/"] | |
"MutableIndexable" [URL="http://swiftdoc.org/v3.0/protocol/MutableIndexable/"] | |
"MutableRandomAccessSlice" [URL="http://swiftdoc.org/v3.0/type/MutableRandomAccessSlice/", style=filled] | |
"MutableRangeReplaceableBidirectionalSlice" [URL="http://swiftdoc.org/v3.0/type/MutableRangeReplaceableBidirectionalSlice/", style=filled] | |
"MutableRangeReplaceableRandomAccessSlice" [URL="http://swiftdoc.org/v3.0/type/MutableRangeReplaceableRandomAccessSlice/", style=filled] | |
"MutableRangeReplaceableSlice" [URL="http://swiftdoc.org/v3.0/type/MutableRangeReplaceableSlice/", style=filled] | |
"MutableSlice" [URL="http://swiftdoc.org/v3.0/type/MutableSlice/", style=filled] | |
"NilLiteralConvertible" [URL="http://swiftdoc.org/v3.0/protocol/NilLiteralConvertible/"] | |
"NonObjectiveCBase" [URL="http://swiftdoc.org/v3.0/type/NonObjectiveCBase/", style=filled] | |
"ObjectIdentifier" [URL="http://swiftdoc.org/v3.0/type/ObjectIdentifier/", style=filled] | |
"OpaquePointer" [URL="http://swiftdoc.org/v3.0/type/OpaquePointer/", style=filled] | |
"OptionSet" [URL="http://swiftdoc.org/v3.0/protocol/OptionSet/"] | |
"Optional" [URL="http://swiftdoc.org/v3.0/type/Optional/", style=filled] | |
"OutputStream" [URL="http://swiftdoc.org/v3.0/protocol/OutputStream/"] | |
"RandomAccessCollection" [URL="http://swiftdoc.org/v3.0/protocol/RandomAccessCollection/"] | |
"RandomAccessIndexable" [URL="http://swiftdoc.org/v3.0/protocol/RandomAccessIndexable/"] | |
"RandomAccessSlice" [URL="http://swiftdoc.org/v3.0/type/RandomAccessSlice/", style=filled] | |
"Range" [URL="http://swiftdoc.org/v3.0/type/Range/", style=filled] | |
"RangeReplaceableBidirectionalSlice" [URL="http://swiftdoc.org/v3.0/type/RangeReplaceableBidirectionalSlice/", style=filled] | |
"RangeReplaceableCollection" [URL="http://swiftdoc.org/v3.0/protocol/RangeReplaceableCollection/"] | |
"RangeReplaceableIndexable" [URL="http://swiftdoc.org/v3.0/protocol/RangeReplaceableIndexable/"] | |
"RangeReplaceableRandomAccessSlice" [URL="http://swiftdoc.org/v3.0/type/RangeReplaceableRandomAccessSlice/", style=filled] | |
"RangeReplaceableSlice" [URL="http://swiftdoc.org/v3.0/type/RangeReplaceableSlice/", style=filled] | |
"RawRepresentable" [URL="http://swiftdoc.org/v3.0/protocol/RawRepresentable/"] | |
"Repeated" [URL="http://swiftdoc.org/v3.0/type/Repeated/", style=filled] | |
"ReversedCollection" [URL="http://swiftdoc.org/v3.0/type/ReversedCollection/", style=filled] | |
"ReversedIndex" [URL="http://swiftdoc.org/v3.0/type/ReversedIndex/", style=filled] | |
"ReversedRandomAccessCollection" [URL="http://swiftdoc.org/v3.0/type/ReversedRandomAccessCollection/", style=filled] | |
"ReversedRandomAccessIndex" [URL="http://swiftdoc.org/v3.0/type/ReversedRandomAccessIndex/", style=filled] | |
"Sequence" [URL="http://swiftdoc.org/v3.0/protocol/Sequence/"] | |
"Set" [URL="http://swiftdoc.org/v3.0/type/Set/", style=filled] | |
"SetAlgebra" [URL="http://swiftdoc.org/v3.0/protocol/SetAlgebra/"] | |
"SetIndex" [URL="http://swiftdoc.org/v3.0/type/SetIndex/", style=filled] | |
"SetIterator" [URL="http://swiftdoc.org/v3.0/type/SetIterator/", style=filled] | |
"SignedInteger" [URL="http://swiftdoc.org/v3.0/protocol/SignedInteger/"] | |
"SignedNumber" [URL="http://swiftdoc.org/v3.0/protocol/SignedNumber/"] | |
"Slice" [URL="http://swiftdoc.org/v3.0/type/Slice/", style=filled] | |
"StaticString" [URL="http://swiftdoc.org/v3.0/type/StaticString/", style=filled] | |
"Streamable" [URL="http://swiftdoc.org/v3.0/protocol/Streamable/"] | |
"StrideThrough" [URL="http://swiftdoc.org/v3.0/type/StrideThrough/", style=filled] | |
"StrideThroughIterator" [URL="http://swiftdoc.org/v3.0/type/StrideThroughIterator/", style=filled] | |
"StrideTo" [URL="http://swiftdoc.org/v3.0/type/StrideTo/", style=filled] | |
"StrideToIterator" [URL="http://swiftdoc.org/v3.0/type/StrideToIterator/", style=filled] | |
"Strideable" [URL="http://swiftdoc.org/v3.0/protocol/Strideable/"] | |
"String" [URL="http://swiftdoc.org/v3.0/type/String/", style=filled] | |
"String.CharacterView" [URL="http://swiftdoc.org/v3.0/type/String.CharacterView/", style=filled] | |
"String.CharacterView.Index" [URL="http://swiftdoc.org/v3.0/type/String.CharacterView.Index/", style=filled] | |
"String.UTF16View" [URL="http://swiftdoc.org/v3.0/type/String.UTF16View/", style=filled] | |
"String.UTF16View.Index" [URL="http://swiftdoc.org/v3.0/type/String.UTF16View.Index/", style=filled] | |
"String.UTF16View.Indices" [URL="http://swiftdoc.org/v3.0/type/String.UTF16View.Indices/", style=filled] | |
"String.UTF8View" [URL="http://swiftdoc.org/v3.0/type/String.UTF8View/", style=filled] | |
"String.UTF8View.Index" [URL="http://swiftdoc.org/v3.0/type/String.UTF8View.Index/", style=filled] | |
"String.UnicodeScalarView" [URL="http://swiftdoc.org/v3.0/type/String.UnicodeScalarView/", style=filled] | |
"String.UnicodeScalarView.Index" [URL="http://swiftdoc.org/v3.0/type/String.UnicodeScalarView.Index/", style=filled] | |
"String.UnicodeScalarView.Iterator" [URL="http://swiftdoc.org/v3.0/type/String.UnicodeScalarView.Iterator/", style=filled] | |
"StringInterpolationConvertible" [URL="http://swiftdoc.org/v3.0/protocol/StringInterpolationConvertible/"] | |
"StringLiteralConvertible" [URL="http://swiftdoc.org/v3.0/protocol/StringLiteralConvertible/"] | |
"UInt" [URL="http://swiftdoc.org/v3.0/type/UInt/", style=filled] | |
"UInt16" [URL="http://swiftdoc.org/v3.0/type/UInt16/", style=filled] | |
"UInt32" [URL="http://swiftdoc.org/v3.0/type/UInt32/", style=filled] | |
"UInt64" [URL="http://swiftdoc.org/v3.0/type/UInt64/", style=filled] | |
"UInt8" [URL="http://swiftdoc.org/v3.0/type/UInt8/", style=filled] | |
"UTF16" [URL="http://swiftdoc.org/v3.0/type/UTF16/", style=filled] | |
"UTF32" [URL="http://swiftdoc.org/v3.0/type/UTF32/", style=filled] | |
"UTF8" [URL="http://swiftdoc.org/v3.0/type/UTF8/", style=filled] | |
"UnicodeCodec" [URL="http://swiftdoc.org/v3.0/protocol/UnicodeCodec/"] | |
"UnicodeDecodingResult" [URL="http://swiftdoc.org/v3.0/type/UnicodeDecodingResult/", style=filled] | |
"UnicodeScalar" [URL="http://swiftdoc.org/v3.0/type/UnicodeScalar/", style=filled] | |
"UnicodeScalarLiteralConvertible" [URL="http://swiftdoc.org/v3.0/protocol/UnicodeScalarLiteralConvertible/"] | |
"UnsafeBufferPointer" [URL="http://swiftdoc.org/v3.0/type/UnsafeBufferPointer/", style=filled] | |
"UnsafeBufferPointerIterator" [URL="http://swiftdoc.org/v3.0/type/UnsafeBufferPointerIterator/", style=filled] | |
"UnsafeMutableBufferPointer" [URL="http://swiftdoc.org/v3.0/type/UnsafeMutableBufferPointer/", style=filled] | |
"UnsafeMutablePointer" [URL="http://swiftdoc.org/v3.0/type/UnsafeMutablePointer/", style=filled] | |
"UnsafePointer" [URL="http://swiftdoc.org/v3.0/type/UnsafePointer/", style=filled] | |
"UnsignedInteger" [URL="http://swiftdoc.org/v3.0/protocol/UnsignedInteger/"] | |
"Zip2Iterator" [URL="http://swiftdoc.org/v3.0/type/Zip2Iterator/", style=filled] | |
"Zip2Sequence" [URL="http://swiftdoc.org/v3.0/type/Zip2Sequence/", style=filled] | |
"_DisallowMixedSignArithmetic" [URL="http://swiftdoc.org/v3.0/protocol/_DisallowMixedSignArithmetic/"] | |
"_Incrementable" [URL="http://swiftdoc.org/v3.0/protocol/_Incrementable/"] | |
"_Integer" [URL="http://swiftdoc.org/v3.0/protocol/_Integer/"] | |
"_IntegerArithmetic" [URL="http://swiftdoc.org/v3.0/protocol/_IntegerArithmetic/"] | |
"_SequenceWrapper" [URL="http://swiftdoc.org/v3.0/protocol/_SequenceWrapper/"] | |
"_SignedInteger" [URL="http://swiftdoc.org/v3.0/protocol/_SignedInteger/"] "AbsoluteValuable" -> "FloatingPoint" | |
"AnyCollectionProtocol" -> "AnyBidirectionalCollection" | |
"AnyCollectionProtocol" -> "AnyCollection" | |
"AnyCollectionProtocol" -> "AnyRandomAccessCollection" | |
"ArrayLiteralConvertible" -> "Array" | |
"ArrayLiteralConvertible" -> "ArraySlice" | |
"ArrayLiteralConvertible" -> "ContiguousArray" | |
"ArrayLiteralConvertible" -> "SetAlgebra" | |
"BidirectionalCollection" -> "AnyBidirectionalCollection" | |
"BidirectionalCollection" -> "BidirectionalSlice" | |
"BidirectionalCollection" -> "DefaultBidirectionalIndices" | |
"BidirectionalCollection" -> "FlattenBidirectionalCollection" | |
"BidirectionalCollection" -> "LazyBidirectionalCollection" | |
"BidirectionalCollection" -> "LazyFilterBidirectionalCollection" | |
"BidirectionalCollection" -> "LazyMapBidirectionalCollection" | |
"BidirectionalCollection" -> "MutableBidirectionalSlice" | |
"BidirectionalCollection" -> "MutableRangeReplaceableBidirectionalSlice" | |
"BidirectionalCollection" -> "RandomAccessCollection" | |
"BidirectionalCollection" -> "RangeReplaceableBidirectionalSlice" | |
"BidirectionalCollection" -> "ReversedCollection" | |
"BidirectionalCollection" -> "String.CharacterView" | |
"BidirectionalCollection" -> "String.UnicodeScalarView" | |
"BidirectionalCollection" -> "String.UTF16View" | |
"BidirectionalCollection" -> "String.UTF16View.Indices" | |
"BidirectionalIndexable" -> "BidirectionalCollection" | |
"BidirectionalIndexable" -> "RandomAccessIndexable" | |
"BinaryFloatingPoint" -> "Double" | |
"BinaryFloatingPoint" -> "Float" | |
"BinaryFloatingPoint" -> "Float80" | |
"BitwiseOperations" -> "_Integer" | |
"Boolean" -> "Bool" | |
"BooleanLiteralConvertible" -> "Bool" | |
"CVarArg" -> "AutoreleasingUnsafeMutablePointer" | |
"CVarArg" -> "Int" | |
"CVarArg" -> "Int16" | |
"CVarArg" -> "Int32" | |
"CVarArg" -> "Int64" | |
"CVarArg" -> "Int8" | |
"CVarArg" -> "OpaquePointer" | |
"CVarArg" -> "UInt" | |
"CVarArg" -> "UInt16" | |
"CVarArg" -> "UInt32" | |
"CVarArg" -> "UInt64" | |
"CVarArg" -> "UInt8" | |
"CVarArg" -> "UnsafeMutablePointer" | |
"CVarArg" -> "UnsafePointer" | |
"Collection" -> "AnyCollectionProtocol" | |
"Collection" -> "BidirectionalCollection" | |
"Collection" -> "DefaultIndices" | |
"Collection" -> "Dictionary" | |
"Collection" -> "FlattenCollection" | |
"Collection" -> "LazyCollectionProtocol" | |
"Collection" -> "MutableCollection" | |
"Collection" -> "RangeReplaceableCollection" | |
"Collection" -> "Set" | |
"Collection" -> "Slice" | |
"Collection" -> "String.UTF8View" | |
"Comparable" -> "AnyIndex" | |
"Comparable" -> "Character" | |
"Comparable" -> "ClosedRangeIndex" | |
"Comparable" -> "DictionaryIndex" | |
"Comparable" -> "FlattenBidirectionalCollectionIndex" | |
"Comparable" -> "FlattenCollectionIndex" | |
"Comparable" -> "IntegerArithmetic" | |
"Comparable" -> "LazyFilterIndex" | |
"Comparable" -> "ObjectIdentifier" | |
"Comparable" -> "ReversedIndex" | |
"Comparable" -> "ReversedRandomAccessIndex" | |
"Comparable" -> "SetIndex" | |
"Comparable" -> "SignedNumber" | |
"Comparable" -> "Strideable" | |
"Comparable" -> "String" | |
"Comparable" -> "UnicodeScalar" | |
"Comparable" -> "String.CharacterView.Index" | |
"Comparable" -> "String.UnicodeScalarView.Index" | |
"Comparable" -> "String.UTF16View.Index" | |
"Comparable" -> "String.UTF8View.Index" | |
# "CustomDebugStringConvertible" -> "Array" | |
# "CustomDebugStringConvertible" -> "ArraySlice" | |
# "CustomDebugStringConvertible" -> "AutoreleasingUnsafeMutablePointer" | |
# "CustomDebugStringConvertible" -> "CVaListPointer" | |
# "CustomDebugStringConvertible" -> "Character" | |
# "CustomDebugStringConvertible" -> "ClosedRange" | |
# "CustomDebugStringConvertible" -> "CollectionOfOne" | |
# "CustomDebugStringConvertible" -> "ContiguousArray" | |
# "CustomDebugStringConvertible" -> "CountableClosedRange" | |
# "CustomDebugStringConvertible" -> "CountableRange" | |
# "CustomDebugStringConvertible" -> "Dictionary" | |
# "CustomDebugStringConvertible" -> "Double" | |
# "CustomDebugStringConvertible" -> "Float" | |
# "CustomDebugStringConvertible" -> "Float80" | |
# "CustomDebugStringConvertible" -> "ImplicitlyUnwrappedOptional" | |
# "CustomDebugStringConvertible" -> "OpaquePointer" | |
# "CustomDebugStringConvertible" -> "Optional" | |
# "CustomDebugStringConvertible" -> "Range" | |
# "CustomDebugStringConvertible" -> "Set" | |
# "CustomDebugStringConvertible" -> "StaticString" | |
# "CustomDebugStringConvertible" -> "String" | |
# "CustomDebugStringConvertible" -> "UnicodeScalar" | |
# "CustomDebugStringConvertible" -> "UnsafeBufferPointer" | |
# "CustomDebugStringConvertible" -> "UnsafeMutableBufferPointer" | |
# "CustomDebugStringConvertible" -> "UnsafeMutablePointer" | |
# "CustomDebugStringConvertible" -> "UnsafePointer" | |
# "CustomDebugStringConvertible" -> "String.UnicodeScalarView" | |
# "CustomDebugStringConvertible" -> "String.UTF16View" | |
# "CustomDebugStringConvertible" -> "String.UTF8View" | |
# "CustomPlaygroundQuickLookable" -> "Bool" | |
# "CustomPlaygroundQuickLookable" -> "Character" | |
# "CustomPlaygroundQuickLookable" -> "Double" | |
# "CustomPlaygroundQuickLookable" -> "Float" | |
# "CustomPlaygroundQuickLookable" -> "Int" | |
# "CustomPlaygroundQuickLookable" -> "Int16" | |
# "CustomPlaygroundQuickLookable" -> "Int32" | |
# "CustomPlaygroundQuickLookable" -> "Int64" | |
# "CustomPlaygroundQuickLookable" -> "Int8" | |
# "CustomPlaygroundQuickLookable" -> "String" | |
# "CustomPlaygroundQuickLookable" -> "UInt" | |
# "CustomPlaygroundQuickLookable" -> "UInt16" | |
# "CustomPlaygroundQuickLookable" -> "UInt32" | |
# "CustomPlaygroundQuickLookable" -> "UInt64" | |
# "CustomPlaygroundQuickLookable" -> "UInt8" | |
# "CustomPlaygroundQuickLookable" -> "UnicodeScalar" | |
# "CustomPlaygroundQuickLookable" -> "UnsafeMutablePointer" | |
# "CustomPlaygroundQuickLookable" -> "UnsafePointer" | |
# "CustomPlaygroundQuickLookable" -> "String.UnicodeScalarView" | |
# "CustomPlaygroundQuickLookable" -> "String.UTF16View" | |
# "CustomPlaygroundQuickLookable" -> "String.UTF8View" | |
# "CustomPlaygroundQuickLookable" -> "String.CharacterView.Index" | |
# "CustomReflectable" -> "Array" | |
# "CustomReflectable" -> "ArraySlice" | |
# "CustomReflectable" -> "Bool" | |
# "CustomReflectable" -> "Character" | |
# "CustomReflectable" -> "ClosedRange" | |
# "CustomReflectable" -> "CollectionOfOne" | |
# "CustomReflectable" -> "ContiguousArray" | |
# "CustomReflectable" -> "CountableClosedRange" | |
# "CustomReflectable" -> "CountableRange" | |
# "CustomReflectable" -> "CustomLeafReflectable" | |
# "CustomReflectable" -> "Dictionary" | |
# "CustomReflectable" -> "DictionaryIterator" | |
# "CustomReflectable" -> "Double" | |
# "CustomReflectable" -> "Float" | |
# "CustomReflectable" -> "Int" | |
# "CustomReflectable" -> "Int16" | |
# "CustomReflectable" -> "Int32" | |
# "CustomReflectable" -> "Int64" | |
# "CustomReflectable" -> "Int8" | |
# "CustomReflectable" -> "Mirror" | |
# "CustomReflectable" -> "Optional" | |
# "CustomReflectable" -> "Range" | |
# "CustomReflectable" -> "Set" | |
# "CustomReflectable" -> "SetIterator" | |
# "CustomReflectable" -> "StaticString" | |
# "CustomReflectable" -> "StrideThrough" | |
# "CustomReflectable" -> "StrideTo" | |
# "CustomReflectable" -> "String" | |
# "CustomReflectable" -> "UInt" | |
# "CustomReflectable" -> "UInt16" | |
# "CustomReflectable" -> "UInt32" | |
# "CustomReflectable" -> "UInt64" | |
# "CustomReflectable" -> "UInt8" | |
# "CustomReflectable" -> "UnicodeScalar" | |
# "CustomReflectable" -> "UnsafeMutablePointer" | |
# "CustomReflectable" -> "UnsafePointer" | |
# "CustomReflectable" -> "String.UnicodeScalarView" | |
# "CustomReflectable" -> "String.UTF16View" | |
# "CustomReflectable" -> "String.UTF8View" | |
# "CustomStringConvertible" -> "Array" | |
# "CustomStringConvertible" -> "ArraySlice" | |
# "CustomStringConvertible" -> "Bool" | |
# "CustomStringConvertible" -> "ClosedRange" | |
# "CustomStringConvertible" -> "ContiguousArray" | |
# "CustomStringConvertible" -> "CountableClosedRange" | |
# "CustomStringConvertible" -> "CountableRange" | |
# "CustomStringConvertible" -> "Dictionary" | |
# "CustomStringConvertible" -> "Double" | |
# "CustomStringConvertible" -> "Float" | |
# "CustomStringConvertible" -> "Float80" | |
# "CustomStringConvertible" -> "ImplicitlyUnwrappedOptional" | |
# "CustomStringConvertible" -> "Mirror" | |
# "CustomStringConvertible" -> "Range" | |
# "CustomStringConvertible" -> "Set" | |
# "CustomStringConvertible" -> "StaticString" | |
# "CustomStringConvertible" -> "UnicodeScalar" | |
# "CustomStringConvertible" -> "_Integer" | |
# "CustomStringConvertible" -> "String.UnicodeScalarView" | |
# "CustomStringConvertible" -> "String.UTF16View" | |
# "CustomStringConvertible" -> "String.UTF8View" | |
"DictionaryLiteralConvertible" -> "Dictionary" | |
"DictionaryLiteralConvertible" -> "DictionaryLiteral" | |
"Equatable" -> "AutoreleasingUnsafeMutablePointer" | |
"Equatable" -> "ClosedRange" | |
"Equatable" -> "Comparable" | |
"Equatable" -> "CountableClosedRange" | |
"Equatable" -> "CountableRange" | |
"Equatable" -> "EmptyCollection" | |
"Equatable" -> "Hashable" | |
"Equatable" -> "ManagedBufferPointer" | |
"Equatable" -> "Range" | |
"Equatable" -> "SetAlgebra" | |
"Equatable" -> "UnicodeDecodingResult" | |
"Equatable" -> "_Incrementable" | |
"ExtendedGraphemeClusterLiteralConvertible" -> "Character" | |
"ExtendedGraphemeClusterLiteralConvertible" -> "StringLiteralConvertible" | |
"FloatLiteralConvertible" -> "BinaryFloatingPoint" | |
"FloatingPoint" -> "BinaryFloatingPoint" | |
"Hashable" -> "Bool" | |
"Hashable" -> "Character" | |
"Hashable" -> "Double" | |
"Hashable" -> "Float" | |
"Hashable" -> "Float80" | |
"Hashable" -> "ObjectIdentifier" | |
"Hashable" -> "OpaquePointer" | |
"Hashable" -> "Set" | |
"Hashable" -> "String" | |
"Hashable" -> "UnicodeScalar" | |
"Hashable" -> "UnsafeMutablePointer" | |
"Hashable" -> "UnsafePointer" | |
"Hashable" -> "_Integer" | |
"Indexable" -> "BidirectionalIndexable" | |
"Indexable" -> "Collection" | |
"Indexable" -> "MutableIndexable" | |
"Indexable" -> "RangeReplaceableIndexable" | |
"IndexableBase" -> "Indexable" | |
"Integer" -> "SignedInteger" | |
"Integer" -> "UnsignedInteger" | |
"IntegerArithmetic" -> "_Integer" | |
"IntegerLiteralConvertible" -> "SignedNumber" | |
"IntegerLiteralConvertible" -> "_Integer" | |
"IteratorProtocol" -> "AnyIterator" | |
"IteratorProtocol" -> "ClosedRangeIterator" | |
"IteratorProtocol" -> "DictionaryIterator" | |
"IteratorProtocol" -> "EmptyIterator" | |
"IteratorProtocol" -> "EnumeratedIterator" | |
"IteratorProtocol" -> "FlattenIterator" | |
"IteratorProtocol" -> "IndexingIterator" | |
"IteratorProtocol" -> "IteratorOverOne" | |
"IteratorProtocol" -> "IteratorSequence" | |
"IteratorProtocol" -> "JoinedIterator" | |
"IteratorProtocol" -> "LazyFilterIterator" | |
"IteratorProtocol" -> "LazyMapIterator" | |
"IteratorProtocol" -> "SetIterator" | |
"IteratorProtocol" -> "StrideThroughIterator" | |
"IteratorProtocol" -> "StrideToIterator" | |
"IteratorProtocol" -> "UnsafeBufferPointerIterator" | |
"IteratorProtocol" -> "Zip2Iterator" | |
"IteratorProtocol" -> "String.UnicodeScalarView.Iterator" | |
"LazyCollectionProtocol" -> "LazyBidirectionalCollection" | |
"LazyCollectionProtocol" -> "LazyCollection" | |
"LazyCollectionProtocol" -> "LazyFilterBidirectionalCollection" | |
"LazyCollectionProtocol" -> "LazyFilterCollection" | |
"LazyCollectionProtocol" -> "LazyMapBidirectionalCollection" | |
"LazyCollectionProtocol" -> "LazyMapCollection" | |
"LazyCollectionProtocol" -> "LazyMapRandomAccessCollection" | |
"LazyCollectionProtocol" -> "LazyRandomAccessCollection" | |
"LazySequenceProtocol" -> "LazyCollectionProtocol" | |
"LazySequenceProtocol" -> "LazyFilterSequence" | |
"LazySequenceProtocol" -> "LazyMapSequence" | |
"LazySequenceProtocol" -> "LazySequence" | |
"ManagedProtoBuffer" -> "ManagedBuffer" | |
"MirrorPath" -> "Int" | |
"MirrorPath" -> "IntMax" | |
"MirrorPath" -> "String" | |
"MutableCollection" -> "Array" | |
"MutableCollection" -> "ArraySlice" | |
"MutableCollection" -> "CollectionOfOne" | |
"MutableCollection" -> "ContiguousArray" | |
"MutableCollection" -> "EmptyCollection" | |
"MutableCollection" -> "MutableBidirectionalSlice" | |
"MutableCollection" -> "MutableRandomAccessSlice" | |
"MutableCollection" -> "MutableRangeReplaceableBidirectionalSlice" | |
"MutableCollection" -> "MutableRangeReplaceableRandomAccessSlice" | |
"MutableCollection" -> "MutableRangeReplaceableSlice" | |
"MutableCollection" -> "MutableSlice" | |
"MutableCollection" -> "UnsafeMutableBufferPointer" | |
"MutableIndexable" -> "MutableCollection" | |
"NilLiteralConvertible" -> "ImplicitlyUnwrappedOptional" | |
"NilLiteralConvertible" -> "Optional" | |
"NonObjectiveCBase" -> "ManagedProtoBuffer" | |
"OutputStream" -> "String" | |
"RandomAccessCollection" -> "AnyRandomAccessCollection" | |
"RandomAccessCollection" -> "Array" | |
"RandomAccessCollection" -> "ArraySlice" | |
"RandomAccessCollection" -> "CollectionOfOne" | |
"RandomAccessCollection" -> "ContiguousArray" | |
"RandomAccessCollection" -> "CountableClosedRange" | |
"RandomAccessCollection" -> "CountableRange" | |
"RandomAccessCollection" -> "DefaultRandomAccessIndices" | |
"RandomAccessCollection" -> "DictionaryLiteral" | |
"RandomAccessCollection" -> "EmptyCollection" | |
"RandomAccessCollection" -> "LazyMapRandomAccessCollection" | |
"RandomAccessCollection" -> "LazyRandomAccessCollection" | |
"RandomAccessCollection" -> "MutableRandomAccessSlice" | |
"RandomAccessCollection" -> "MutableRangeReplaceableRandomAccessSlice" | |
"RandomAccessCollection" -> "RandomAccessSlice" | |
"RandomAccessCollection" -> "RangeReplaceableRandomAccessSlice" | |
"RandomAccessCollection" -> "Repeated" | |
"RandomAccessCollection" -> "ReversedRandomAccessCollection" | |
"RandomAccessCollection" -> "UnsafeBufferPointer" | |
"RandomAccessCollection" -> "UnsafeMutableBufferPointer" | |
"RandomAccessIndexable" -> "RandomAccessCollection" | |
"RangeReplaceableCollection" -> "Array" | |
"RangeReplaceableCollection" -> "ArraySlice" | |
"RangeReplaceableCollection" -> "ContiguousArray" | |
"RangeReplaceableCollection" -> "MutableRangeReplaceableBidirectionalSlice" | |
"RangeReplaceableCollection" -> "MutableRangeReplaceableRandomAccessSlice" | |
"RangeReplaceableCollection" -> "MutableRangeReplaceableSlice" | |
"RangeReplaceableCollection" -> "RangeReplaceableBidirectionalSlice" | |
"RangeReplaceableCollection" -> "RangeReplaceableRandomAccessSlice" | |
"RangeReplaceableCollection" -> "RangeReplaceableSlice" | |
"RangeReplaceableCollection" -> "String.CharacterView" | |
"RangeReplaceableCollection" -> "String.UnicodeScalarView" | |
"RangeReplaceableIndexable" -> "RangeReplaceableCollection" | |
"RawRepresentable" -> "OptionSet" | |
"Sequence" -> "AnyIterator" | |
"Sequence" -> "AnySequence" | |
"Sequence" -> "ClosedRangeIterator" | |
"Sequence" -> "Collection" | |
"Sequence" -> "EmptyIterator" | |
"Sequence" -> "EnumeratedIterator" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What do you use to render the image?