{ "kind": "Root", "name": "TopLevel", "printedName": "TopLevel", "children": [ { "kind": "TypeDecl", "name": "UnsafePointer", "printedName": "UnsafePointer", "declKind": "Struct", "usr": "s:SP", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Distance", "printedName": "Distance", "declKind": "TypeAlias", "usr": "s:SP8Distance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSPcFVs13OpaquePointerGSPx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSPcFGSqVs13OpaquePointer_GSqGSPx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSPcFT10bitPatternSi_GSqGSPx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSPcFT10bitPatternSu_GSqGSPx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSPcFGSPx_GSPx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSPcFGSqGSPx__GSqGSPx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSPcFGSpx_GSPx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSPcFGSqGSpx__GSqGSPx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] }, { "kind": "Var", "name": "pointee", "printedName": "pointee", "declKind": "Var", "usr": "s:vSP7pointeex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Pointee" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSPg7pointeex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] }, { "kind": "Function", "name": "withMemoryRebound", "printedName": "withMemoryRebound(to:capacity:_:)", "declKind": "Func", "usr": "s:FSP17withMemoryReboundu0_rFzT2toMqd__8capacitySiFzGSpqd___qd_0__qd_0_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeMutablePointer) throws -> Result", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafeMutablePointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vSP9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSPg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] }, { "kind": "Function", "name": "successor", "printedName": "successor()", "declKind": "Func", "usr": "s:FSP9successorFT_GSPx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Function", "name": "predecessor", "printedName": "predecessor()", "declKind": "Func", "usr": "s:FSP11predecessorFT_GSPx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(to:)", "declKind": "Func", "usr": "s:FSP8distanceFT2toGSPx__Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Function", "name": "advanced", "printedName": "advanced(by:)", "declKind": "Func", "usr": "s:FSP8advancedFT2bySi_GSPx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:SP6Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSP16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSPg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSP12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSPg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vSP25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSPg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection", "declKind": "Protocol", "usr": "s:Ps23BidirectionalCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FPs23BidirectionalCollection5indexFT6beforewx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FPs23BidirectionalCollection9formIndexFT6beforeRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Self.Index" } ] }, { "kind": "Var", "name": "last", "printedName": "last", "declKind": "Var", "usr": "s:vPs23BidirectionalCollection4lastGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs23BidirectionalCollectiong4lastGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vesRxs23BidirectionalCollectionwx7IndiceszGVs27DefaultBidirectionalIndicesx_wx5IndexzWxS0_11SubSequence8Iterator7Element_WxS0_7Indices_zGS1_x_WxS0_13IndexDistance_zSiWxS0_S2__zWxS0_S3_S4_S5__WxS0_S3__zGS1_x_WxS0_8_Element_zWxS0_S3_S4_S5__WxS0_S4__zGVs16IndexingIteratorGS1_x__WxS0_S6_S2__zWxS0_S3_S4_S5__WxS0_S6_S3__zGS1_x_WxS0_S6_S8__zWxS0_S3_S4_S5__WxS0_S6_S4__zGS9_GS1_x__WxS0_S7_18IntegerLiteralType_zSiWxS0_S7_6Stride_zSiWxS0_S7_19_DisabledRangeIndex_zSiWxS0_S3_S2__zWxS0_S3_S4_S5__WxS0_S3_S3__zGS1_x_WxS0_S3_S8__zWxS0_S3_S4_S5__WxS0_S3_S4__zGS9_GS1_x__WxS0_S4_S5__zWxS0_S3_S4_S5__WxS0_S6_S4_S5__zWxS0_S3_S4_S5__WxS0_S7_S11_S10__zSirS_7indicesGS1_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionwx7IndiceszGVs27DefaultBidirectionalIndicesx_wx5IndexzWxS0_11SubSequence8Iterator7Element_WxS0_7Indices_zGS1_x_WxS0_13IndexDistance_zSiWxS0_S2__zWxS0_S3_S4_S5__WxS0_S3__zGS1_x_WxS0_8_Element_zWxS0_S3_S4_S5__WxS0_S4__zGVs16IndexingIteratorGS1_x__WxS0_S6_S2__zWxS0_S3_S4_S5__WxS0_S6_S3__zGS1_x_WxS0_S6_S8__zWxS0_S3_S4_S5__WxS0_S6_S4__zGS9_GS1_x__WxS0_S7_18IntegerLiteralType_zSiWxS0_S7_6Stride_zSiWxS0_S7_19_DisabledRangeIndex_zSiWxS0_S3_S2__zWxS0_S3_S4_S5__WxS0_S3_S3__zGS1_x_WxS0_S3_S8__zWxS0_S3_S4_S5__WxS0_S3_S4__zGS9_GS1_x__WxS0_S4_S5__zWxS0_S3_S4_S5__WxS0_S6_S4_S5__zWxS0_S3_S4_S5__WxS0_S7_S11_S10__zSirS_g7indicesGS1_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Function", "name": "popLast", "printedName": "popLast()", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxzwx11SubSequencerS_7popLastFT_GSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] }, { "kind": "Function", "name": "removeLast", "printedName": "removeLast()", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxzwx11SubSequencerS_10removeLastFT_Wx8Iterator7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Function", "name": "removeLast", "printedName": "removeLast(_:)", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxzwx11SubSequencerS_10removeLastFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "dropLast", "printedName": "dropLast(_:)", "declKind": "Func", "usr": "s:FEsPs23BidirectionalCollection8dropLastFSiwx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "suffix", "printedName": "suffix(_:)", "declKind": "Func", "usr": "s:FEsPs23BidirectionalCollection6suffixFSiwx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "last", "printedName": "last", "declKind": "Var", "usr": "s:vEsPs23BidirectionalCollection4lastGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs23BidirectionalCollectiong4lastGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Function", "name": "joined", "printedName": "joined()", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionWx8Iterator7Element_S_rS_6joinedFT_GVs30FlattenBidirectionalCollectionx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollection", "printedName": "FlattenBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Var", "name": "lazy", "printedName": "lazy", "declKind": "Var", "usr": "s:vEsPs23BidirectionalCollection4lazyGVs27LazyBidirectionalCollectionx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs23BidirectionalCollectiong4lazyGVs27LazyBidirectionalCollectionx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Var", "name": "lazy", "printedName": "lazy", "declKind": "Var", "usr": "s:vesRxs23BidirectionalCollectionxs22LazyCollectionProtocolrS_4lazyx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs22LazyCollectionProtocolrS_g4lazyx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" }, { "kind": "TypeNominal", "name": "LazyCollectionProtocol", "printedName": "LazyCollectionProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" }, { "kind": "TypeNominal", "name": "LazyCollectionProtocol", "printedName": "LazyCollectionProtocol" } ] } ] } ] }, { "kind": "Function", "name": "reversed", "printedName": "reversed()", "declKind": "Func", "usr": "s:FEsPs23BidirectionalCollection8reversedFT_GVs18ReversedCollectionx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedCollection", "printedName": "ReversedCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "_Integer", "printedName": "_Integer", "declKind": "Protocol", "usr": "s:Ps8_Integer", "location": "", "moduleName": "Swift" }, { "kind": "TypeDecl", "name": "Dictionary", "printedName": "Dictionary", "declKind": "Struct", "usr": "s:Vs10Dictionary", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs10Dictionary7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(key: Key, value: Value)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs10Dictionary5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DictionaryIndex", "printedName": "DictionaryIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs10DictionarycFT_GS_xq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(minimumCapacity:)", "declKind": "Constructor", "usr": "s:FVs10DictionarycFT15minimumCapacitySi_GS_xq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs10Dictionary10startIndexGVs15DictionaryIndexxq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DictionaryIndex", "printedName": "DictionaryIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10Dictionaryg10startIndexGVs15DictionaryIndexxq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DictionaryIndex", "printedName": "DictionaryIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs10Dictionary8endIndexGVs15DictionaryIndexxq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DictionaryIndex", "printedName": "DictionaryIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10Dictionaryg8endIndexGVs15DictionaryIndexxq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DictionaryIndex", "printedName": "DictionaryIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs10Dictionary5indexFT5afterGVs15DictionaryIndexxq___GS0_xq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DictionaryIndex", "printedName": "DictionaryIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "DictionaryIndex", "printedName": "DictionaryIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(forKey:)", "declKind": "Func", "usr": "s:FVs10Dictionary5indexFT6forKeyx_GSqGVs15DictionaryIndexxq___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "DictionaryIndex?", "children": [ { "kind": "TypeNominal", "name": "DictionaryIndex", "printedName": "DictionaryIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Function", "name": "updateValue", "printedName": "updateValue(_:forKey:)", "declKind": "Func", "usr": "s:FVs10Dictionary11updateValueFTq_6forKeyx_GSqq__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Value?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FVs10Dictionary6removeFT2atGVs15DictionaryIndexxq___T3keyx5valueq__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "(key: Key, value: Value)", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "DictionaryIndex", "printedName": "DictionaryIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] } ] }, { "kind": "Function", "name": "removeValue", "printedName": "removeValue(forKey:)", "declKind": "Func", "usr": "s:FVs10Dictionary11removeValueFT6forKeyx_GSqq__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Value?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Function", "name": "removeAll", "printedName": "removeAll(keepingCapacity:)", "declKind": "Func", "usr": "s:FVs10Dictionary9removeAllFT15keepingCapacitySb_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs10Dictionary5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10Dictionaryg5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs10Dictionary12makeIteratorFT_GVs18DictionaryIteratorxq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DictionaryIterator", "printedName": "DictionaryIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(dictionaryLiteral:)", "declKind": "Constructor", "usr": "s:FVs10DictionarycFt17dictionaryLiteralGSaTxq____GS_xq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[(Key, Value)]", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Key, Value)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "Var", "name": "keys", "printedName": "keys", "declKind": "Var", "usr": "s:vVs10Dictionary4keysGVs17LazyMapCollectionGS_xq__x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection, Key>", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10Dictionaryg4keysGVs17LazyMapCollectionGS_xq__x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection, Key>", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "Var", "name": "values", "printedName": "values", "declKind": "Var", "usr": "s:vVs10Dictionary6valuesGVs17LazyMapCollectionGS_xq__q__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection, Value>", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10Dictionaryg6valuesGVs17LazyMapCollectionGS_xq__q__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection, Value>", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs10Dictionary7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10Dictionaryg7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs10Dictionary11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice>", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs10Dictionary13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs10Dictionary8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DictionaryIterator", "printedName": "DictionaryIterator", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs10Dictionary7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices>", "children": [ { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Key", "printedName": "Key", "declKind": "TypeAlias", "usr": "s:Vs10Dictionary3Key", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeAlias", "name": "Value", "printedName": "Value", "declKind": "TypeAlias", "usr": "s:Vs10Dictionary5Value", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs10Dictionary11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10Dictionaryg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs10Dictionary16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10Dictionaryg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs10Dictionary12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10Dictionaryg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Dictionary", "printedName": "Dictionary", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "Function", "name": "popFirst", "printedName": "popFirst()", "declKind": "Func", "usr": "s:FVs10Dictionary8popFirstFT_GSqT3keyx5valueq___", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(key: Key, value: Value)?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "(key: Key, value: Value)", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] } ] } ] }, { "kind": "Function", "name": "updateValue", "printedName": "updateValue(_:forKey:)", "declKind": "Func", "usr": "s:Fes0_Rxs8Hashablexs20_AnyHashableProtocolrVs10Dictionary11updateValueuRd__S_rFTq_6forKeyqd___GSqq__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Value?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "ConcreteKey", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Function", "name": "removeValue", "printedName": "removeValue(forKey:)", "declKind": "Func", "usr": "s:Fes0_Rxs8Hashablexs20_AnyHashableProtocolrVs10Dictionary11removeValueuRd__S_rFT6forKeyqd___GSqq__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Value?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "ConcreteKey", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "FlattenCollection", "printedName": "FlattenCollection", "declKind": "Struct", "usr": "s:Vs17FlattenCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs17FlattenCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenCollectionIndex", "printedName": "FlattenCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs17FlattenCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs17FlattenCollectioncFxGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenCollection", "printedName": "FlattenCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs17FlattenCollection12makeIteratorFT_GVs15FlattenIteratorwx8Iterator_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenIterator", "printedName": "FlattenIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs17FlattenCollection10startIndexGVs22FlattenCollectionIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenCollectionIndex", "printedName": "FlattenCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17FlattenCollectiong10startIndexGVs22FlattenCollectionIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenCollectionIndex", "printedName": "FlattenCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeNominal", "name": "FlattenCollection", "printedName": "FlattenCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs17FlattenCollection8endIndexGVs22FlattenCollectionIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenCollectionIndex", "printedName": "FlattenCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17FlattenCollectiong8endIndexGVs22FlattenCollectionIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenCollectionIndex", "printedName": "FlattenCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeNominal", "name": "FlattenCollection", "printedName": "FlattenCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs17FlattenCollection5indexFT5afterGVs22FlattenCollectionIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenCollectionIndex", "printedName": "FlattenCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeNominal", "name": "FlattenCollectionIndex", "printedName": "FlattenCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs17FlattenCollection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17FlattenCollectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "FlattenCollection", "printedName": "FlattenCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Function", "name": "forEach", "printedName": "forEach(_:)", "declKind": "Func", "usr": "s:FVs17FlattenCollection7forEachFzFzWx8Iterator7ElementS0_S1__T_T_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Base.Iterator.Element.Iterator.Element) throws -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Base.Iterator.Element.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator.Element.Iterator.Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs17FlattenCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice>", "children": [ { "kind": "TypeNominal", "name": "FlattenCollection", "printedName": "FlattenCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs17FlattenCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenIterator", "printedName": "FlattenIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs17FlattenCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices>", "children": [ { "kind": "TypeNominal", "name": "FlattenCollection", "printedName": "FlattenCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "SetAlgebra", "printedName": "SetAlgebra", "declKind": "Protocol", "usr": "s:Ps10SetAlgebra", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FPs10SetAlgebracFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "contains", "printedName": "contains(_:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra8containsFwx7ElementSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Element" } ] }, { "kind": "Function", "name": "union", "printedName": "union(_:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra5unionFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "intersection", "printedName": "intersection(_:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra12intersectionFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "symmetricDifference", "printedName": "symmetricDifference(_:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra19symmetricDifferenceFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra6insertFwx7ElementT8insertedSb17memberAfterInsertwxS0__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(inserted: Bool, memberAfterInsert: Self.Element)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Element" } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(_:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra6removeFwx7ElementGSqwxS0__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Element" } ] }, { "kind": "Function", "name": "update", "printedName": "update(with:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra6updateFT4withwx7Element_GSqwxS0__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Element" } ] }, { "kind": "Function", "name": "formUnion", "printedName": "formUnion(_:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra9formUnionFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "formIntersection", "printedName": "formIntersection(_:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra16formIntersectionFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "formSymmetricDifference", "printedName": "formSymmetricDifference(_:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra23formSymmetricDifferenceFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "subtracting", "printedName": "subtracting(_:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra11subtractingFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "isSubset", "printedName": "isSubset(of:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra8isSubsetFT2ofx_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "isDisjoint", "printedName": "isDisjoint(with:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra10isDisjointFT4withx_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "isSuperset", "printedName": "isSuperset(of:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra10isSupersetFT2ofx_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vPs10SetAlgebra7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs10SetAlgebrag7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs10SetAlgebracuRd__s8Sequencewx7ElementzWd__8Iterator7Element_rFqd__x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "subtract", "printedName": "subtract(_:)", "declKind": "Func", "usr": "s:FPs10SetAlgebra8subtractFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FEsPs10SetAlgebracuRd__s8Sequencewx7ElementzWd__8Iterator7Element_rFqd__x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(arrayLiteral:)", "declKind": "Constructor", "usr": "s:FEsPs10SetAlgebracFt12arrayLiteralGSawx7Element__x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Element" } ] } ] }, { "kind": "Function", "name": "subtract", "printedName": "subtract(_:)", "declKind": "Func", "usr": "s:FEsPs10SetAlgebra8subtractFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "isSubset", "printedName": "isSubset(of:)", "declKind": "Func", "usr": "s:FEsPs10SetAlgebra8isSubsetFT2ofx_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "isSuperset", "printedName": "isSuperset(of:)", "declKind": "Func", "usr": "s:FEsPs10SetAlgebra10isSupersetFT2ofx_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "isDisjoint", "printedName": "isDisjoint(with:)", "declKind": "Func", "usr": "s:FEsPs10SetAlgebra10isDisjointFT4withx_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "subtracting", "printedName": "subtracting(_:)", "declKind": "Func", "usr": "s:FEsPs10SetAlgebra11subtractingFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vEsPs10SetAlgebra7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs10SetAlgebrag7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] } ] }, { "kind": "Function", "name": "isStrictSuperset", "printedName": "isStrictSuperset(of:)", "declKind": "Func", "usr": "s:FEsPs10SetAlgebra16isStrictSupersetFT2ofx_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] }, { "kind": "Function", "name": "isStrictSubset", "printedName": "isStrictSubset(of:)", "declKind": "Func", "usr": "s:FEsPs10SetAlgebra14isStrictSubsetFT2ofx_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SetAlgebra", "printedName": "SetAlgebra" } ] } ] } ] }, { "kind": "TypeDecl", "name": "UInt32", "printedName": "UInt32", "declKind": "Struct", "usr": "s:Vs6UInt32", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bigEndian:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT9bigEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(littleEndian:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT12littleEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT14integerLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Var", "name": "bigEndian", "printedName": "bigEndian", "declKind": "Var", "usr": "s:vVs6UInt329bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt32g9bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] } ] }, { "kind": "Var", "name": "littleEndian", "printedName": "littleEndian", "declKind": "Var", "usr": "s:vVs6UInt3212littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt32g12littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] } ] }, { "kind": "Var", "name": "byteSwapped", "printedName": "byteSwapped", "declKind": "Var", "usr": "s:vVs6UInt3211byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt32g11byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] } ] }, { "kind": "Var", "name": "max", "printedName": "max", "declKind": "Var", "usr": "s:ZvVs6UInt323maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs6UInt32g3maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt32.Type", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] } ] } ] }, { "kind": "Var", "name": "min", "printedName": "min", "declKind": "Var", "usr": "s:ZvVs6UInt323minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs6UInt32g3minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt32.Type", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Vs6UInt3218IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Vs6UInt326Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs6UInt329hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt32g9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs6UInt3211descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt32g11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] } ] }, { "kind": "Function", "name": "addWithOverflow", "printedName": "addWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt3215addWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt32, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Function", "name": "subtractWithOverflow", "printedName": "subtractWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt3220subtractWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt32, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Function", "name": "multiplyWithOverflow", "printedName": "multiplyWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt3220multiplyWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt32, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Function", "name": "divideWithOverflow", "printedName": "divideWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt3218divideWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt32, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Function", "name": "remainderWithOverflow", "printedName": "remainderWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt3221remainderWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt32, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Function", "name": "toUIntMax", "printedName": "toUIntMax()", "declKind": "Func", "usr": "s:FVs6UInt329toUIntMaxFT_Vs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "UIntMax", "printedName": "UIntMax", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FVs6UInt328toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFVs5UInt8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT7exactlyVs5UInt8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt32?", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFVs4Int8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT7exactlyVs4Int8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt32?", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFVs6UInt16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT7exactlyVs6UInt16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt32?", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFVs5Int16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT7exactlyVs5Int16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt32?", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT7exactlyS__GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt32?", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFVs5Int32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT7exactlyVs5Int32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt32?", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFVs6UInt64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT7exactlyVs6UInt64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt32?", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT20truncatingBitPatternVs6UInt64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFVs5Int64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT7exactlyVs5Int64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt32?", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT20truncatingBitPatternVs5Int64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFSuS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT7exactlySu_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt32?", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT20truncatingBitPatternSu_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFSiS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT7exactlySi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt32?", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT20truncatingBitPatternSi_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFT10bitPatternVs5Int32_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Var", "name": "allZeros", "printedName": "allZeros", "declKind": "Var", "usr": "s:ZvVs6UInt328allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs6UInt32g8allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt32.Type", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFSfS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFSdS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFVs7Float80S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFTSS5radixSi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt32?", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs6UInt3212customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt32g12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVs6UInt3225customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt32g25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt32cFScS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "TypeDecl", "name": "Equatable", "printedName": "Equatable", "declKind": "Protocol", "usr": "s:Ps9Equatable", "location": "", "moduleName": "Swift" }, { "kind": "TypeDecl", "name": "RangeReplaceableRandomAccessSlice", "printedName": "RangeReplaceableRandomAccessSlice", "declKind": "Struct", "usr": "s:Vs33RangeReplaceableRandomAccessSlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs33RangeReplaceableRandomAccessSlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs33RangeReplaceableRandomAccessSlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs33RangeReplaceableRandomAccessSlice10startIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSliceg10startIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "RangeReplaceableRandomAccessSlice", "printedName": "RangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs33RangeReplaceableRandomAccessSlice8endIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSliceg8endIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "RangeReplaceableRandomAccessSlice", "printedName": "RangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs33RangeReplaceableRandomAccessSlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableRandomAccessSlice", "printedName": "RangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice5indexFT5afterwxPs13IndexableBase5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice9formIndexFT5afterRwxPs13IndexableBase5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice5indexFT6beforewxPs13IndexableBase5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice9formIndexFT6beforeRwxPs13IndexableBase5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice5indexFTwxPs13IndexableBase5Index8offsetBywxPs9Indexable13IndexDistance_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice5indexFTwxPs13IndexableBase5Index8offsetBywxPs9Indexable13IndexDistance9limitedBywxS1__GSqwxS1__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice8distanceFT4fromwxPs13IndexableBase5Index2towxS1__wxPs9Indexable13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs33RangeReplaceableRandomAccessSlicecFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableRandomAccessSlice", "printedName": "RangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FVs33RangeReplaceableRandomAccessSlicecFT9repeatingwxPs13IndexableBase8_Element5countSi_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableRandomAccessSlice", "printedName": "RangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs33RangeReplaceableRandomAccessSlicecuRd__s8SequencewxPs13IndexableBase8_ElementzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableRandomAccessSlice", "printedName": "RangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice15replaceSubrangeuRd__s10CollectionwxPs13IndexableBase8_ElementzWd__8Iterator7Element_rFTGVs5RangewxPS1_5Index_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice6insertFTwxPs13IndexableBase8_Element2atwxPS0_5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(contentsOf:at:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice6insertuRd__s10CollectionwxPs13IndexableBase8_ElementzWd__8Iterator7Element_rFT10contentsOfqd__2atwxPS1_5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice6removeFT2atwxPs13IndexableBase5Index_wxPS0_8_Element", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSlice14removeSubrangeFGVs5RangewxPs13IndexableBase5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs33RangeReplaceableRandomAccessSlicecFT4basex6boundsGVs5RangewxPs13IndexableBase5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableRandomAccessSlice", "printedName": "RangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs33RangeReplaceableRandomAccessSlice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs33RangeReplaceableRandomAccessSliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "RangeReplaceableRandomAccessSlice", "printedName": "RangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs33RangeReplaceableRandomAccessSlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableRandomAccessSlice", "printedName": "RangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs33RangeReplaceableRandomAccessSlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices>", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableRandomAccessSlice", "printedName": "RangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "declKind": "Struct", "usr": "s:Vs30LazyMapBidirectionalCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs30LazyMapBidirectionalCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs30LazyMapBidirectionalCollection10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollectiong10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs30LazyMapBidirectionalCollection8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollectiong8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollection5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollection9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollection5indexFT6beforewx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollection9formIndexFT6beforeRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs30LazyMapBidirectionalCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs30LazyMapBidirectionalCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVs30LazyMapBidirectionalCollection7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Indices" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollectiong7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs30LazyMapBidirectionalCollection7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollectiong7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs30LazyMapBidirectionalCollection5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.IndexDistance" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollectiong5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vVs30LazyMapBidirectionalCollection5firstGSqq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollectiong5firstGSqq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "last", "printedName": "last", "declKind": "Var", "usr": "s:vVs30LazyMapBidirectionalCollection4lastGSqq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollectiong4lastGSqq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollection5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollection5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollection8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollection12makeIteratorFT_GVs15LazyMapIteratorwx8Iteratorq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapIterator", "printedName": "LazyMapIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs30LazyMapBidirectionalCollection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30LazyMapBidirectionalCollectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs30LazyMapBidirectionalCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice>", "children": [ { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Elements", "printedName": "Elements", "declKind": "TypeAlias", "usr": "s:Vs30LazyMapBidirectionalCollection8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs30LazyMapBidirectionalCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapIterator", "printedName": "LazyMapIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "DefaultIndices", "printedName": "DefaultIndices", "declKind": "Struct", "usr": "s:Vs14DefaultIndices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs14DefaultIndices5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs14DefaultIndices10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Elements.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14DefaultIndicesg10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs14DefaultIndices8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Elements.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14DefaultIndicesg8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs14DefaultIndices11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs14DefaultIndices5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs14DefaultIndices9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Elements.Index" } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs14DefaultIndices7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVs14DefaultIndices7indicesGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Elements" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14DefaultIndicesg7indicesGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] }, { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs14DefaultIndices13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs14DefaultIndices8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "ReversedIndex", "printedName": "ReversedIndex", "declKind": "Struct", "usr": "s:Vs13ReversedIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13ReversedIndexcFwx5IndexGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs13ReversedIndex4basewx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs13ReversedIndexg4basewx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "ImplicitlyUnwrappedOptional", "printedName": "ImplicitlyUnwrappedOptional", "declKind": "Enum", "usr": "s:SQ", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "none", "printedName": "none", "declKind": "EnumElement", "usr": "s:FSQ4noneurFMGSQx_GSQx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "GenericFunction", "printedName": " (ImplicitlyUnwrappedOptional.Type) -> ImplicitlyUnwrappedOptional", "children": [ { "kind": "TypeNominal", "name": "ImplicitlyUnwrappedOptional", "printedName": "ImplicitlyUnwrappedOptional", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Wrapped" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "ImplicitlyUnwrappedOptional.Type", "children": [ { "kind": "TypeNominal", "name": "ImplicitlyUnwrappedOptional", "printedName": "ImplicitlyUnwrappedOptional", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Wrapped" } ] } ] } ] } ] }, { "kind": "Var", "name": "some", "printedName": "some", "declKind": "EnumElement", "usr": "s:FSQ4someurFMGSQx_FxGSQx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "GenericFunction", "printedName": " (ImplicitlyUnwrappedOptional.Type) -> (Wrapped) -> ImplicitlyUnwrappedOptional", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Wrapped) -> ImplicitlyUnwrappedOptional", "children": [ { "kind": "TypeNominal", "name": "ImplicitlyUnwrappedOptional", "printedName": "ImplicitlyUnwrappedOptional", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Wrapped" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Wrapped" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "ImplicitlyUnwrappedOptional.Type", "children": [ { "kind": "TypeNominal", "name": "ImplicitlyUnwrappedOptional", "printedName": "ImplicitlyUnwrappedOptional", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Wrapped" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSQcFxGSQx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ImplicitlyUnwrappedOptional", "printedName": "ImplicitlyUnwrappedOptional", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(nilLiteral:)", "declKind": "Constructor", "usr": "s:FSQcFT10nilLiteralT__GSQx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ImplicitlyUnwrappedOptional", "printedName": "ImplicitlyUnwrappedOptional", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vSQ11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSQg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "ImplicitlyUnwrappedOptional", "printedName": "ImplicitlyUnwrappedOptional", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSQ16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSQg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "ImplicitlyUnwrappedOptional", "printedName": "ImplicitlyUnwrappedOptional", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "UInt64", "printedName": "UInt64", "declKind": "Struct", "usr": "s:Vs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bigEndian:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT9bigEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(littleEndian:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT12littleEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT14integerLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Var", "name": "bigEndian", "printedName": "bigEndian", "declKind": "Var", "usr": "s:vVs6UInt649bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt64g9bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Var", "name": "littleEndian", "printedName": "littleEndian", "declKind": "Var", "usr": "s:vVs6UInt6412littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt64g12littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Var", "name": "byteSwapped", "printedName": "byteSwapped", "declKind": "Var", "usr": "s:vVs6UInt6411byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt64g11byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Var", "name": "max", "printedName": "max", "declKind": "Var", "usr": "s:ZvVs6UInt643maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs6UInt64g3maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt64.Type", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] } ] }, { "kind": "Var", "name": "min", "printedName": "min", "declKind": "Var", "usr": "s:ZvVs6UInt643minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs6UInt64g3minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt64.Type", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Vs6UInt6418IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Vs6UInt646Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs6UInt649hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt64g9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs6UInt6411descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt64g11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Function", "name": "addWithOverflow", "printedName": "addWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt6415addWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt64, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Function", "name": "subtractWithOverflow", "printedName": "subtractWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt6420subtractWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt64, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Function", "name": "multiplyWithOverflow", "printedName": "multiplyWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt6420multiplyWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt64, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Function", "name": "divideWithOverflow", "printedName": "divideWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt6418divideWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt64, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Function", "name": "remainderWithOverflow", "printedName": "remainderWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt6421remainderWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt64, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Function", "name": "toUIntMax", "printedName": "toUIntMax()", "declKind": "Func", "usr": "s:FVs6UInt649toUIntMaxFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "UIntMax", "printedName": "UIntMax", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FVs6UInt648toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFVs5UInt8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT7exactlyVs5UInt8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt64?", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFVs4Int8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT7exactlyVs4Int8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt64?", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFVs6UInt16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT7exactlyVs6UInt16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt64?", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFVs5Int16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT7exactlyVs5Int16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt64?", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFVs6UInt32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT7exactlyVs6UInt32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt64?", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFVs5Int32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT7exactlyVs5Int32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt64?", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT7exactlyS__GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt64?", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFVs5Int64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT7exactlyVs5Int64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt64?", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFSuS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT7exactlySu_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt64?", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFSiS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT7exactlySi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt64?", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFT10bitPatternVs5Int64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Var", "name": "allZeros", "printedName": "allZeros", "declKind": "Var", "usr": "s:ZvVs6UInt648allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs6UInt64g8allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt64.Type", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFSfS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFSdS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFVs7Float80S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFTSS5radixSi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt64?", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs6UInt6412customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt64g12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVs6UInt6425customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt64g25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt64cFScS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "TypeDecl", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "declKind": "Struct", "usr": "s:Sp", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Distance", "printedName": "Distance", "declKind": "TypeAlias", "usr": "s:Sp8Distance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSpcFVs13OpaquePointerGSpx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSpcFGSqVs13OpaquePointer_GSqGSpx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSpcFT10bitPatternSi_GSqGSpx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSpcFT10bitPatternSu_GSqGSpx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSpcFGSpx_GSpx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSpcFGSqGSpx__GSqGSpx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(mutating:)", "declKind": "Constructor", "usr": "s:FSpcFT8mutatingGSPx__GSpx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(mutating:)", "declKind": "Constructor", "usr": "s:FSpcFT8mutatingGSqGSPx___GSqGSpx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] }, { "kind": "Function", "name": "allocate", "printedName": "allocate(capacity:)", "declKind": "Func", "usr": "s:ZFSp8allocateFT8capacitySi_GSpx_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "deallocate", "printedName": "deallocate(capacity:)", "declKind": "Func", "usr": "s:FSp10deallocateFT8capacitySi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "pointee", "printedName": "pointee", "declKind": "Var", "usr": "s:vSp7pointeex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Pointee" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSpg7pointeex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Setter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSps7pointeex", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout UnsafeMutablePointer" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Function", "name": "initialize", "printedName": "initialize(to:count:)", "declKind": "Func", "usr": "s:FSp10initializeFT2tox5countSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "move", "printedName": "move()", "declKind": "Func", "usr": "s:FSp4moveFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "Function", "name": "assign", "printedName": "assign(from:count:)", "declKind": "Func", "usr": "s:FSp6assignFT4fromGSPx_5countSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "moveInitialize", "printedName": "moveInitialize(from:count:)", "declKind": "Func", "usr": "s:FSp14moveInitializeFT4fromGSpx_5countSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "initialize", "printedName": "initialize(from:count:)", "declKind": "Func", "usr": "s:FSp10initializeFT4fromGSPx_5countSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "initialize", "printedName": "initialize(from:)", "declKind": "Func", "usr": "s:FSp10initializeuRd__s10CollectionxzWd__8Iterator7Element_rFT4fromqd___T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "moveAssign", "printedName": "moveAssign(from:count:)", "declKind": "Func", "usr": "s:FSp10moveAssignFT4fromGSpx_5countSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "deinitialize", "printedName": "deinitialize(count:)", "declKind": "Func", "usr": "s:FSp12deinitializeFT5countSi_Sv", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "withMemoryRebound", "printedName": "withMemoryRebound(to:capacity:_:)", "declKind": "Func", "usr": "s:FSp17withMemoryReboundu0_rFzT2toMqd__8capacitySiFzGSpqd___qd_0__qd_0_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeMutablePointer) throws -> Result", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafeMutablePointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vSp9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSpg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] }, { "kind": "Function", "name": "successor", "printedName": "successor()", "declKind": "Func", "usr": "s:FSp9successorFT_GSpx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Function", "name": "predecessor", "printedName": "predecessor()", "declKind": "Func", "usr": "s:FSp11predecessorFT_GSpx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(to:)", "declKind": "Func", "usr": "s:FSp8distanceFT2toGSpx__Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Function", "name": "advanced", "printedName": "advanced(by:)", "declKind": "Func", "usr": "s:FSp8advancedFT2bySi_GSpx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Sp6Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSp16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSpg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSp12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSpg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vSp25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSpg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "Integer", "printedName": "Integer", "declKind": "Protocol", "usr": "s:Ps7Integer", "location": "", "moduleName": "Swift" }, { "kind": "TypeDecl", "name": "StrideThroughIterator", "printedName": "StrideThroughIterator", "declKind": "Struct", "usr": "s:Vs21StrideThroughIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs21StrideThroughIterator4nextFT_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs21StrideThroughIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "SignedNumber", "printedName": "SignedNumber", "declKind": "Protocol", "usr": "s:Ps12SignedNumber", "location": "", "moduleName": "Swift" }, { "kind": "TypeDecl", "name": "RangeReplaceableSlice", "printedName": "RangeReplaceableSlice", "declKind": "Struct", "usr": "s:Vs21RangeReplaceableSlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs21RangeReplaceableSlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs21RangeReplaceableSlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs21RangeReplaceableSlice10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSliceg10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "RangeReplaceableSlice", "printedName": "RangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs21RangeReplaceableSlice8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSliceg8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "RangeReplaceableSlice", "printedName": "RangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs21RangeReplaceableSlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableSlice", "printedName": "RangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSlice5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSlice9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSlice5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSlice5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSlice8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs21RangeReplaceableSlicecFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableSlice", "printedName": "RangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FVs21RangeReplaceableSlicecFT9repeatingwx8_Element5countSi_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableSlice", "printedName": "RangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs21RangeReplaceableSlicecuRd__s8Sequencewx8_ElementzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableSlice", "printedName": "RangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSlice15replaceSubrangeuRd__s10Collectionwx8_ElementzWd__8Iterator7Element_rFTGVs5Rangewx5Index_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSlice6insertFTwx8_Element2atwx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(contentsOf:at:)", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSlice6insertuRd__s10Collectionwx8_ElementzWd__8Iterator7Element_rFT10contentsOfqd__2atwx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSlice6removeFT2atwx5Index_wx8_Element", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSlice14removeSubrangeFGVs5Rangewx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs21RangeReplaceableSlicecFT4basex6boundsGVs5Rangewx5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableSlice", "printedName": "RangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs21RangeReplaceableSlice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs21RangeReplaceableSliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "RangeReplaceableSlice", "printedName": "RangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs21RangeReplaceableSlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableSlice", "printedName": "RangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs21RangeReplaceableSlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices>", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableSlice", "printedName": "RangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "CDouble", "printedName": "CDouble", "declKind": "TypeAlias", "usr": "s:s7CDouble", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeDecl", "name": "IteratorOverOne", "printedName": "IteratorOverOne", "declKind": "Struct", "usr": "s:Vs15IteratorOverOne", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs15IteratorOverOne4nextFT_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs15IteratorOverOne7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs15IteratorOverOne8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IteratorOverOne", "printedName": "IteratorOverOne", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs15IteratorOverOne11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "SignedInteger", "printedName": "SignedInteger", "declKind": "Protocol", "usr": "s:Ps13SignedInteger", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FPs13SignedInteger8toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs13SignedIntegercFVs5Int64x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(to:)", "declKind": "Func", "usr": "s:FEsPs13SignedInteger8distanceFT2tox_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "advanced", "printedName": "advanced(by:)", "declKind": "Func", "usr": "s:FEsPs13SignedInteger8advancedFT2bySi_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeDecl", "name": "Character", "printedName": "Character", "declKind": "Struct", "usr": "s:Vs9Character", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs9CharactercFScS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Character" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(unicodeScalarLiteral:)", "declKind": "Constructor", "usr": "s:FVs9CharactercFT20unicodeScalarLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Character" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(extendedGraphemeClusterLiteral:)", "declKind": "Constructor", "usr": "s:FVs9CharactercFT30extendedGraphemeClusterLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Character" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs9CharactercFSSS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Character" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs9Character9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs9Characterg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] } ] }, { "kind": "TypeAlias", "name": "ExtendedGraphemeClusterLiteralType", "printedName": "ExtendedGraphemeClusterLiteralType", "declKind": "TypeAlias", "usr": "s:Vs9Character34ExtendedGraphemeClusterLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] }, { "kind": "TypeAlias", "name": "UnicodeScalarLiteralType", "printedName": "UnicodeScalarLiteralType", "declKind": "TypeAlias", "usr": "s:Vs9Character24UnicodeScalarLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs9Character11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs9Characterg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs9Character16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs9Characterg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs9Character12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs9Characterg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVs9Character25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs9Characterg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] } ] }, { "kind": "Function", "name": "write", "printedName": "write(to:)", "declKind": "Func", "usr": "s:FVs9Character5writeuRxs16TextOutputStreamrFT2toRx_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Target" } ] } ] }, { "kind": "TypeDecl", "name": "EmptyCollection", "printedName": "EmptyCollection", "declKind": "Struct", "usr": "s:Vs15EmptyCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs15EmptyCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs15EmptyCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs15EmptyCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "EmptyCollection", "printedName": "EmptyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs15EmptyCollectioncFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "EmptyCollection", "printedName": "EmptyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs15EmptyCollection10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15EmptyCollectiong10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "EmptyCollection", "printedName": "EmptyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs15EmptyCollection8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15EmptyCollectiong8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "EmptyCollection", "printedName": "EmptyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs15EmptyCollection5indexFT5afterSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs15EmptyCollection5indexFT6beforeSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs15EmptyCollection12makeIteratorFT_GVs13EmptyIteratorx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "EmptyIterator", "printedName": "EmptyIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs15EmptyCollection5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15EmptyCollectiong5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "EmptyCollection", "printedName": "EmptyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs15EmptyCollection5indexFTSi8offsetBySi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "EmptyCollection.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs15EmptyCollection5indexFTSi8offsetBySi9limitedBySi_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "EmptyCollection.Index?", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "EmptyCollection.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs15EmptyCollection8distanceFT4fromSi2toSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "EmptyCollection.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "EmptyCollection.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs15EmptyCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs15EmptyCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "EmptyIterator", "printedName": "EmptyIterator", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "assertionFailure", "printedName": "assertionFailure(_:file:line:)", "declKind": "Func", "usr": "s:Fs16assertionFailureFTKT_SS4fileVs12StaticString4lineSu_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "() -> String", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeDecl", "name": "FlattenSequence", "printedName": "FlattenSequence", "declKind": "Struct", "usr": "s:Vs15FlattenSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs15FlattenSequence12makeIteratorFT_GVs15FlattenIteratorwx8Iterator_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenIterator", "printedName": "FlattenIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs15FlattenSequence8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenIterator", "printedName": "FlattenIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs15FlattenSequence11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base.Iterator.Element.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "repeatElement", "printedName": "repeatElement(_:count:)", "declKind": "Func", "usr": "s:Fs13repeatElementurFTx5countSi_GVs8Repeatedx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Repeated", "printedName": "Repeated", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "print", "printedName": "print(_:separator:terminator:)", "declKind": "Func", "usr": "s:Fs5printFTGSaP__9separatorSS10terminatorSS_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Any]", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Function", "name": "print", "printedName": "print(_:separator:terminator:to:)", "declKind": "Func", "usr": "s:Fs5printuRxs16TextOutputStreamrFTGSaP__9separatorSS10terminatorSS2toRx_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Any]", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Target" } ] }, { "kind": "TypeDecl", "name": "CustomReflectable", "printedName": "CustomReflectable", "declKind": "Protocol", "usr": "s:Ps17CustomReflectable", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vPs17CustomReflectable12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs17CustomReflectableg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "CustomReflectable", "printedName": "CustomReflectable" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "MemoryLayout", "printedName": "MemoryLayout", "declKind": "Enum", "usr": "s:Os12MemoryLayout", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "size", "printedName": "size", "declKind": "Var", "usr": "s:ZvOs12MemoryLayout4sizeSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFOs12MemoryLayoutg4sizeSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "MemoryLayout.Type", "children": [ { "kind": "TypeNominal", "name": "MemoryLayout", "printedName": "MemoryLayout", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] } ] }, { "kind": "Var", "name": "stride", "printedName": "stride", "declKind": "Var", "usr": "s:ZvOs12MemoryLayout6strideSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFOs12MemoryLayoutg6strideSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "MemoryLayout.Type", "children": [ { "kind": "TypeNominal", "name": "MemoryLayout", "printedName": "MemoryLayout", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] } ] }, { "kind": "Var", "name": "alignment", "printedName": "alignment", "declKind": "Var", "usr": "s:ZvOs12MemoryLayout9alignmentSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFOs12MemoryLayoutg9alignmentSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "MemoryLayout.Type", "children": [ { "kind": "TypeNominal", "name": "MemoryLayout", "printedName": "MemoryLayout", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] } ] }, { "kind": "Function", "name": "size", "printedName": "size(ofValue:)", "declKind": "Func", "usr": "s:ZFOs12MemoryLayout4sizeFT7ofValuex_Si", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "Function", "name": "stride", "printedName": "stride(ofValue:)", "declKind": "Func", "usr": "s:ZFOs12MemoryLayout6strideFT7ofValuex_Si", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "Function", "name": "alignment", "printedName": "alignment(ofValue:)", "declKind": "Func", "usr": "s:ZFOs12MemoryLayout9alignmentFT7ofValuex_Si", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "TypeDecl", "name": "LosslessStringConvertible", "printedName": "LosslessStringConvertible", "declKind": "Protocol", "usr": "s:Ps25LosslessStringConvertible", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs25LosslessStringConvertiblecFSSGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LosslessStringConvertible", "printedName": "LosslessStringConvertible" } ] } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "TypeAlias", "name": "NilLiteralConvertible", "printedName": "NilLiteralConvertible", "declKind": "TypeAlias", "usr": "s:s21NilLiteralConvertible", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "TypeNominal", "name": "ExpressibleByNilLiteral", "printedName": "ExpressibleByNilLiteral" } ] }, { "kind": "TypeDecl", "name": "Hashable", "printedName": "Hashable", "declKind": "Protocol", "usr": "s:Ps8Hashable", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vPs8Hashable9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs8Hashableg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "ExpressibleByBooleanLiteral", "printedName": "ExpressibleByBooleanLiteral", "declKind": "Protocol", "usr": "s:Ps27ExpressibleByBooleanLiteral", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(booleanLiteral:)", "declKind": "Constructor", "usr": "s:FPs27ExpressibleByBooleanLiteralcFT14booleanLiteralwx18BooleanLiteralType_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByBooleanLiteral", "printedName": "ExpressibleByBooleanLiteral" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.BooleanLiteralType", "children": [ { "kind": "TypeNominal", "name": "_ExpressibleByBuiltinBooleanLiteral", "printedName": "_ExpressibleByBuiltinBooleanLiteral" } ] } ] } ] }, { "kind": "TypeDecl", "name": "ExpressibleByStringLiteral", "printedName": "ExpressibleByStringLiteral", "declKind": "Protocol", "usr": "s:Ps26ExpressibleByStringLiteral", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(stringLiteral:)", "declKind": "Constructor", "usr": "s:FPs26ExpressibleByStringLiteralcFT13stringLiteralwx17StringLiteralType_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByStringLiteral", "printedName": "ExpressibleByStringLiteral" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.StringLiteralType", "children": [ { "kind": "TypeNominal", "name": "_ExpressibleByBuiltinStringLiteral", "printedName": "_ExpressibleByBuiltinStringLiteral" } ] } ] } ] }, { "kind": "TypeAlias", "name": "CChar16", "printedName": "CChar16", "declKind": "TypeAlias", "usr": "s:s7CChar16", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeDecl", "name": "Indexable", "printedName": "Indexable", "declKind": "Protocol", "usr": "s:Ps9Indexable", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FPs9Indexable5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FPs9Indexable5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(_:offsetBy:)", "declKind": "Func", "usr": "s:FPs9Indexable9formIndexFTRwx5Index8offsetBywx13IndexDistance_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Self.Index" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FPs9Indexable9formIndexFTRwx5Index8offsetBywx13IndexDistance9limitedBywxS0__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Self.Index" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FPs9Indexable8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FEsPs9Indexable9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Self.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FEsPs9Indexable5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FEsPs9Indexable5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(_:offsetBy:)", "declKind": "Func", "usr": "s:FEsPs9Indexable9formIndexFTRwx5Index8offsetBywx13IndexDistance_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Self.Index" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FEsPs9Indexable9formIndexFTRwx5Index8offsetBywx13IndexDistance9limitedBywxS0__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Self.Index" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FEsPs9Indexable8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "Float", "printedName": "Float", "declKind": "Struct", "usr": "s:Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FSfcFT_Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFSSGSqSf_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Float?", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vSf11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSf16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "TypeAlias", "name": "Exponent", "printedName": "Exponent", "declKind": "TypeAlias", "usr": "s:Sf8Exponent", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "RawSignificand", "printedName": "RawSignificand", "declKind": "TypeAlias", "usr": "s:Sf14RawSignificand", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Var", "name": "exponentBitCount", "printedName": "exponentBitCount", "declKind": "Var", "usr": "s:ZvSf16exponentBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSfg16exponentBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float.Type", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] } ] }, { "kind": "Var", "name": "significandBitCount", "printedName": "significandBitCount", "declKind": "Var", "usr": "s:ZvSf19significandBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSfg19significandBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float.Type", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] } ] }, { "kind": "Var", "name": "bitPattern", "printedName": "bitPattern", "declKind": "Var", "usr": "s:vSf10bitPatternVs6UInt32", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg10bitPatternVs6UInt32", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSfcFT10bitPatternVs6UInt32_Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Var", "name": "sign", "printedName": "sign", "declKind": "Var", "usr": "s:vSf4signOs17FloatingPointSign", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg4signOs17FloatingPointSign", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "exponentBitPattern", "printedName": "exponentBitPattern", "declKind": "Var", "usr": "s:vSf18exponentBitPatternSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg18exponentBitPatternSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "significandBitPattern", "printedName": "significandBitPattern", "declKind": "Var", "usr": "s:vSf21significandBitPatternVs6UInt32", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg21significandBitPatternVs6UInt32", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(sign:exponentBitPattern:significandBitPattern:)", "declKind": "Constructor", "usr": "s:FSfcFT4signOs17FloatingPointSign18exponentBitPatternSu21significandBitPatternVs6UInt32_Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Var", "name": "isCanonical", "printedName": "isCanonical", "declKind": "Var", "usr": "s:vSf11isCanonicalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg11isCanonicalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "infinity", "printedName": "infinity", "declKind": "Var", "usr": "s:ZvSf8infinitySf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSfg8infinitySf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float.Type", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] } ] }, { "kind": "Var", "name": "nan", "printedName": "nan", "declKind": "Var", "usr": "s:ZvSf3nanSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSfg3nanSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float.Type", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] } ] }, { "kind": "Var", "name": "signalingNaN", "printedName": "signalingNaN", "declKind": "Var", "usr": "s:ZvSf12signalingNaNSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSfg12signalingNaNSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float.Type", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] } ] }, { "kind": "Var", "name": "greatestFiniteMagnitude", "printedName": "greatestFiniteMagnitude", "declKind": "Var", "usr": "s:ZvSf23greatestFiniteMagnitudeSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSfg23greatestFiniteMagnitudeSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float.Type", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] } ] }, { "kind": "Var", "name": "pi", "printedName": "pi", "declKind": "Var", "usr": "s:ZvSf2piSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSfg2piSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float.Type", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] } ] }, { "kind": "Var", "name": "ulp", "printedName": "ulp", "declKind": "Var", "usr": "s:vSf3ulpSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg3ulpSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "leastNormalMagnitude", "printedName": "leastNormalMagnitude", "declKind": "Var", "usr": "s:ZvSf20leastNormalMagnitudeSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSfg20leastNormalMagnitudeSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float.Type", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] } ] }, { "kind": "Var", "name": "leastNonzeroMagnitude", "printedName": "leastNonzeroMagnitude", "declKind": "Var", "usr": "s:ZvSf21leastNonzeroMagnitudeSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSfg21leastNonzeroMagnitudeSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float.Type", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] } ] }, { "kind": "Var", "name": "exponent", "printedName": "exponent", "declKind": "Var", "usr": "s:vSf8exponentSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg8exponentSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "significand", "printedName": "significand", "declKind": "Var", "usr": "s:vSf11significandSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg11significandSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(sign:exponent:significand:)", "declKind": "Constructor", "usr": "s:FSfcFT4signOs17FloatingPointSign8exponentSi11significandSf_Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(nan:signaling:)", "declKind": "Constructor", "usr": "s:FSfcFT3nanVs6UInt329signalingSb_Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNameAlias", "name": "RawSignificand", "printedName": "Float.RawSignificand", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Var", "name": "nextUp", "printedName": "nextUp", "declKind": "Var", "usr": "s:vSf6nextUpSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg6nextUpSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Function", "name": "round", "printedName": "round(_:)", "declKind": "Func", "usr": "s:FSf5roundFOs25FloatingPointRoundingRuleT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] }, { "kind": "Function", "name": "negate", "printedName": "negate()", "declKind": "Func", "usr": "s:FSf6negateFT_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Function", "name": "add", "printedName": "add(_:)", "declKind": "Func", "usr": "s:FSf3addFSfT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Function", "name": "subtract", "printedName": "subtract(_:)", "declKind": "Func", "usr": "s:FSf8subtractFSfT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Function", "name": "multiply", "printedName": "multiply(by:)", "declKind": "Func", "usr": "s:FSf8multiplyFT2bySf_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Function", "name": "divide", "printedName": "divide(by:)", "declKind": "Func", "usr": "s:FSf6divideFT2bySf_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Function", "name": "formRemainder", "printedName": "formRemainder(dividingBy:)", "declKind": "Func", "usr": "s:FSf13formRemainderFT10dividingBySf_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Function", "name": "formTruncatingRemainder", "printedName": "formTruncatingRemainder(dividingBy:)", "declKind": "Func", "usr": "s:FSf23formTruncatingRemainderFT10dividingBySf_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Function", "name": "formSquareRoot", "printedName": "formSquareRoot()", "declKind": "Func", "usr": "s:FSf14formSquareRootFT_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Function", "name": "addProduct", "printedName": "addProduct(_:_:)", "declKind": "Func", "usr": "s:FSf10addProductFTSfSf_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Function", "name": "isEqual", "printedName": "isEqual(to:)", "declKind": "Func", "usr": "s:FSf7isEqualFT2toSf_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Function", "name": "isLess", "printedName": "isLess(than:)", "declKind": "Func", "usr": "s:FSf6isLessFT4thanSf_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Function", "name": "isLessThanOrEqualTo", "printedName": "isLessThanOrEqualTo(_:)", "declKind": "Func", "usr": "s:FSf19isLessThanOrEqualToFSfSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Var", "name": "isNormal", "printedName": "isNormal", "declKind": "Var", "usr": "s:vSf8isNormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg8isNormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "isFinite", "printedName": "isFinite", "declKind": "Var", "usr": "s:vSf8isFiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg8isFiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "isZero", "printedName": "isZero", "declKind": "Var", "usr": "s:vSf6isZeroSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg6isZeroSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "isSubnormal", "printedName": "isSubnormal", "declKind": "Var", "usr": "s:vSf11isSubnormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg11isSubnormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "isInfinite", "printedName": "isInfinite", "declKind": "Var", "usr": "s:vSf10isInfiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg10isInfiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "isNaN", "printedName": "isNaN", "declKind": "Var", "usr": "s:vSf5isNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg5isNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "isSignalingNaN", "printedName": "isSignalingNaN", "declKind": "Var", "usr": "s:vSf14isSignalingNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg14isSignalingNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "binade", "printedName": "binade", "declKind": "Var", "usr": "s:vSf6binadeSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg6binadeSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "significandWidth", "printedName": "significandWidth", "declKind": "Var", "usr": "s:vSf16significandWidthSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg16significandWidthSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(floatLiteral:)", "declKind": "Constructor", "usr": "s:FSfcFT12floatLiteralSf_Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "TypeAlias", "name": "FloatLiteralType", "printedName": "FloatLiteralType", "declKind": "TypeAlias", "usr": "s:Sf16FloatLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "TypeAlias", "name": "RawExponent", "printedName": "RawExponent", "declKind": "TypeAlias", "usr": "s:Sf11RawExponent", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FSfcFT14integerLiteralVs5Int64_Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Sf18IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vSf9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Function", "name": "abs", "printedName": "abs(_:)", "declKind": "Func", "usr": "s:ZFSf3absFSfSf", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFVs5UInt8Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFVs4Int8Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFVs6UInt16Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFVs5Int16Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFVs6UInt32Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFVs5Int32Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFVs6UInt64Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFVs5Int64Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFSuSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFSiSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFSfSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSfcFT7exactlySf_GSqSf_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Float?", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFSdSf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSfcFT7exactlySd_GSqSf_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Float?", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSfcFVs7Float80Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSfcFT7exactlyVs7Float80_GSqSf_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Float?", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(to:)", "declKind": "Func", "usr": "s:FSf8distanceFT2toSf_Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Function", "name": "advanced", "printedName": "advanced(by:)", "declKind": "Func", "usr": "s:FSf8advancedFT2bySf_Sf", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Sf6Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSf12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vSf25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSfg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] } ] }, { "kind": "TypeDecl", "name": "_SequenceWrapper", "printedName": "_SequenceWrapper", "declKind": "Protocol", "usr": "s:Ps16_SequenceWrapper", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vesRxs8Sequencexs16_SequenceWrapperwxPS_8IteratorzWxPS0_4BaseS1__rS0_19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs8Sequencexs16_SequenceWrapperwxPS_8IteratorzWxPS0_4BaseS1__rS0_g19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" }, { "kind": "TypeNominal", "name": "_SequenceWrapper", "printedName": "_SequenceWrapper" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "UInt", "printedName": "UInt", "declKind": "Struct", "usr": "s:Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FSucFT_Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bigEndian:)", "declKind": "Constructor", "usr": "s:FSucFT9bigEndianSu_Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(littleEndian:)", "declKind": "Constructor", "usr": "s:FSucFT12littleEndianSu_Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FSucFT14integerLiteralSu_Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Var", "name": "bigEndian", "printedName": "bigEndian", "declKind": "Var", "usr": "s:vSu9bigEndianSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSug9bigEndianSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] } ] }, { "kind": "Var", "name": "littleEndian", "printedName": "littleEndian", "declKind": "Var", "usr": "s:vSu12littleEndianSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSug12littleEndianSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] } ] }, { "kind": "Var", "name": "byteSwapped", "printedName": "byteSwapped", "declKind": "Var", "usr": "s:vSu11byteSwappedSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSug11byteSwappedSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] } ] }, { "kind": "Var", "name": "max", "printedName": "max", "declKind": "Var", "usr": "s:ZvSu3maxSu", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSug3maxSu", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt.Type", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] } ] } ] }, { "kind": "Var", "name": "min", "printedName": "min", "declKind": "Var", "usr": "s:ZvSu3minSu", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSug3minSu", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt.Type", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Su18IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Su6Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSucFT10bitPatternGSqVs13OpaquePointer__Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vSu9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSug9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vSu11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSug11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] } ] }, { "kind": "Function", "name": "addWithOverflow", "printedName": "addWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFSu15addWithOverflowFTSuSu_TSu8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Function", "name": "subtractWithOverflow", "printedName": "subtractWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFSu20subtractWithOverflowFTSuSu_TSu8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Function", "name": "multiplyWithOverflow", "printedName": "multiplyWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFSu20multiplyWithOverflowFTSuSu_TSu8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Function", "name": "divideWithOverflow", "printedName": "divideWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFSu18divideWithOverflowFTSuSu_TSu8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Function", "name": "remainderWithOverflow", "printedName": "remainderWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFSu21remainderWithOverflowFTSuSu_TSu8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Function", "name": "toUIntMax", "printedName": "toUIntMax()", "declKind": "Func", "usr": "s:FSu9toUIntMaxFT_Vs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "UIntMax", "printedName": "UIntMax", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FSu8toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFVs5UInt8Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSucFT7exactlyVs5UInt8_GSqSu_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt?", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFVs4Int8Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSucFT7exactlyVs4Int8_GSqSu_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt?", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFVs6UInt16Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSucFT7exactlyVs6UInt16_GSqSu_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt?", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFVs5Int16Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSucFT7exactlyVs5Int16_GSqSu_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt?", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFVs6UInt32Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSucFT7exactlyVs6UInt32_GSqSu_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt?", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFVs5Int32Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSucFT7exactlyVs5Int32_GSqSu_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt?", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFVs6UInt64Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSucFT7exactlyVs6UInt64_GSqSu_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt?", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FSucFT20truncatingBitPatternVs6UInt64_Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFVs5Int64Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSucFT7exactlyVs5Int64_GSqSu_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt?", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FSucFT20truncatingBitPatternVs5Int64_Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFSuSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSucFT7exactlySu_GSqSu_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt?", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFSiSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSucFT7exactlySi_GSqSu_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt?", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSucFT10bitPatternSi_Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "allZeros", "printedName": "allZeros", "declKind": "Var", "usr": "s:ZvSu8allZerosSu", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSug8allZerosSu", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt.Type", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFSfSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFSdSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSucFVs7Float80Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:)", "declKind": "Constructor", "usr": "s:FSucFTSS5radixSi_GSqSu_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt?", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSu12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSug12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vSu25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSug25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSucFT10bitPatternVs16ObjectIdentifier_Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "ObjectIdentifier", "printedName": "ObjectIdentifier" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSucurFT10bitPatternGSqGSpx___Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSucurFT10bitPatternGSqGSPx___Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSucFT10bitPatternGSqSv__Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSucFT10bitPatternGSqSV__Su", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] } ] } ] }, { "kind": "TypeAlias", "name": "FloatLiteralType", "printedName": "FloatLiteralType", "declKind": "TypeAlias", "usr": "s:s16FloatLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeDecl", "name": "AnyIndex", "printedName": "AnyIndex", "declKind": "Struct", "usr": "s:Vs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs8AnyIndexcuRxs10ComparablerFxS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "BaseIndex", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "CChar32", "printedName": "CChar32", "declKind": "TypeAlias", "usr": "s:s7CChar32", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "TypeDecl", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification", "declKind": "Enum", "usr": "s:Os27FloatingPointClassification", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "signalingNaN", "printedName": "signalingNaN", "declKind": "EnumElement", "usr": "s:FOs27FloatingPointClassification12signalingNaNFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointClassification.Type) -> FloatingPointClassification", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointClassification.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" } ] } ] } ] }, { "kind": "Var", "name": "quietNaN", "printedName": "quietNaN", "declKind": "EnumElement", "usr": "s:FOs27FloatingPointClassification8quietNaNFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointClassification.Type) -> FloatingPointClassification", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointClassification.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" } ] } ] } ] }, { "kind": "Var", "name": "negativeInfinity", "printedName": "negativeInfinity", "declKind": "EnumElement", "usr": "s:FOs27FloatingPointClassification16negativeInfinityFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointClassification.Type) -> FloatingPointClassification", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointClassification.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" } ] } ] } ] }, { "kind": "Var", "name": "negativeNormal", "printedName": "negativeNormal", "declKind": "EnumElement", "usr": "s:FOs27FloatingPointClassification14negativeNormalFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointClassification.Type) -> FloatingPointClassification", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointClassification.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" } ] } ] } ] }, { "kind": "Var", "name": "negativeSubnormal", "printedName": "negativeSubnormal", "declKind": "EnumElement", "usr": "s:FOs27FloatingPointClassification17negativeSubnormalFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointClassification.Type) -> FloatingPointClassification", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointClassification.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" } ] } ] } ] }, { "kind": "Var", "name": "negativeZero", "printedName": "negativeZero", "declKind": "EnumElement", "usr": "s:FOs27FloatingPointClassification12negativeZeroFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointClassification.Type) -> FloatingPointClassification", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointClassification.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" } ] } ] } ] }, { "kind": "Var", "name": "positiveZero", "printedName": "positiveZero", "declKind": "EnumElement", "usr": "s:FOs27FloatingPointClassification12positiveZeroFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointClassification.Type) -> FloatingPointClassification", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointClassification.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" } ] } ] } ] }, { "kind": "Var", "name": "positiveSubnormal", "printedName": "positiveSubnormal", "declKind": "EnumElement", "usr": "s:FOs27FloatingPointClassification17positiveSubnormalFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointClassification.Type) -> FloatingPointClassification", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointClassification.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" } ] } ] } ] }, { "kind": "Var", "name": "positiveNormal", "printedName": "positiveNormal", "declKind": "EnumElement", "usr": "s:FOs27FloatingPointClassification14positiveNormalFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointClassification.Type) -> FloatingPointClassification", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointClassification.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" } ] } ] } ] }, { "kind": "Var", "name": "positiveInfinity", "printedName": "positiveInfinity", "declKind": "EnumElement", "usr": "s:FOs27FloatingPointClassification16positiveInfinityFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointClassification.Type) -> FloatingPointClassification", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointClassification.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" } ] } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vOs27FloatingPointClassification9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FOs27FloatingPointClassificationg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" } ] } ] } ] }, { "kind": "Function", "name": "withExtendedLifetime", "printedName": "withExtendedLifetime(_:_:)", "declKind": "Func", "usr": "s:Fs20withExtendedLifetimeu0_rFzTxFzT_q__q_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeFunc", "name": "Function", "printedName": "() throws -> Result", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] } ] }, { "kind": "Function", "name": "withExtendedLifetime", "printedName": "withExtendedLifetime(_:_:)", "declKind": "Func", "usr": "s:Fs20withExtendedLifetimeu0_rFzTxFzxq__q_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(T) throws -> Result", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(T)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazyMapIterator", "printedName": "LazyMapIterator", "declKind": "Struct", "usr": "s:Vs15LazyMapIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs15LazyMapIterator4nextFT_GSqq__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs15LazyMapIterator4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15LazyMapIteratorg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "LazyMapIterator", "printedName": "LazyMapIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs15LazyMapIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs15LazyMapIterator8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapIterator", "printedName": "LazyMapIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs15LazyMapIterator11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "Error", "printedName": "Error", "declKind": "Protocol", "usr": "s:Ps5Error", "location": "", "moduleName": "Swift" }, { "kind": "TypeAlias", "name": "CBool", "printedName": "CBool", "declKind": "TypeAlias", "usr": "s:s5CBool", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeDecl", "name": "Comparable", "printedName": "Comparable", "declKind": "Protocol", "usr": "s:Ps10Comparable", "location": "", "moduleName": "Swift" }, { "kind": "Function", "name": "abs", "printedName": "abs(_:)", "declKind": "Func", "usr": "s:Fs3absuRxs12SignedNumberrFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "SignedNumber", "printedName": "SignedNumber" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "SignedNumber", "printedName": "SignedNumber" } ] } ] }, { "kind": "Function", "name": "isKnownUniquelyReferenced", "printedName": "isKnownUniquelyReferenced(_:)", "declKind": "Func", "usr": "s:Fs25isKnownUniquelyReferenceduRxs9AnyObjectrFRxSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout T" } ] }, { "kind": "Function", "name": "isKnownUniquelyReferenced", "printedName": "isKnownUniquelyReferenced(_:)", "declKind": "Func", "usr": "s:Fs25isKnownUniquelyReferenceduRxs9AnyObjectrFRGSqx_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout T?" } ] }, { "kind": "TypeAlias", "name": "UIntMax", "printedName": "UIntMax", "declKind": "TypeAlias", "usr": "s:s7UIntMax", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeDecl", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable", "declKind": "Protocol", "usr": "s:Ps25RangeReplaceableIndexable", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FPs25RangeReplaceableIndexablecFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FPs25RangeReplaceableIndexablecFT9repeatingwx8_Element5countSi_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self._Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs25RangeReplaceableIndexablecuRd__s8Sequencewx8_ElementzWd__8Iterator7Element_rFqd__x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FPs25RangeReplaceableIndexable15replaceSubrangeuRd__s10Collectionwx8_ElementzWd__8Iterator7Element_rFTGVs5Rangewx5Index_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FPs25RangeReplaceableIndexable6insertFTwx8_Element2atwx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(contentsOf:at:)", "declKind": "Func", "usr": "s:FPs25RangeReplaceableIndexable6insertuRd__s10Collectionwx8_ElementzWd__8Iterator7Element_rFT10contentsOfqd__2atwx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FPs25RangeReplaceableIndexable6removeFT2atwx5Index_wx8_Element", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FPs25RangeReplaceableIndexable14removeSubrangeFGVs5Rangewx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "FlattenBidirectionalCollectionIndex", "printedName": "FlattenBidirectionalCollectionIndex", "declKind": "Struct", "usr": "s:Vs35FlattenBidirectionalCollectionIndex", "location": "", "moduleName": "Swift" }, { "kind": "Function", "name": "stride", "printedName": "stride(from:to:by:)", "declKind": "Func", "usr": "s:Fs6strideuRxs10StrideablerFT4fromx2tox2bywx6Stride_GVs8StrideTox_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StrideTo", "printedName": "StrideTo", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedNumber", "printedName": "SignedNumber" } ] } ] }, { "kind": "Function", "name": "stride", "printedName": "stride(from:through:by:)", "declKind": "Func", "usr": "s:Fs6strideuRxs10StrideablerFT4fromx7throughx2bywx6Stride_GVs13StrideThroughx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StrideThrough", "printedName": "StrideThrough", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedNumber", "printedName": "SignedNumber" } ] } ] }, { "kind": "TypeDecl", "name": "MutableRandomAccessSlice", "printedName": "MutableRandomAccessSlice", "declKind": "Struct", "usr": "s:Vs24MutableRandomAccessSlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs24MutableRandomAccessSlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs24MutableRandomAccessSlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs24MutableRandomAccessSlice10startIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs24MutableRandomAccessSliceg10startIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableRandomAccessSlice", "printedName": "MutableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs24MutableRandomAccessSlice8endIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs24MutableRandomAccessSliceg8endIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableRandomAccessSlice", "printedName": "MutableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs24MutableRandomAccessSlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRandomAccessSlice", "printedName": "MutableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs24MutableRandomAccessSlice5indexFT5afterwxPs16MutableIndexable5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs24MutableRandomAccessSlice9formIndexFT5afterRwxPs16MutableIndexable5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs24MutableRandomAccessSlice5indexFT6beforewxPs16MutableIndexable5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs24MutableRandomAccessSlice9formIndexFT6beforeRwxPs16MutableIndexable5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs24MutableRandomAccessSlice5indexFTwxPs16MutableIndexable5Index8offsetBywxPs9Indexable13IndexDistance_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs24MutableRandomAccessSlice5indexFTwxPs16MutableIndexable5Index8offsetBywxPs9Indexable13IndexDistance9limitedBywxS1__GSqwxS1__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs24MutableRandomAccessSlice8distanceFT4fromwxPs16MutableIndexable5Index2towxS1__wxPs9Indexable13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs24MutableRandomAccessSlicecFT4basex6boundsGVs5RangewxPs16MutableIndexable5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRandomAccessSlice", "printedName": "MutableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs24MutableRandomAccessSlice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs24MutableRandomAccessSliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] }, { "kind": "TypeNominal", "name": "MutableRandomAccessSlice", "printedName": "MutableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs24MutableRandomAccessSlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "MutableRandomAccessSlice", "printedName": "MutableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs24MutableRandomAccessSlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices>", "children": [ { "kind": "TypeNominal", "name": "MutableRandomAccessSlice", "printedName": "MutableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "_Incrementable", "printedName": "_Incrementable", "declKind": "Protocol", "usr": "s:Ps14_Incrementable", "location": "", "moduleName": "Swift" }, { "kind": "TypeDecl", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule", "declKind": "Enum", "usr": "s:Os25FloatingPointRoundingRule", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "toNearestOrAwayFromZero", "printedName": "toNearestOrAwayFromZero", "declKind": "EnumElement", "usr": "s:FOs25FloatingPointRoundingRule23toNearestOrAwayFromZeroFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointRoundingRule.Type) -> FloatingPointRoundingRule", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointRoundingRule.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] } ] } ] }, { "kind": "Var", "name": "toNearestOrEven", "printedName": "toNearestOrEven", "declKind": "EnumElement", "usr": "s:FOs25FloatingPointRoundingRule15toNearestOrEvenFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointRoundingRule.Type) -> FloatingPointRoundingRule", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointRoundingRule.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] } ] } ] }, { "kind": "Var", "name": "up", "printedName": "up", "declKind": "EnumElement", "usr": "s:FOs25FloatingPointRoundingRule2upFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointRoundingRule.Type) -> FloatingPointRoundingRule", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointRoundingRule.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] } ] } ] }, { "kind": "Var", "name": "down", "printedName": "down", "declKind": "EnumElement", "usr": "s:FOs25FloatingPointRoundingRule4downFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointRoundingRule.Type) -> FloatingPointRoundingRule", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointRoundingRule.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] } ] } ] }, { "kind": "Var", "name": "towardZero", "printedName": "towardZero", "declKind": "EnumElement", "usr": "s:FOs25FloatingPointRoundingRule10towardZeroFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointRoundingRule.Type) -> FloatingPointRoundingRule", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointRoundingRule.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] } ] } ] }, { "kind": "Var", "name": "awayFromZero", "printedName": "awayFromZero", "declKind": "EnumElement", "usr": "s:FOs25FloatingPointRoundingRule12awayFromZeroFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointRoundingRule.Type) -> FloatingPointRoundingRule", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointRoundingRule.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vOs25FloatingPointRoundingRule9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FOs25FloatingPointRoundingRuleg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] } ] } ] }, { "kind": "TypeDecl", "name": "IteratorProtocol", "printedName": "IteratorProtocol", "declKind": "Protocol", "usr": "s:Ps16IteratorProtocol", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FPs16IteratorProtocol4nextFT_GSqwx7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "CUnsignedLong", "printedName": "CUnsignedLong", "declKind": "TypeAlias", "usr": "s:s13CUnsignedLong", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Function", "name": "debugPrint", "printedName": "debugPrint(_:separator:terminator:)", "declKind": "Func", "usr": "s:Fs10debugPrintFTGSaP__9separatorSS10terminatorSS_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Any]", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Function", "name": "debugPrint", "printedName": "debugPrint(_:separator:terminator:to:)", "declKind": "Func", "usr": "s:Fs10debugPrintuRxs16TextOutputStreamrFTGSaP__9separatorSS10terminatorSS2toRx_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Any]", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Target" } ] }, { "kind": "TypeDecl", "name": "Double", "printedName": "Double", "declKind": "Struct", "usr": "s:Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FSdcFT_Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFSSGSqSd_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Double?", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vSd11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSd16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "TypeAlias", "name": "Exponent", "printedName": "Exponent", "declKind": "TypeAlias", "usr": "s:Sd8Exponent", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "RawSignificand", "printedName": "RawSignificand", "declKind": "TypeAlias", "usr": "s:Sd14RawSignificand", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Var", "name": "exponentBitCount", "printedName": "exponentBitCount", "declKind": "Var", "usr": "s:ZvSd16exponentBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSdg16exponentBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Double.Type", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "Var", "name": "significandBitCount", "printedName": "significandBitCount", "declKind": "Var", "usr": "s:ZvSd19significandBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSdg19significandBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Double.Type", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "Var", "name": "bitPattern", "printedName": "bitPattern", "declKind": "Var", "usr": "s:vSd10bitPatternVs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg10bitPatternVs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSdcFT10bitPatternVs6UInt64_Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Var", "name": "sign", "printedName": "sign", "declKind": "Var", "usr": "s:vSd4signOs17FloatingPointSign", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg4signOs17FloatingPointSign", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "exponentBitPattern", "printedName": "exponentBitPattern", "declKind": "Var", "usr": "s:vSd18exponentBitPatternSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg18exponentBitPatternSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "significandBitPattern", "printedName": "significandBitPattern", "declKind": "Var", "usr": "s:vSd21significandBitPatternVs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg21significandBitPatternVs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(sign:exponentBitPattern:significandBitPattern:)", "declKind": "Constructor", "usr": "s:FSdcFT4signOs17FloatingPointSign18exponentBitPatternSu21significandBitPatternVs6UInt64_Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Var", "name": "isCanonical", "printedName": "isCanonical", "declKind": "Var", "usr": "s:vSd11isCanonicalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg11isCanonicalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "infinity", "printedName": "infinity", "declKind": "Var", "usr": "s:ZvSd8infinitySd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSdg8infinitySd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Double.Type", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "Var", "name": "nan", "printedName": "nan", "declKind": "Var", "usr": "s:ZvSd3nanSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSdg3nanSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Double.Type", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "Var", "name": "signalingNaN", "printedName": "signalingNaN", "declKind": "Var", "usr": "s:ZvSd12signalingNaNSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSdg12signalingNaNSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Double.Type", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "Var", "name": "greatestFiniteMagnitude", "printedName": "greatestFiniteMagnitude", "declKind": "Var", "usr": "s:ZvSd23greatestFiniteMagnitudeSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSdg23greatestFiniteMagnitudeSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Double.Type", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "Var", "name": "pi", "printedName": "pi", "declKind": "Var", "usr": "s:ZvSd2piSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSdg2piSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Double.Type", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "Var", "name": "ulp", "printedName": "ulp", "declKind": "Var", "usr": "s:vSd3ulpSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg3ulpSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "leastNormalMagnitude", "printedName": "leastNormalMagnitude", "declKind": "Var", "usr": "s:ZvSd20leastNormalMagnitudeSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSdg20leastNormalMagnitudeSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Double.Type", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "Var", "name": "leastNonzeroMagnitude", "printedName": "leastNonzeroMagnitude", "declKind": "Var", "usr": "s:ZvSd21leastNonzeroMagnitudeSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSdg21leastNonzeroMagnitudeSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Double.Type", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "Var", "name": "exponent", "printedName": "exponent", "declKind": "Var", "usr": "s:vSd8exponentSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg8exponentSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "significand", "printedName": "significand", "declKind": "Var", "usr": "s:vSd11significandSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg11significandSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(sign:exponent:significand:)", "declKind": "Constructor", "usr": "s:FSdcFT4signOs17FloatingPointSign8exponentSi11significandSd_Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(nan:signaling:)", "declKind": "Constructor", "usr": "s:FSdcFT3nanVs6UInt649signalingSb_Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNameAlias", "name": "RawSignificand", "printedName": "Double.RawSignificand", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Var", "name": "nextUp", "printedName": "nextUp", "declKind": "Var", "usr": "s:vSd6nextUpSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg6nextUpSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Function", "name": "round", "printedName": "round(_:)", "declKind": "Func", "usr": "s:FSd5roundFOs25FloatingPointRoundingRuleT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] }, { "kind": "Function", "name": "negate", "printedName": "negate()", "declKind": "Func", "usr": "s:FSd6negateFT_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Function", "name": "add", "printedName": "add(_:)", "declKind": "Func", "usr": "s:FSd3addFSdT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Function", "name": "subtract", "printedName": "subtract(_:)", "declKind": "Func", "usr": "s:FSd8subtractFSdT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Function", "name": "multiply", "printedName": "multiply(by:)", "declKind": "Func", "usr": "s:FSd8multiplyFT2bySd_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Function", "name": "divide", "printedName": "divide(by:)", "declKind": "Func", "usr": "s:FSd6divideFT2bySd_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Function", "name": "formRemainder", "printedName": "formRemainder(dividingBy:)", "declKind": "Func", "usr": "s:FSd13formRemainderFT10dividingBySd_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Function", "name": "formTruncatingRemainder", "printedName": "formTruncatingRemainder(dividingBy:)", "declKind": "Func", "usr": "s:FSd23formTruncatingRemainderFT10dividingBySd_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Function", "name": "formSquareRoot", "printedName": "formSquareRoot()", "declKind": "Func", "usr": "s:FSd14formSquareRootFT_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Function", "name": "addProduct", "printedName": "addProduct(_:_:)", "declKind": "Func", "usr": "s:FSd10addProductFTSdSd_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Function", "name": "isEqual", "printedName": "isEqual(to:)", "declKind": "Func", "usr": "s:FSd7isEqualFT2toSd_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Function", "name": "isLess", "printedName": "isLess(than:)", "declKind": "Func", "usr": "s:FSd6isLessFT4thanSd_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Function", "name": "isLessThanOrEqualTo", "printedName": "isLessThanOrEqualTo(_:)", "declKind": "Func", "usr": "s:FSd19isLessThanOrEqualToFSdSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Var", "name": "isNormal", "printedName": "isNormal", "declKind": "Var", "usr": "s:vSd8isNormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg8isNormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "isFinite", "printedName": "isFinite", "declKind": "Var", "usr": "s:vSd8isFiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg8isFiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "isZero", "printedName": "isZero", "declKind": "Var", "usr": "s:vSd6isZeroSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg6isZeroSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "isSubnormal", "printedName": "isSubnormal", "declKind": "Var", "usr": "s:vSd11isSubnormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg11isSubnormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "isInfinite", "printedName": "isInfinite", "declKind": "Var", "usr": "s:vSd10isInfiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg10isInfiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "isNaN", "printedName": "isNaN", "declKind": "Var", "usr": "s:vSd5isNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg5isNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "isSignalingNaN", "printedName": "isSignalingNaN", "declKind": "Var", "usr": "s:vSd14isSignalingNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg14isSignalingNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "binade", "printedName": "binade", "declKind": "Var", "usr": "s:vSd6binadeSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg6binadeSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "significandWidth", "printedName": "significandWidth", "declKind": "Var", "usr": "s:vSd16significandWidthSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg16significandWidthSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(floatLiteral:)", "declKind": "Constructor", "usr": "s:FSdcFT12floatLiteralSd_Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeAlias", "name": "FloatLiteralType", "printedName": "FloatLiteralType", "declKind": "TypeAlias", "usr": "s:Sd16FloatLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeAlias", "name": "RawExponent", "printedName": "RawExponent", "declKind": "TypeAlias", "usr": "s:Sd11RawExponent", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FSdcFT14integerLiteralVs5Int64_Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Sd18IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vSd9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Function", "name": "abs", "printedName": "abs(_:)", "declKind": "Func", "usr": "s:ZFSd3absFSdSd", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFVs5UInt8Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFVs4Int8Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFVs6UInt16Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFVs5Int16Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFVs6UInt32Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFVs5Int32Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFVs6UInt64Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFVs5Int64Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFSuSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFSiSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFSfSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSdcFT7exactlySf_GSqSd_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Double?", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFSdSd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSdcFT7exactlySd_GSqSd_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Double?", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSdcFVs7Float80Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSdcFT7exactlyVs7Float80_GSqSd_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Double?", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(to:)", "declKind": "Func", "usr": "s:FSd8distanceFT2toSd_Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Function", "name": "advanced", "printedName": "advanced(by:)", "declKind": "Func", "usr": "s:FSd8advancedFT2bySd_Sd", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Sd6Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSd12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vSd25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSdg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazyCollectionProtocol", "printedName": "LazyCollectionProtocol", "declKind": "Protocol", "usr": "s:Ps22LazyCollectionProtocol", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "filter", "printedName": "filter(_:)", "declKind": "Func", "usr": "s:FEsPs22LazyCollectionProtocol6filterFFWx8Elements8Iterator7Element_SbGVs20LazyFilterCollectionwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterCollection", "printedName": "LazyFilterCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> Bool", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "filter", "printedName": "filter(_:)", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs22LazyCollectionProtocolwxPS0_8ElementsS_rS0_6filterFFWxS1_8Iterator7Element_SbGVs33LazyFilterBidirectionalCollectionwxS1__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterBidirectionalCollection", "printedName": "LazyFilterBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> Bool", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "flatMap", "printedName": "flatMap(_:)", "declKind": "Func", "usr": "s:FEsPs22LazyCollectionProtocol7flatMapuRd__s10CollectionrFFWx8Elements8Iterator7Element_qd__GVs14LazyCollectionGVs17FlattenCollectionGVs17LazyMapCollectionwxS1_qd_____", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection>>", "children": [ { "kind": "TypeNominal", "name": "FlattenCollection", "printedName": "FlattenCollection>", "children": [ { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "SegmentOfResult", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> SegmentOfResult", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "SegmentOfResult", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "flatMap", "printedName": "flatMap(_:)", "declKind": "Func", "usr": "s:FEsPs22LazyCollectionProtocol7flatMapurFFWx8Elements8Iterator7Element_GSqqd___GVs17LazyMapCollectionGVs20LazyFilterCollectionGS3_wxS0_GSqqd_____qd___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection>, ElementOfResult>", "children": [ { "kind": "TypeNominal", "name": "LazyFilterCollection", "printedName": "LazyFilterCollection>", "children": [ { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "ElementOfResult?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "ElementOfResult" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "ElementOfResult" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> ElementOfResult?", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "ElementOfResult?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "ElementOfResult" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "flatMap", "printedName": "flatMap(_:)", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs22LazyCollectionProtocolwxPS0_8ElementsS_rS0_7flatMapuRd__S_rFFWxS1_8Iterator7Element_qd__GVs14LazyCollectionGVs30FlattenBidirectionalCollectionGVs30LazyMapBidirectionalCollectionwxS1_qd_____", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection>>", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollection", "printedName": "FlattenBidirectionalCollection>", "children": [ { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "SegmentOfResult", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> SegmentOfResult", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "SegmentOfResult", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "flatMap", "printedName": "flatMap(_:)", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs22LazyCollectionProtocolwxPS0_8ElementsS_rS0_7flatMapurFFWxS1_8Iterator7Element_GSqqd___GVs30LazyMapBidirectionalCollectionGVs33LazyFilterBidirectionalCollectionGS4_wxS1_GSqqd_____qd___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection>, ElementOfResult>", "children": [ { "kind": "TypeNominal", "name": "LazyFilterBidirectionalCollection", "printedName": "LazyFilterBidirectionalCollection>", "children": [ { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "ElementOfResult?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "ElementOfResult" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "ElementOfResult" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> ElementOfResult?", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "ElementOfResult?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "ElementOfResult" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "joined", "printedName": "joined()", "declKind": "Func", "usr": "s:FesRxs22LazyCollectionProtocolWx8Iterator7Element_s10CollectionWxS0_S1__zWx8Elements8IteratorS1__rS_6joinedFT_GVs14LazyCollectionGVs17FlattenCollectionwxS3___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection>", "children": [ { "kind": "TypeNominal", "name": "FlattenCollection", "printedName": "FlattenCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Function", "name": "joined", "printedName": "joined()", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs22LazyCollectionProtocolwxPS0_8ElementsS_WxPs10Collection8Iterator7Element_S_WxS3_S4__zWxS1_8IteratorS4__rS0_6joinedFT_GVs14LazyCollectionGVs30FlattenBidirectionalCollectionwxS1___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection>", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollection", "printedName": "FlattenBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "elements", "printedName": "elements", "declKind": "Var", "usr": "s:vesRxs22LazyCollectionProtocolxzwx8ElementsrS_8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs22LazyCollectionProtocolxzwx8ElementsrS_g8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LazyCollectionProtocol", "printedName": "LazyCollectionProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LazyCollectionProtocol", "printedName": "LazyCollectionProtocol" } ] } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FEsPs22LazyCollectionProtocol3mapurFFWx8Elements8Iterator7Element_qd__GVs17LazyMapCollectionwxS0_qd___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> U", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs22LazyCollectionProtocolwxPS0_8ElementsS_rS0_3mapurFFWxS1_8Iterator7Element_qd__GVs30LazyMapBidirectionalCollectionwxS1_qd___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapBidirectionalCollection", "printedName": "LazyMapBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> U", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FesRxs22LazyCollectionProtocolxs22RandomAccessCollectionwxPS_8ElementsS0_rS_3mapurFFWxS1_8Iterator7Element_qd__GVs29LazyMapRandomAccessCollectionwxS1_qd___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> U", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "reversed", "printedName": "reversed()", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs22LazyCollectionProtocolwxPS0_8ElementsS_rS0_8reversedFT_GVs27LazyBidirectionalCollectionGVs18ReversedCollectionwxS1___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection>", "children": [ { "kind": "TypeNominal", "name": "ReversedCollection", "printedName": "ReversedCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Function", "name": "reversed", "printedName": "reversed()", "declKind": "Func", "usr": "s:FesRxs22LazyCollectionProtocolxs22RandomAccessCollectionwxPS_8ElementsS0_rS_8reversedFT_GVs26LazyRandomAccessCollectionGVs30ReversedRandomAccessCollectionwxS1___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection>", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessCollection", "printedName": "ReversedRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "declKind": "Protocol", "usr": "s:Ps28CustomDebugStringConvertible", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vPs28CustomDebugStringConvertible16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs28CustomDebugStringConvertibleg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "CLongLong", "printedName": "CLongLong", "declKind": "TypeAlias", "usr": "s:s9CLongLong", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeDecl", "name": "RangeReplaceableCollection", "printedName": "RangeReplaceableCollection", "declKind": "Protocol", "usr": "s:Ps26RangeReplaceableCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FPs26RangeReplaceableCollectioncFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableCollection", "printedName": "RangeReplaceableCollection" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FPs26RangeReplaceableCollection15replaceSubrangeuRd__s10CollectionWx8Iterator7Element_zWd__S1_S2__rFTGVs5Rangewx5Index_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "reserveCapacity", "printedName": "reserveCapacity(_:)", "declKind": "Func", "usr": "s:FPs26RangeReplaceableCollection15reserveCapacityFwx13IndexDistanceT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FPs26RangeReplaceableCollectioncFT9repeatingWx8Iterator7Element_5countSi_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableCollection", "printedName": "RangeReplaceableCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs26RangeReplaceableCollectioncuRd__s8SequenceWx8Iterator7Element_zWd__8IteratorS2__rFqd__x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableCollection", "printedName": "RangeReplaceableCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "append", "printedName": "append(_:)", "declKind": "Func", "usr": "s:FPs26RangeReplaceableCollection6appendFWx8Iterator7Element_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Function", "name": "append", "printedName": "append(contentsOf:)", "declKind": "Func", "usr": "s:FPs26RangeReplaceableCollection6appenduRd__s8SequenceWx8Iterator7Element_zWd__8IteratorS2__rFT10contentsOfqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FPs26RangeReplaceableCollection6insertFTWx8Iterator7Element_2atwx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(contentsOf:at:)", "declKind": "Func", "usr": "s:FPs26RangeReplaceableCollection6insertuRd__s10CollectionWx8Iterator7Element_zWd__S1_S2__rFT10contentsOfqd__2atwx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FPs26RangeReplaceableCollection6removeFT2atwx5Index_Wx8Iterator7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "removeFirst", "printedName": "removeFirst()", "declKind": "Func", "usr": "s:FPs26RangeReplaceableCollection11removeFirstFT_Wx8Iterator7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Function", "name": "removeFirst", "printedName": "removeFirst(_:)", "declKind": "Func", "usr": "s:FPs26RangeReplaceableCollection11removeFirstFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "removeAll", "printedName": "removeAll(keepingCapacity:)", "declKind": "Func", "usr": "s:FPs26RangeReplaceableCollection9removeAllFT15keepingCapacitySb_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FEsPs26RangeReplaceableCollectioncFT9repeatingWx8Iterator7Element_5countSi_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableCollection", "printedName": "RangeReplaceableCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FEsPs26RangeReplaceableCollectioncuRd__s8SequenceWx8Iterator7Element_zWd__8IteratorS2__rFqd__x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableCollection", "printedName": "RangeReplaceableCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "append", "printedName": "append(_:)", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection6appendFWx8Iterator7Element_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Function", "name": "append", "printedName": "append(contentsOf:)", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection6appenduRd__s8SequenceWx8Iterator7Element_zWd__8IteratorS2__rFT10contentsOfqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection6insertFTWx8Iterator7Element_2atwx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(contentsOf:at:)", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection6insertuRd__s10CollectionWx8Iterator7Element_zWd__S1_S2__rFT10contentsOfqd__2atwx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection6removeFT2atwx5Index_Wx8Iterator7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection14removeSubrangeFGVs5Rangewx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Function", "name": "removeFirst", "printedName": "removeFirst(_:)", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection11removeFirstFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "removeFirst", "printedName": "removeFirst()", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection11removeFirstFT_Wx8Iterator7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Function", "name": "removeAll", "printedName": "removeAll(keepingCapacity:)", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection9removeAllFT15keepingCapacitySb_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Function", "name": "reserveCapacity", "printedName": "reserveCapacity(_:)", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection15reserveCapacityFwx13IndexDistanceT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "removeFirst", "printedName": "removeFirst()", "declKind": "Func", "usr": "s:FesRxs26RangeReplaceableCollectionxzwx11SubSequencerS_11removeFirstFT_Wx8Iterator7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Function", "name": "removeFirst", "printedName": "removeFirst(_:)", "declKind": "Func", "usr": "s:FesRxs26RangeReplaceableCollectionxzwx11SubSequencerS_11removeFirstFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FesRxs26RangeReplaceableCollectionwx5Indexs10StrideableWxS0_6Stride_s13SignedIntegerrS_15replaceSubrangeuRd__s10CollectionWx8Iterator7Element_zWd__S5_S6__rFTGVs14CountableRangewxS0__4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FesRxs26RangeReplaceableCollectionwx5Indexs10StrideableWxS0_6Stride_s13SignedIntegerrS_14removeSubrangeFGVs14CountableRangewxS0__T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection15replaceSubrangeuRd__s10CollectionWx8Iterator7Element_zWd__S1_S2__rFTGVs11ClosedRangewx5Index_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FEsPs26RangeReplaceableCollection14removeSubrangeFGVs11ClosedRangewx5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FesRxs26RangeReplaceableCollectionwx5Indexs10StrideableWxS0_6Stride_s13SignedIntegerrS_15replaceSubrangeuRd__s10CollectionWx8Iterator7Element_zWd__S5_S6__rFTGVs20CountableClosedRangewxS0__4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FesRxs26RangeReplaceableCollectionwx5Indexs10StrideableWxS0_6Stride_s13SignedIntegerrS_14removeSubrangeFGVs20CountableClosedRangewxS0__T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] }, { "kind": "Function", "name": "removeLast", "printedName": "removeLast()", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs26RangeReplaceableCollectionrS0_10removeLastFT_WxPs10Collection8Iterator7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Function", "name": "removeLast", "printedName": "removeLast(_:)", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs26RangeReplaceableCollectionrS0_10removeLastFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "removeLast", "printedName": "removeLast()", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs26RangeReplaceableCollectionxzwxPS_11SubSequencerS0_10removeLastFT_WxPs10Collection8Iterator7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Function", "name": "removeLast", "printedName": "removeLast(_:)", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs26RangeReplaceableCollectionxzwxPS_11SubSequencerS0_10removeLastFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeDecl", "name": "CountableRange", "printedName": "CountableRange", "declKind": "Struct", "usr": "s:Vs14CountableRange", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "lowerBound", "printedName": "lowerBound", "declKind": "Var", "usr": "s:vVs14CountableRange10lowerBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14CountableRangeg10lowerBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Var", "name": "upperBound", "printedName": "upperBound", "declKind": "Var", "usr": "s:vVs14CountableRange10upperBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14CountableRangeg10upperBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs14CountableRange7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs14CountableRange5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs14CountableRange13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs14CountableRange10startIndexx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14CountableRangeg10startIndexx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs14CountableRange8endIndexx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14CountableRangeg8endIndexx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs14CountableRange5indexFT5afterx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs14CountableRange5indexFT6beforex_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs14CountableRange5indexFTx8offsetBywxPs11_Strideable6Stride_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs14CountableRange8distanceFT4fromx2tox_wxPs11_Strideable6Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs14CountableRange11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs14CountableRange7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVs14CountableRange7indicesGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14CountableRangeg7indicesGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(uncheckedBounds:)", "declKind": "Constructor", "usr": "s:FVs14CountableRangecFT15uncheckedBoundsT5lowerx5upperx__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(lower: Bound, upper: Bound)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs14CountableRange7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14CountableRangeg7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs14CountableRange8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs14CountableRangecFGVs5Rangex_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs14CountableRange8overlapsFGVs5Rangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs14CountableRangecFGS_x_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs14CountableRange8overlapsFGS_x_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs14CountableRangecFGVs11ClosedRangex_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs14CountableRange8overlapsFGVs11ClosedRangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs14CountableRangecFGVs20CountableClosedRangex_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs14CountableRange8overlapsFGVs20CountableClosedRangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "clamped", "printedName": "clamped(to:)", "declKind": "Func", "usr": "s:FVs14CountableRange7clampedFT2toGS_x__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs14CountableRange11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14CountableRangeg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs14CountableRange16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14CountableRangeg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs14CountableRange12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14CountableRangeg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "Int16", "printedName": "Int16", "declKind": "Struct", "usr": "s:Vs5Int16", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs5Int16cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bigEndian:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT9bigEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(littleEndian:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT12littleEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT14integerLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Var", "name": "bigEndian", "printedName": "bigEndian", "declKind": "Var", "usr": "s:vVs5Int169bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int16g9bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] } ] }, { "kind": "Var", "name": "littleEndian", "printedName": "littleEndian", "declKind": "Var", "usr": "s:vVs5Int1612littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int16g12littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] } ] }, { "kind": "Var", "name": "byteSwapped", "printedName": "byteSwapped", "declKind": "Var", "usr": "s:vVs5Int1611byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int16g11byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] } ] }, { "kind": "Var", "name": "max", "printedName": "max", "declKind": "Var", "usr": "s:ZvVs5Int163maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5Int16g3maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int16.Type", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] } ] } ] }, { "kind": "Var", "name": "min", "printedName": "min", "declKind": "Var", "usr": "s:ZvVs5Int163minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5Int16g3minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int16.Type", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Vs5Int166Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Vs5Int1618IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs5Int169hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int16g9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs5Int1611descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int16g11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] } ] }, { "kind": "Function", "name": "addWithOverflow", "printedName": "addWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int1615addWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int16, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Function", "name": "subtractWithOverflow", "printedName": "subtractWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int1620subtractWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int16, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Function", "name": "multiplyWithOverflow", "printedName": "multiplyWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int1620multiplyWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int16, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Function", "name": "divideWithOverflow", "printedName": "divideWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int1618divideWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int16, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Function", "name": "remainderWithOverflow", "printedName": "remainderWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int1621remainderWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int16, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FVs5Int168toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFVs5UInt8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT7exactlyVs5UInt8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int16?", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFVs4Int8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT7exactlyVs4Int8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int16?", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFVs6UInt16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT7exactlyVs6UInt16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int16?", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT7exactlyS__GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int16?", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFVs6UInt32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT7exactlyVs6UInt32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int16?", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT20truncatingBitPatternVs6UInt32_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFVs5Int32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT7exactlyVs5Int32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int16?", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT20truncatingBitPatternVs5Int32_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFVs6UInt64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT7exactlyVs6UInt64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int16?", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT20truncatingBitPatternVs6UInt64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFVs5Int64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT7exactlyVs5Int64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int16?", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT20truncatingBitPatternVs5Int64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFSuS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT7exactlySu_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int16?", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT20truncatingBitPatternSu_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFSiS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT7exactlySi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int16?", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT20truncatingBitPatternSi_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFT10bitPatternVs6UInt16_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Var", "name": "allZeros", "printedName": "allZeros", "declKind": "Var", "usr": "s:ZvVs5Int168allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5Int16g8allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int16.Type", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFSfS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFSdS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFVs7Float80S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:)", "declKind": "Constructor", "usr": "s:FVs5Int16cFTSS5radixSi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int16?", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs5Int1612customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int16g12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVs5Int1625customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int16g25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] } ] } ] }, { "kind": "TypeDecl", "name": "Sequence", "printedName": "Sequence", "declKind": "Protocol", "usr": "s:Ps8Sequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FPs8Sequence12makeIteratorFT_wx8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vPs8Sequence19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs8Sequenceg19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FPs8Sequence3mapurFzFzWx8Iterator7Element_qd__GSaqd___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[T]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> T", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "filter", "printedName": "filter(_:)", "declKind": "Func", "usr": "s:FPs8Sequence6filterFzFzWx8Iterator7Element_SbGSaWxS0_S1___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.Iterator.Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "forEach", "printedName": "forEach(_:)", "declKind": "Func", "usr": "s:FPs8Sequence7forEachFzFzWx8Iterator7Element_T_T_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "dropFirst", "printedName": "dropFirst(_:)", "declKind": "Func", "usr": "s:FPs8Sequence9dropFirstFSiwx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "dropLast", "printedName": "dropLast(_:)", "declKind": "Func", "usr": "s:FPs8Sequence8dropLastFSiwx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "prefix", "printedName": "prefix(_:)", "declKind": "Func", "usr": "s:FPs8Sequence6prefixFSiwx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "suffix", "printedName": "suffix(_:)", "declKind": "Func", "usr": "s:FPs8Sequence6suffixFSiwx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "split", "printedName": "split(maxSplits:omittingEmptySubsequences:whereSeparator:)", "declKind": "Func", "usr": "s:FPs8Sequence5splitFzT9maxSplitsSi25omittingEmptySubsequencesSb14whereSeparatorFzWx8Iterator7Element_Sb_GSawx11SubSequence_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.SubSequence]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "first", "printedName": "first(where:)", "declKind": "Func", "usr": "s:FPs8Sequence5firstFzT5whereFzWx8Iterator7Element_Sb_GSqWxS0_S1___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "sorted", "printedName": "sorted()", "declKind": "Func", "usr": "s:FesRxs8SequenceWx8Iterator7Element_s10ComparablerS_6sortedFT_GSaWxS0_S1___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.Iterator.Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Function", "name": "sorted", "printedName": "sorted(by:)", "declKind": "Func", "usr": "s:FEsPs8Sequence6sortedFT2byFTWx8Iterator7Element_WxS0_S1___Sb_GSaWxS0_S1___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.Iterator.Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element, Self.Iterator.Element) -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self.Iterator.Element, Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "joined", "printedName": "joined()", "declKind": "Func", "usr": "s:FesRxs8SequenceWx8Iterator7Element_S_rS_6joinedFT_GVs15FlattenSequencex_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenSequence", "printedName": "FlattenSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] }, { "kind": "Function", "name": "joined", "printedName": "joined(separator:)", "declKind": "Func", "usr": "s:FesRxs8SequenceWx8Iterator7Element_S_rS_6joineduRd__S_Wd__S0_S1__zWxS0_S1_S0_S1__rFT9separatorqd___GVs14JoinedSequencex_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "JoinedSequence", "printedName": "JoinedSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Separator", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Var", "name": "lazy", "printedName": "lazy", "declKind": "Var", "usr": "s:vEsPs8Sequence4lazyGVs12LazySequencex_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazySequence", "printedName": "LazySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs8Sequenceg4lazyGVs12LazySequencex_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazySequence", "printedName": "LazySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FesRxs8SequencexzwxPS_8IteratorrS_12makeIteratorFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FEsPs8Sequence3mapurFzFzWx8Iterator7Element_qd__GSaqd___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[T]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> T", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "filter", "printedName": "filter(_:)", "declKind": "Func", "usr": "s:FEsPs8Sequence6filterFzFzWx8Iterator7Element_SbGSaWxS0_S1___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.Iterator.Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "suffix", "printedName": "suffix(_:)", "declKind": "Func", "usr": "s:FEsPs8Sequence6suffixFSiGVs11AnySequenceWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "split", "printedName": "split(maxSplits:omittingEmptySubsequences:whereSeparator:)", "declKind": "Func", "usr": "s:FEsPs8Sequence5splitFzT9maxSplitsSi25omittingEmptySubsequencesSb14whereSeparatorFzWx8Iterator7Element_Sb_GSaGVs11AnySequenceWxS0_S1____", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[AnySequence]", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vEsPs8Sequence19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs8Sequenceg19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] }, { "kind": "Function", "name": "forEach", "printedName": "forEach(_:)", "declKind": "Func", "usr": "s:FEsPs8Sequence7forEachFzFzWx8Iterator7Element_T_T_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "first", "printedName": "first(where:)", "declKind": "Func", "usr": "s:FEsPs8Sequence5firstFzT5whereFzWx8Iterator7Element_Sb_GSqWxS0_S1___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "split", "printedName": "split(separator:maxSplits:omittingEmptySubsequences:)", "declKind": "Func", "usr": "s:FesRxs8SequenceWx8Iterator7Element_s9EquatablerS_5splitFT9separatorWxS0_S1__9maxSplitsSi25omittingEmptySubsequencesSb_GSaGVs11AnySequenceWxS0_S1____", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[AnySequence]", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element", "children": [ { "kind": "TypeNominal", "name": "Equatable", "printedName": "Equatable" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element", "children": [ { "kind": "TypeNominal", "name": "Equatable", "printedName": "Equatable" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Function", "name": "dropFirst", "printedName": "dropFirst(_:)", "declKind": "Func", "usr": "s:FesRxs8Sequencewx11SubSequenceS_wxS0_zWxS0_S0__Wx8Iterator7Element_zWxS0_S1_S2__rS_9dropFirstFSiGVs11AnySequenceWxS1_S2___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "dropLast", "printedName": "dropLast(_:)", "declKind": "Func", "usr": "s:FesRxs8Sequencewx11SubSequenceS_wxS0_zWxS0_S0__Wx8Iterator7Element_zWxS0_S1_S2__rS_8dropLastFSiGVs11AnySequenceWxS1_S2___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "prefix", "printedName": "prefix(_:)", "declKind": "Func", "usr": "s:FesRxs8Sequencewx11SubSequenceS_wxS0_zWxS0_S0__Wx8Iterator7Element_zWxS0_S1_S2__rS_6prefixFSiGVs11AnySequenceWxS1_S2___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "dropFirst", "printedName": "dropFirst()", "declKind": "Func", "usr": "s:FEsPs8Sequence9dropFirstFT_wx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence" } ] }, { "kind": "Function", "name": "dropLast", "printedName": "dropLast()", "declKind": "Func", "usr": "s:FEsPs8Sequence8dropLastFT_wx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence" } ] }, { "kind": "Function", "name": "enumerated", "printedName": "enumerated()", "declKind": "Func", "usr": "s:FEsPs8Sequence10enumeratedFT_GVs18EnumeratedSequencex_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "EnumeratedSequence", "printedName": "EnumeratedSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] }, { "kind": "Function", "name": "min", "printedName": "min(by:)", "declKind": "Func", "usr": "s:FEsPs8Sequence3minFzT2byFzTWx8Iterator7Element_WxS0_S1___Sb_GSqWxS0_S1___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element, Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self.Iterator.Element, Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "max", "printedName": "max(by:)", "declKind": "Func", "usr": "s:FEsPs8Sequence3maxFzT2byFzTWx8Iterator7Element_WxS0_S1___Sb_GSqWxS0_S1___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element, Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self.Iterator.Element, Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "min", "printedName": "min()", "declKind": "Func", "usr": "s:FesRxs8SequenceWx8Iterator7Element_s10ComparablerS_3minFT_GSqWxS0_S1___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Function", "name": "max", "printedName": "max()", "declKind": "Func", "usr": "s:FesRxs8SequenceWx8Iterator7Element_s10ComparablerS_3maxFT_GSqWxS0_S1___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Function", "name": "starts", "printedName": "starts(with:by:)", "declKind": "Func", "usr": "s:FEsPs8Sequence6startsuRd__S_Wx8Iterator7Element_zWd__S0_S1__rFzT4withqd__2byFzTWxS0_S1__WxS0_S1___Sb_Sb", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "PossiblePrefix", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element, Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self.Iterator.Element, Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "starts", "printedName": "starts(with:)", "declKind": "Func", "usr": "s:FesRxs8SequenceWx8Iterator7Element_s9EquatablerS_6startsuRd__S_WxS0_S1__zWd__S0_S1__rFT4withqd___Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "PossiblePrefix", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "elementsEqual", "printedName": "elementsEqual(_:by:)", "declKind": "Func", "usr": "s:FEsPs8Sequence13elementsEqualuRd__S_Wx8Iterator7Element_zWd__S0_S1__rFzTqd__2byFzTWxS0_S1__WxS0_S1___Sb_Sb", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "OtherSequence", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element, Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self.Iterator.Element, Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "elementsEqual", "printedName": "elementsEqual(_:)", "declKind": "Func", "usr": "s:FesRxs8SequenceWx8Iterator7Element_s9EquatablerS_13elementsEqualuRd__S_WxS0_S1__zWd__S0_S1__rFqd__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "OtherSequence", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "lexicographicallyPrecedes", "printedName": "lexicographicallyPrecedes(_:by:)", "declKind": "Func", "usr": "s:FEsPs8Sequence25lexicographicallyPrecedesuRd__S_Wx8Iterator7Element_zWd__S0_S1__rFzTqd__2byFzTWxS0_S1__WxS0_S1___Sb_Sb", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "OtherSequence", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element, Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self.Iterator.Element, Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "lexicographicallyPrecedes", "printedName": "lexicographicallyPrecedes(_:)", "declKind": "Func", "usr": "s:FesRxs8SequenceWx8Iterator7Element_s10ComparablerS_25lexicographicallyPrecedesuRd__S_WxS0_S1__zWd__S0_S1__rFqd__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "OtherSequence", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "contains", "printedName": "contains(_:)", "declKind": "Func", "usr": "s:FesRxs8SequenceWx8Iterator7Element_s9EquatablerS_8containsFWxS0_S1__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element", "children": [ { "kind": "TypeNominal", "name": "Equatable", "printedName": "Equatable" } ] } ] }, { "kind": "Function", "name": "contains", "printedName": "contains(where:)", "declKind": "Func", "usr": "s:FEsPs8Sequence8containsFzT5whereFzWx8Iterator7Element_Sb_Sb", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "reduce", "printedName": "reduce(_:_:)", "declKind": "Func", "usr": "s:FEsPs8Sequence6reduceurFzTqd__FzTqd__Wx8Iterator7Element__qd___qd__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Result, Self.Iterator.Element) throws -> Result", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Result, Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "reversed", "printedName": "reversed()", "declKind": "Func", "usr": "s:FEsPs8Sequence8reversedFT_GSaWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.Iterator.Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] }, { "kind": "Function", "name": "flatMap", "printedName": "flatMap(_:)", "declKind": "Func", "usr": "s:FEsPs8Sequence7flatMapuRd__S_rFzFzWx8Iterator7Element_qd__GSaWd__S0_S1___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[SegmentOfResult.Iterator.Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "SegmentOfResult.Iterator.Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> SegmentOfResult", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "SegmentOfResult", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "flatMap", "printedName": "flatMap(_:)", "declKind": "Func", "usr": "s:FEsPs8Sequence7flatMapurFzFzWx8Iterator7Element_GSqqd___GSaqd___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[ElementOfResult]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "ElementOfResult" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> ElementOfResult?", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "ElementOfResult?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "ElementOfResult" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FesRxs8Sequencexs16_SequenceWrapperwxPS_8IteratorzWxPS0_4BaseS1__rS_12makeIteratorFT_WxS2_S1__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FesRxs8Sequencexs16_SequenceWrapperwxPS_8IteratorzWxPS0_4BaseS1__rS_3mapurFzFzWxS2_S1_7Element_qd__GSaqd___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[T]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> T", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "filter", "printedName": "filter(_:)", "declKind": "Func", "usr": "s:FesRxs8Sequencexs16_SequenceWrapperwxPS_8IteratorzWxPS0_4BaseS1__rS_6filterFzFzWxS2_S1_7Element_SbGSaWxS2_S1_S3___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.Iterator.Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "joined", "printedName": "joined(separator:)", "declKind": "Func", "usr": "s:FesRxs8SequenceWx8Iterator7Element_zSSrS_6joinedFT9separatorSS_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "TypeDecl", "name": "UnicodeDecodingResult", "printedName": "UnicodeDecodingResult", "declKind": "Enum", "usr": "s:Os21UnicodeDecodingResult", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "scalarValue", "printedName": "scalarValue", "declKind": "EnumElement", "usr": "s:FOs21UnicodeDecodingResult11scalarValueFMS_FScS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(UnicodeDecodingResult.Type) -> (UnicodeScalar) -> UnicodeDecodingResult", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(UnicodeScalar) -> UnicodeDecodingResult", "children": [ { "kind": "TypeNominal", "name": "UnicodeDecodingResult", "printedName": "UnicodeDecodingResult" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnicodeScalar)", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UnicodeDecodingResult.Type", "children": [ { "kind": "TypeNominal", "name": "UnicodeDecodingResult", "printedName": "UnicodeDecodingResult" } ] } ] } ] }, { "kind": "Var", "name": "emptyInput", "printedName": "emptyInput", "declKind": "EnumElement", "usr": "s:FOs21UnicodeDecodingResult10emptyInputFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(UnicodeDecodingResult.Type) -> UnicodeDecodingResult", "children": [ { "kind": "TypeNominal", "name": "UnicodeDecodingResult", "printedName": "UnicodeDecodingResult" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UnicodeDecodingResult.Type", "children": [ { "kind": "TypeNominal", "name": "UnicodeDecodingResult", "printedName": "UnicodeDecodingResult" } ] } ] } ] }, { "kind": "Var", "name": "error", "printedName": "error", "declKind": "EnumElement", "usr": "s:FOs21UnicodeDecodingResult5errorFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(UnicodeDecodingResult.Type) -> UnicodeDecodingResult", "children": [ { "kind": "TypeNominal", "name": "UnicodeDecodingResult", "printedName": "UnicodeDecodingResult" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UnicodeDecodingResult.Type", "children": [ { "kind": "TypeNominal", "name": "UnicodeDecodingResult", "printedName": "UnicodeDecodingResult" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "CustomPlaygroundQuickLookable", "printedName": "CustomPlaygroundQuickLookable", "declKind": "Protocol", "usr": "s:Ps29CustomPlaygroundQuickLookable", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vPs29CustomPlaygroundQuickLookable25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs29CustomPlaygroundQuickLookableg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "CustomPlaygroundQuickLookable", "printedName": "CustomPlaygroundQuickLookable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "CInt", "printedName": "CInt", "declKind": "TypeAlias", "usr": "s:s4CInt", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeDecl", "name": "MutableRangeReplaceableBidirectionalSlice", "printedName": "MutableRangeReplaceableBidirectionalSlice", "declKind": "Struct", "usr": "s:Vs41MutableRangeReplaceableBidirectionalSlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs41MutableRangeReplaceableBidirectionalSlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs41MutableRangeReplaceableBidirectionalSlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs41MutableRangeReplaceableBidirectionalSlice10startIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSliceg10startIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableRangeReplaceableBidirectionalSlice", "printedName": "MutableRangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs41MutableRangeReplaceableBidirectionalSlice8endIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSliceg8endIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableRangeReplaceableBidirectionalSlice", "printedName": "MutableRangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs41MutableRangeReplaceableBidirectionalSlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableBidirectionalSlice", "printedName": "MutableRangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice5indexFT5afterwxPs13IndexableBase5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice9formIndexFT5afterRwxPs13IndexableBase5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice5indexFT6beforewxPs13IndexableBase5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice9formIndexFT6beforeRwxPs13IndexableBase5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice5indexFTwxPs13IndexableBase5Index8offsetBywxPs9Indexable13IndexDistance_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice5indexFTwxPs13IndexableBase5Index8offsetBywxPs9Indexable13IndexDistance9limitedBywxS1__GSqwxS1__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice8distanceFT4fromwxPs13IndexableBase5Index2towxS1__wxPs9Indexable13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlicecFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableBidirectionalSlice", "printedName": "MutableRangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlicecFT9repeatingwxPs13IndexableBase8_Element5countSi_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableBidirectionalSlice", "printedName": "MutableRangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlicecuRd__s8SequencewxPs13IndexableBase8_ElementzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableBidirectionalSlice", "printedName": "MutableRangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice15replaceSubrangeuRd__s10CollectionwxPs13IndexableBase8_ElementzWd__8Iterator7Element_rFTGVs5RangewxPS1_5Index_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice6insertFTwxPs13IndexableBase8_Element2atwxPS0_5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(contentsOf:at:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice6insertuRd__s10CollectionwxPs13IndexableBase8_ElementzWd__8Iterator7Element_rFT10contentsOfqd__2atwxPS1_5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice6removeFT2atwxPs13IndexableBase5Index_wxPS0_8_Element", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlice14removeSubrangeFGVs5RangewxPs13IndexableBase5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSlicecFT4basex6boundsGVs5RangewxPs13IndexableBase5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableBidirectionalSlice", "printedName": "MutableRangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs41MutableRangeReplaceableBidirectionalSlice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs41MutableRangeReplaceableBidirectionalSliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "MutableRangeReplaceableBidirectionalSlice", "printedName": "MutableRangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs41MutableRangeReplaceableBidirectionalSlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableBidirectionalSlice", "printedName": "MutableRangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs41MutableRangeReplaceableBidirectionalSlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices>", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableBidirectionalSlice", "printedName": "MutableRangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazyMapSequence", "printedName": "LazyMapSequence", "declKind": "Struct", "usr": "s:Vs15LazyMapSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Elements", "printedName": "Elements", "declKind": "TypeAlias", "usr": "s:Vs15LazyMapSequence8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapSequence", "printedName": "LazyMapSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs15LazyMapSequence12makeIteratorFT_GVs15LazyMapIteratorwx8Iteratorq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapIterator", "printedName": "LazyMapIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs15LazyMapSequence19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15LazyMapSequenceg19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "LazyMapSequence", "printedName": "LazyMapSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs15LazyMapSequence8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapIterator", "printedName": "LazyMapIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs15LazyMapSequence11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice", "declKind": "Struct", "usr": "s:Vs17RandomAccessSlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs17RandomAccessSlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs17RandomAccessSlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs17RandomAccessSlice10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17RandomAccessSliceg10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs17RandomAccessSlice8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17RandomAccessSliceg8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs17RandomAccessSlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs17RandomAccessSlice5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs17RandomAccessSlice9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs17RandomAccessSlice5indexFT6beforewx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs17RandomAccessSlice9formIndexFT6beforeRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs17RandomAccessSlice5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs17RandomAccessSlice5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs17RandomAccessSlice8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs17RandomAccessSlicecFT4basex6boundsGVs5Rangewx5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs17RandomAccessSlice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17RandomAccessSliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] }, { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs17RandomAccessSlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs17RandomAccessSlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices>", "children": [ { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "Optional", "printedName": "Optional", "declKind": "Enum", "usr": "s:Sq", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "none", "printedName": "none", "declKind": "EnumElement", "usr": "s:FSq4noneurFMGSqx_GSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "GenericFunction", "printedName": " (Optional.Type) -> Optional", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Wrapped" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Optional.Type", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Wrapped" } ] } ] } ] } ] }, { "kind": "Var", "name": "some", "printedName": "some", "declKind": "EnumElement", "usr": "s:FSq4someurFMGSqx_FxGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "GenericFunction", "printedName": " (Optional.Type) -> (Wrapped) -> Optional", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Wrapped) -> Optional", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Wrapped" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Wrapped" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Optional.Type", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Wrapped" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSqcFxGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FSq3mapurFzFzxqd__GSqqd___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "U?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Wrapped) throws -> U", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Wrapped)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] } ] } ] }, { "kind": "Function", "name": "flatMap", "printedName": "flatMap(_:)", "declKind": "Func", "usr": "s:FSq7flatMapurFzFzxGSqqd___GSqqd___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "U?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Wrapped) throws -> U?", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "U?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Wrapped)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(nilLiteral:)", "declKind": "Constructor", "usr": "s:FSqcFT10nilLiteralT__GSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Var", "name": "unsafelyUnwrapped", "printedName": "unsafelyUnwrapped", "declKind": "Var", "usr": "s:vSq17unsafelyUnwrappedx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Wrapped" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSqg17unsafelyUnwrappedx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSq16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSqg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSq12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSqg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Wrapped" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "Int32", "printedName": "Int32", "declKind": "Struct", "usr": "s:Vs5Int32", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs5Int32cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bigEndian:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT9bigEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(littleEndian:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT12littleEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT14integerLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Var", "name": "bigEndian", "printedName": "bigEndian", "declKind": "Var", "usr": "s:vVs5Int329bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int32g9bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] } ] }, { "kind": "Var", "name": "littleEndian", "printedName": "littleEndian", "declKind": "Var", "usr": "s:vVs5Int3212littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int32g12littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] } ] }, { "kind": "Var", "name": "byteSwapped", "printedName": "byteSwapped", "declKind": "Var", "usr": "s:vVs5Int3211byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int32g11byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] } ] }, { "kind": "Var", "name": "max", "printedName": "max", "declKind": "Var", "usr": "s:ZvVs5Int323maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5Int32g3maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int32.Type", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] } ] } ] }, { "kind": "Var", "name": "min", "printedName": "min", "declKind": "Var", "usr": "s:ZvVs5Int323minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5Int32g3minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int32.Type", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Vs5Int3218IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Vs5Int326Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs5Int329hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int32g9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs5Int3211descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int32g11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] } ] }, { "kind": "Function", "name": "addWithOverflow", "printedName": "addWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int3215addWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int32, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Function", "name": "subtractWithOverflow", "printedName": "subtractWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int3220subtractWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int32, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Function", "name": "multiplyWithOverflow", "printedName": "multiplyWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int3220multiplyWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int32, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Function", "name": "divideWithOverflow", "printedName": "divideWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int3218divideWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int32, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Function", "name": "remainderWithOverflow", "printedName": "remainderWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int3221remainderWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int32, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FVs5Int328toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFVs5UInt8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT7exactlyVs5UInt8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int32?", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFVs4Int8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT7exactlyVs4Int8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int32?", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFVs6UInt16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT7exactlyVs6UInt16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int32?", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFVs5Int16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT7exactlyVs5Int16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int32?", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFVs6UInt32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT7exactlyVs6UInt32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int32?", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT7exactlyS__GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int32?", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFVs6UInt64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT7exactlyVs6UInt64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int32?", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT20truncatingBitPatternVs6UInt64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFVs5Int64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT7exactlyVs5Int64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int32?", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT20truncatingBitPatternVs5Int64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFSuS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT7exactlySu_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int32?", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT20truncatingBitPatternSu_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFSiS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT7exactlySi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int32?", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT20truncatingBitPatternSi_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFT10bitPatternVs6UInt32_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Var", "name": "allZeros", "printedName": "allZeros", "declKind": "Var", "usr": "s:ZvVs5Int328allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5Int32g8allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int32.Type", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFSfS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFSdS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFVs7Float80S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:)", "declKind": "Constructor", "usr": "s:FVs5Int32cFTSS5radixSi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int32?", "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs5Int3212customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int32g12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVs5Int3225customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int32g25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] } ] } ] }, { "kind": "TypeAlias", "name": "CShort", "printedName": "CShort", "declKind": "TypeAlias", "usr": "s:s6CShort", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "TypeDecl", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "declKind": "Struct", "usr": "s:Vs29LazyMapRandomAccessCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs29LazyMapRandomAccessCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs29LazyMapRandomAccessCollection10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollectiong10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs29LazyMapRandomAccessCollection8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollectiong8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollection5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollection9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollection5indexFT6beforewx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollection9formIndexFT6beforeRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs29LazyMapRandomAccessCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs29LazyMapRandomAccessCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVs29LazyMapRandomAccessCollection7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Indices" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollectiong7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] }, { "kind": "TypeNominal", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs29LazyMapRandomAccessCollection7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollectiong7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs29LazyMapRandomAccessCollection5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.IndexDistance" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollectiong5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vVs29LazyMapRandomAccessCollection5firstGSqq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollectiong5firstGSqq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "last", "printedName": "last", "declKind": "Var", "usr": "s:vVs29LazyMapRandomAccessCollection4lastGSqq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollectiong4lastGSqq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollection5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollection5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollection8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollection12makeIteratorFT_GVs15LazyMapIteratorwx8Iteratorq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapIterator", "printedName": "LazyMapIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs29LazyMapRandomAccessCollection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs29LazyMapRandomAccessCollectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs29LazyMapRandomAccessCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice>", "children": [ { "kind": "TypeNominal", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Elements", "printedName": "Elements", "declKind": "TypeAlias", "usr": "s:Vs29LazyMapRandomAccessCollection8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapRandomAccessCollection", "printedName": "LazyMapRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs29LazyMapRandomAccessCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapIterator", "printedName": "LazyMapIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "AnyClass", "printedName": "AnyClass", "declKind": "TypeAlias", "usr": "s:s8AnyClass", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "AnyObject.Type", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] }, { "kind": "TypeDecl", "name": "Int8", "printedName": "Int8", "declKind": "Struct", "usr": "s:Vs4Int8", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs4Int8cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT14integerLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Var", "name": "max", "printedName": "max", "declKind": "Var", "usr": "s:ZvVs4Int83maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs4Int8g3maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int8.Type", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] } ] }, { "kind": "Var", "name": "min", "printedName": "min", "declKind": "Var", "usr": "s:ZvVs4Int83minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs4Int8g3minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int8.Type", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Vs4Int818IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Vs4Int86Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs4Int89hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs4Int8g9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs4Int811descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs4Int8g11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] }, { "kind": "Function", "name": "addWithOverflow", "printedName": "addWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs4Int815addWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int8, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Function", "name": "subtractWithOverflow", "printedName": "subtractWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs4Int820subtractWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int8, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Function", "name": "multiplyWithOverflow", "printedName": "multiplyWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs4Int820multiplyWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int8, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Function", "name": "divideWithOverflow", "printedName": "divideWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs4Int818divideWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int8, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Function", "name": "remainderWithOverflow", "printedName": "remainderWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs4Int821remainderWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int8, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FVs4Int88toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFVs5UInt8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT7exactlyVs5UInt8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int8?", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT7exactlyS__GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int8?", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFVs6UInt16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT7exactlyVs6UInt16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int8?", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT20truncatingBitPatternVs6UInt16_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFVs5Int16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT7exactlyVs5Int16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int8?", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT20truncatingBitPatternVs5Int16_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFVs6UInt32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT7exactlyVs6UInt32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int8?", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT20truncatingBitPatternVs6UInt32_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFVs5Int32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT7exactlyVs5Int32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int8?", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT20truncatingBitPatternVs5Int32_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFVs6UInt64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT7exactlyVs6UInt64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int8?", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT20truncatingBitPatternVs6UInt64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFVs5Int64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT7exactlyVs5Int64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int8?", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT20truncatingBitPatternVs5Int64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFSuS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT7exactlySu_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int8?", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT20truncatingBitPatternSu_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFSiS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT7exactlySi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int8?", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT20truncatingBitPatternSi_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFT10bitPatternVs5UInt8_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Var", "name": "allZeros", "printedName": "allZeros", "declKind": "Var", "usr": "s:ZvVs4Int88allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs4Int8g8allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int8.Type", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFSfS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFSdS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFVs7Float80S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:)", "declKind": "Constructor", "usr": "s:FVs4Int8cFTSS5radixSi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int8?", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs4Int812customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs4Int8g12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVs4Int825customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs4Int8g25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] } ] }, { "kind": "TypeDecl", "name": "UTF8", "printedName": "UTF8", "declKind": "Struct", "usr": "s:Vs4UTF8", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "CodeUnit", "printedName": "CodeUnit", "declKind": "TypeAlias", "usr": "s:Vs4UTF88CodeUnit", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs4UTF8cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UTF8", "printedName": "UTF8" } ] }, { "kind": "Function", "name": "decode", "printedName": "decode(_:)", "declKind": "Func", "usr": "s:FVs4UTF86decodeuRxs16IteratorProtocolwx7ElementzVs5UInt8rFRxOs21UnicodeDecodingResult", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "UnicodeDecodingResult", "printedName": "UnicodeDecodingResult" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout I" } ] }, { "kind": "Function", "name": "encode", "printedName": "encode(_:into:)", "declKind": "Func", "usr": "s:ZFVs4UTF86encodeFTSc4intoFVs5UInt8T__T_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UTF8.CodeUnit) -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UTF8.CodeUnit)", "children": [ { "kind": "TypeNameAlias", "name": "CodeUnit", "printedName": "UTF8.CodeUnit", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] } ] } ] } ] }, { "kind": "Function", "name": "isContinuation", "printedName": "isContinuation(_:)", "declKind": "Func", "usr": "s:ZFVs4UTF814isContinuationFVs5UInt8Sb", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNameAlias", "name": "CodeUnit", "printedName": "UTF8.CodeUnit", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] } ] } ] }, { "kind": "TypeDecl", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "declKind": "Struct", "usr": "s:Vs16ClosedRangeIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs16ClosedRangeIndexcFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs16ClosedRangeIndexcFxGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "UTF16", "printedName": "UTF16", "declKind": "Struct", "usr": "s:Vs5UTF16", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "CodeUnit", "printedName": "CodeUnit", "declKind": "TypeAlias", "usr": "s:Vs5UTF168CodeUnit", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs5UTF16cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UTF16", "printedName": "UTF16" } ] }, { "kind": "Function", "name": "decode", "printedName": "decode(_:)", "declKind": "Func", "usr": "s:FVs5UTF166decodeuRxs16IteratorProtocolwx7ElementzVs6UInt16rFRxOs21UnicodeDecodingResult", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "UnicodeDecodingResult", "printedName": "UnicodeDecodingResult" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout I" } ] }, { "kind": "Function", "name": "encode", "printedName": "encode(_:into:)", "declKind": "Func", "usr": "s:ZFVs5UTF166encodeFTSc4intoFVs6UInt16T__T_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UTF16.CodeUnit) -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UTF16.CodeUnit)", "children": [ { "kind": "TypeNameAlias", "name": "CodeUnit", "printedName": "UTF16.CodeUnit", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] } ] } ] }, { "kind": "Function", "name": "width", "printedName": "width(_:)", "declKind": "Func", "usr": "s:ZFVs5UTF165widthFScSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "Function", "name": "leadSurrogate", "printedName": "leadSurrogate(_:)", "declKind": "Func", "usr": "s:ZFVs5UTF1613leadSurrogateFScVs6UInt16", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNameAlias", "name": "CodeUnit", "printedName": "UTF16.CodeUnit", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "Function", "name": "trailSurrogate", "printedName": "trailSurrogate(_:)", "declKind": "Func", "usr": "s:ZFVs5UTF1614trailSurrogateFScVs6UInt16", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNameAlias", "name": "CodeUnit", "printedName": "UTF16.CodeUnit", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "Function", "name": "isLeadSurrogate", "printedName": "isLeadSurrogate(_:)", "declKind": "Func", "usr": "s:ZFVs5UTF1615isLeadSurrogateFVs6UInt16Sb", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNameAlias", "name": "CodeUnit", "printedName": "UTF16.CodeUnit", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] }, { "kind": "Function", "name": "isTrailSurrogate", "printedName": "isTrailSurrogate(_:)", "declKind": "Func", "usr": "s:ZFVs5UTF1616isTrailSurrogateFVs6UInt16Sb", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNameAlias", "name": "CodeUnit", "printedName": "UTF16.CodeUnit", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] }, { "kind": "Function", "name": "transcodedLength", "printedName": "transcodedLength(of:decodedAs:repairingIllFormedSequences:)", "declKind": "Func", "usr": "s:ZFVs5UTF1616transcodedLengthu0_Rxs16IteratorProtocol_s12UnicodeCodecwx7Elementzw_8CodeUnitrFT2ofx9decodedAsMq_27repairingIllFormedSequencesSb_GSqT5countSi7isASCIISb__", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(count: Int, isASCII: Bool)?", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(count: Int, isASCII: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Input", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Encoding.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Encoding", "children": [ { "kind": "TypeNominal", "name": "UnicodeCodec", "printedName": "UnicodeCodec" } ] } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] } ] }, { "kind": "TypeDecl", "name": "ExpressibleByIntegerLiteral", "printedName": "ExpressibleByIntegerLiteral", "declKind": "Protocol", "usr": "s:Ps27ExpressibleByIntegerLiteral", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FPs27ExpressibleByIntegerLiteralcFT14integerLiteralwx18IntegerLiteralType_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByIntegerLiteral", "printedName": "ExpressibleByIntegerLiteral" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IntegerLiteralType", "children": [ { "kind": "TypeNominal", "name": "_ExpressibleByBuiltinIntegerLiteral", "printedName": "_ExpressibleByBuiltinIntegerLiteral" } ] } ] } ] }, { "kind": "TypeDecl", "name": "StrideThrough", "printedName": "StrideThrough", "declKind": "Struct", "usr": "s:Vs13StrideThrough", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs13StrideThrough12makeIteratorFT_GVs21StrideThroughIteratorx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StrideThroughIterator", "printedName": "StrideThroughIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs13StrideThrough12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs13StrideThroughg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "StrideThrough", "printedName": "StrideThrough", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs13StrideThrough8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StrideThroughIterator", "printedName": "StrideThroughIterator", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs13StrideThrough11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "Int64", "printedName": "Int64", "declKind": "Struct", "usr": "s:Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs5Int64cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bigEndian:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT9bigEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(littleEndian:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT12littleEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT14integerLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Var", "name": "bigEndian", "printedName": "bigEndian", "declKind": "Var", "usr": "s:vVs5Int649bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int64g9bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Var", "name": "littleEndian", "printedName": "littleEndian", "declKind": "Var", "usr": "s:vVs5Int6412littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int64g12littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Var", "name": "byteSwapped", "printedName": "byteSwapped", "declKind": "Var", "usr": "s:vVs5Int6411byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int64g11byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Var", "name": "max", "printedName": "max", "declKind": "Var", "usr": "s:ZvVs5Int643maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5Int64g3maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int64.Type", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] } ] }, { "kind": "Var", "name": "min", "printedName": "min", "declKind": "Var", "usr": "s:ZvVs5Int643minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5Int64g3minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int64.Type", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Vs5Int6418IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Vs5Int646Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs5Int649hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int64g9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs5Int6411descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int64g11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Function", "name": "addWithOverflow", "printedName": "addWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int6415addWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int64, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Function", "name": "subtractWithOverflow", "printedName": "subtractWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int6420subtractWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int64, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Function", "name": "multiplyWithOverflow", "printedName": "multiplyWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int6420multiplyWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int64, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Function", "name": "divideWithOverflow", "printedName": "divideWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int6418divideWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int64, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Function", "name": "remainderWithOverflow", "printedName": "remainderWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5Int6421remainderWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int64, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FVs5Int648toIntMaxFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFVs5UInt8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT7exactlyVs5UInt8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int64?", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFVs4Int8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT7exactlyVs4Int8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int64?", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFVs6UInt16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT7exactlyVs6UInt16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int64?", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFVs5Int16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT7exactlyVs5Int16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int64?", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFVs6UInt32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT7exactlyVs6UInt32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int64?", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFVs5Int32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT7exactlyVs5Int32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int64?", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFVs6UInt64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT7exactlyVs6UInt64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int64?", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT7exactlyS__GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int64?", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFSuS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT7exactlySu_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int64?", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFSiS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT7exactlySi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int64?", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFT10bitPatternVs6UInt64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Var", "name": "allZeros", "printedName": "allZeros", "declKind": "Var", "usr": "s:ZvVs5Int648allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5Int64g8allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int64.Type", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFSfS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFSdS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFVs7Float80S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:)", "declKind": "Constructor", "usr": "s:FVs5Int64cFTSS5radixSi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int64?", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs5Int6412customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int64g12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVs5Int6425customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Int64g25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] } ] }, { "kind": "TypeDecl", "name": "CVaListPointer", "printedName": "CVaListPointer", "declKind": "Struct", "usr": "s:Vs14CVaListPointer", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs14CVaListPointer16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14CVaListPointerg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "CVaListPointer", "printedName": "CVaListPointer" } ] } ] } ] }, { "kind": "TypeDecl", "name": "IndexingIterator", "printedName": "IndexingIterator", "declKind": "Struct", "usr": "s:Vs16IndexingIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs16IndexingIterator4nextFT_GSqwx8_Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Elements._Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements._Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs16IndexingIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements._Element" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs16IndexingIterator8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs16IndexingIterator11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements._Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "DictionaryIndex", "printedName": "DictionaryIndex", "declKind": "Struct", "usr": "s:Vs15DictionaryIndex", "location": "", "moduleName": "Swift" }, { "kind": "TypeDecl", "name": "UTF32", "printedName": "UTF32", "declKind": "Struct", "usr": "s:Vs5UTF32", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "CodeUnit", "printedName": "CodeUnit", "declKind": "TypeAlias", "usr": "s:Vs5UTF328CodeUnit", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs5UTF32cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UTF32", "printedName": "UTF32" } ] }, { "kind": "Function", "name": "decode", "printedName": "decode(_:)", "declKind": "Func", "usr": "s:FVs5UTF326decodeuRxs16IteratorProtocolwx7ElementzVs6UInt32rFRxOs21UnicodeDecodingResult", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "UnicodeDecodingResult", "printedName": "UnicodeDecodingResult" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout I" } ] }, { "kind": "Function", "name": "encode", "printedName": "encode(_:into:)", "declKind": "Func", "usr": "s:ZFVs5UTF326encodeFTSc4intoFVs6UInt32T__T_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UTF32.CodeUnit) -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UTF32.CodeUnit)", "children": [ { "kind": "TypeNameAlias", "name": "CodeUnit", "printedName": "UTF32.CodeUnit", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "CUnsignedChar", "printedName": "CUnsignedChar", "declKind": "TypeAlias", "usr": "s:s13CUnsignedChar", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeDecl", "name": "Strideable", "printedName": "Strideable", "declKind": "Protocol", "usr": "s:Ps10Strideable", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "distance", "printedName": "distance(to:)", "declKind": "Func", "usr": "s:FPs10Strideable8distanceFT2tox_wx6Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedNumber", "printedName": "SignedNumber" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] }, { "kind": "Function", "name": "advanced", "printedName": "advanced(by:)", "declKind": "Func", "usr": "s:FPs10Strideable8advancedFT2bywx6Stride_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedNumber", "printedName": "SignedNumber" } ] } ] } ] }, { "kind": "Function", "name": "assert", "printedName": "assert(_:_:file:line:)", "declKind": "Func", "usr": "s:Fs6assertFTKT_SbKT_SS4fileVs12StaticString4lineSu_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "() -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "() -> String", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeDecl", "name": "AnyCollection", "printedName": "AnyCollection", "declKind": "Struct", "usr": "s:Vs13AnyCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13AnyCollectioncuRd__s10Collectionwd__7IndicesS0_wd__11SubSequenceS0_Wd__S2_S1__S0_xzWd__S2_8Iterator7Element_wd__S1_zWd__S1_11SubSequence_wd__S2_zWd__S2_S5__wd__5IndexzWd__S2_S1_S3_S4__Wd__S1_S6__zWd__S2_S1_S3_S4__Wd__8IteratorS4__zWd__S2_S3_S4__Wd__S2_S1__zWd__S2_S1_S5__Wd__S2_S6__zWd__S2_S1_S3_S4__Wd__S1_S3_S4__zWd__S2_S1_S3_S4__Wd__S2_S1_S6__zWd__S2_S1_S3_S4__rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13AnyCollectioncFGS_x_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13AnyCollectioncuRd__s23BidirectionalCollectionwd__7IndicesS0_wd__11SubSequenceS0_Wd__S2_7Indices_S0_xzWd__S2_8Iterator7Element_wd__S1_zWd__S1_11SubSequence_wd__S2_zWd__S2_S6__wd__5IndexzWd__S2_S3_S4_S5__Wd__S1_S7__zWd__S2_S3_S4_S5__Wd__S2_S3__zWd__S2_S3_S6__Wd__S2_S7__zWd__S2_S3_S4_S5__Wd__8IteratorS5__zWd__S2_S4_S5__Wd__S1_S4_S5__zWd__S2_S3_S4_S5__Wd__S2_S3_S7__zWd__S2_S3_S4_S5__rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13AnyCollectioncFGVs26AnyBidirectionalCollectionx_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13AnyCollectioncuRd__s22RandomAccessCollectionwd__7IndicesS0_wd__11SubSequenceS0_Wd__S2_7Indices_S0_xzWd__S2_8Iterator7Element_wd__5IndexzWd__S2_S3_S4_S5__wd__S1_zWd__S1_11SubSequence_wd__S2_zWd__S2_S7__Wd__8IteratorS5__zWd__S2_S4_S5__Wd__S1_S6__zWd__S2_S3_S4_S5__Wd__S2_S3__zWd__S2_S3_S7__Wd__S2_S6__zWd__S2_S3_S4_S5__Wd__S1_S4_S5__zWd__S2_S3_S4_S5__Wd__S2_S3_S6__zWd__S2_S3_S4_S5__rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13AnyCollectioncFGVs25AnyRandomAccessCollectionx_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs13AnyCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs13AnyCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs13AnyCollection10startIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs13AnyCollectiong10startIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs13AnyCollection8endIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs13AnyCollectiong8endIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs13AnyCollection5indexFT5afterVs8AnyIndex_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs13AnyCollection9formIndexFT5afterRVs8AnyIndex_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout AnyIndex" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs13AnyCollection5indexFTVs8AnyIndex8offsetByVs5Int64_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs13AnyCollection5indexFTVs8AnyIndex8offsetByVs5Int649limitedByS0__GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "AnyIndex?", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs13AnyCollection9formIndexFTRVs8AnyIndex8offsetByVs5Int64_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs13AnyCollection9formIndexFTRVs8AnyIndex8offsetByVs5Int649limitedByS0__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs13AnyCollection8distanceFT4fromVs8AnyIndex2toS0__Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs13AnyCollection5countVs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs13AnyCollectiong5countVs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vVs13AnyCollection5firstGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs13AnyCollectiong5firstGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs13AnyCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs13AnyCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIterator", "printedName": "AnyIterator", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs13AnyCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices>", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs13AnyCollection12makeIteratorFT_GVs11AnyIteratorx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIterator", "printedName": "AnyIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs13AnyCollection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs13AnyCollectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FVs13AnyCollection3mapurFzFzxqd__GSaqd___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[T]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> T", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "filter", "printedName": "filter(_:)", "declKind": "Func", "usr": "s:FVs13AnyCollection6filterFzFzxSbGSax_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "forEach", "printedName": "forEach(_:)", "declKind": "Func", "usr": "s:FVs13AnyCollection7forEachFzFzxT_T_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "dropFirst", "printedName": "dropFirst(_:)", "declKind": "Func", "usr": "s:FVs13AnyCollection9dropFirstFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "dropLast", "printedName": "dropLast(_:)", "declKind": "Func", "usr": "s:FVs13AnyCollection8dropLastFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "prefix", "printedName": "prefix(_:)", "declKind": "Func", "usr": "s:FVs13AnyCollection6prefixFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "suffix", "printedName": "suffix(_:)", "declKind": "Func", "usr": "s:FVs13AnyCollection6suffixFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "split", "printedName": "split(maxSplits:omittingEmptySubsequences:whereSeparator:)", "declKind": "Func", "usr": "s:FVs13AnyCollection5splitFzT9maxSplitsSi25omittingEmptySubsequencesSb14whereSeparatorFzxSb_GSaGS_x__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[AnyCollection]", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "Function", "name": "numericCast", "printedName": "numericCast(_:)", "declKind": "Func", "usr": "s:Fs11numericCastu0_Rxs14_SignedInteger_S_rFxq_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U", "children": [ { "kind": "TypeNominal", "name": "_SignedInteger", "printedName": "_SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "_SignedInteger", "printedName": "_SignedInteger" } ] } ] }, { "kind": "Function", "name": "numericCast", "printedName": "numericCast(_:)", "declKind": "Func", "usr": "s:Fs11numericCastu0_Rxs15UnsignedInteger_S_rFxq_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] } ] }, { "kind": "Function", "name": "numericCast", "printedName": "numericCast(_:)", "declKind": "Func", "usr": "s:Fs11numericCastu0_Rxs14_SignedInteger_s15UnsignedIntegerrFxq_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "_SignedInteger", "printedName": "_SignedInteger" } ] } ] }, { "kind": "Function", "name": "numericCast", "printedName": "numericCast(_:)", "declKind": "Func", "usr": "s:Fs11numericCastu0_Rxs15UnsignedInteger_s14_SignedIntegerrFxq_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U", "children": [ { "kind": "TypeNominal", "name": "_SignedInteger", "printedName": "_SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] } ] }, { "kind": "TypeAlias", "name": "StringLiteralConvertible", "printedName": "StringLiteralConvertible", "declKind": "TypeAlias", "usr": "s:s24StringLiteralConvertible", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "TypeNominal", "name": "ExpressibleByStringLiteral", "printedName": "ExpressibleByStringLiteral" } ] }, { "kind": "TypeDecl", "name": "SetIndex", "printedName": "SetIndex", "declKind": "Struct", "usr": "s:Vs8SetIndex", "location": "", "moduleName": "Swift" }, { "kind": "TypeDecl", "name": "OptionSet", "printedName": "OptionSet", "declKind": "Protocol", "usr": "s:Ps9OptionSet", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(rawValue:)", "declKind": "Constructor", "usr": "s:FPs9OptionSetcFT8rawValuewx8RawValue_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.RawValue" } ] }, { "kind": "Function", "name": "union", "printedName": "union(_:)", "declKind": "Func", "usr": "s:FEsPs9OptionSet5unionFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "Function", "name": "intersection", "printedName": "intersection(_:)", "declKind": "Func", "usr": "s:FEsPs9OptionSet12intersectionFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "Function", "name": "symmetricDifference", "printedName": "symmetricDifference(_:)", "declKind": "Func", "usr": "s:FEsPs9OptionSet19symmetricDifferenceFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "Function", "name": "contains", "printedName": "contains(_:)", "declKind": "Func", "usr": "s:FesRxs9OptionSetxzwx7ElementrS_8containsFxSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:)", "declKind": "Func", "usr": "s:FesRxs9OptionSetxzwx7ElementrS_6insertFwxS0_T8insertedSb17memberAfterInsertwxS0__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(inserted: Bool, memberAfterInsert: Self)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(_:)", "declKind": "Func", "usr": "s:FesRxs9OptionSetxzwx7ElementrS_6removeFwxS0_GSqwxS0__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "Function", "name": "update", "printedName": "update(with:)", "declKind": "Func", "usr": "s:FesRxs9OptionSetxzwx7ElementrS_6updateFT4withwxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FesRxs9OptionSetwx8RawValues17BitwiseOperationsrS_cFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "Function", "name": "formUnion", "printedName": "formUnion(_:)", "declKind": "Func", "usr": "s:FesRxs9OptionSetwx8RawValues17BitwiseOperationsrS_9formUnionFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "Function", "name": "formIntersection", "printedName": "formIntersection(_:)", "declKind": "Func", "usr": "s:FesRxs9OptionSetwx8RawValues17BitwiseOperationsrS_16formIntersectionFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] }, { "kind": "Function", "name": "formSymmetricDifference", "printedName": "formSymmetricDifference(_:)", "declKind": "Func", "usr": "s:FesRxs9OptionSetwx8RawValues17BitwiseOperationsrS_23formSymmetricDifferenceFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "OptionSet", "printedName": "OptionSet" } ] } ] } ] }, { "kind": "TypeAlias", "name": "CFloat", "printedName": "CFloat", "declKind": "TypeAlias", "usr": "s:s6CFloat", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "TypeDecl", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "declKind": "Struct", "usr": "s:Vs15LazyFilterIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs15LazyFilterIndex4basewx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15LazyFilterIndexg4basewx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:)", "declKind": "Constructor", "usr": "s:FVs15LazyFilterIndexcFT4basewx5Index_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "_SignedInteger", "printedName": "_SignedInteger", "declKind": "Protocol", "usr": "s:Ps14_SignedInteger", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FPs14_SignedInteger8toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs14_SignedIntegercFVs5Int64x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_SignedInteger", "printedName": "_SignedInteger" } ] }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] } ] }, { "kind": "TypeDecl", "name": "MutableRangeReplaceableRandomAccessSlice", "printedName": "MutableRangeReplaceableRandomAccessSlice", "declKind": "Struct", "usr": "s:Vs40MutableRangeReplaceableRandomAccessSlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs40MutableRangeReplaceableRandomAccessSlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs40MutableRangeReplaceableRandomAccessSlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs40MutableRangeReplaceableRandomAccessSlice10startIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSliceg10startIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableRangeReplaceableRandomAccessSlice", "printedName": "MutableRangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs40MutableRangeReplaceableRandomAccessSlice8endIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSliceg8endIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableRangeReplaceableRandomAccessSlice", "printedName": "MutableRangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs40MutableRangeReplaceableRandomAccessSlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableRandomAccessSlice", "printedName": "MutableRangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice5indexFT5afterwxPs16MutableIndexable5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice9formIndexFT5afterRwxPs16MutableIndexable5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice5indexFT6beforewxPs16MutableIndexable5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice9formIndexFT6beforeRwxPs16MutableIndexable5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice5indexFTwxPs16MutableIndexable5Index8offsetBywxPs9Indexable13IndexDistance_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice5indexFTwxPs16MutableIndexable5Index8offsetBywxPs9Indexable13IndexDistance9limitedBywxS1__GSqwxS1__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice8distanceFT4fromwxPs16MutableIndexable5Index2towxS1__wxPs9Indexable13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlicecFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableRandomAccessSlice", "printedName": "MutableRangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlicecFT9repeatingwxPs16MutableIndexable8_Element5countSi_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableRandomAccessSlice", "printedName": "MutableRangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlicecuRd__s8SequencewxPs16MutableIndexable8_ElementzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableRandomAccessSlice", "printedName": "MutableRangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice15replaceSubrangeuRd__s10CollectionwxPs16MutableIndexable8_ElementzWd__8Iterator7Element_rFTGVs5RangewxPS1_5Index_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice6insertFTwxPs16MutableIndexable8_Element2atwxPS0_5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(contentsOf:at:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice6insertuRd__s10CollectionwxPs16MutableIndexable8_ElementzWd__8Iterator7Element_rFT10contentsOfqd__2atwxPS1_5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice6removeFT2atwxPs16MutableIndexable5Index_wxPS0_8_Element", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlice14removeSubrangeFGVs5RangewxPs16MutableIndexable5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSlicecFT4basex6boundsGVs5RangewxPs16MutableIndexable5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableRandomAccessSlice", "printedName": "MutableRangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs40MutableRangeReplaceableRandomAccessSlice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs40MutableRangeReplaceableRandomAccessSliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "MutableRangeReplaceableRandomAccessSlice", "printedName": "MutableRangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs40MutableRangeReplaceableRandomAccessSlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableRandomAccessSlice", "printedName": "MutableRangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs40MutableRangeReplaceableRandomAccessSlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices>", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableRandomAccessSlice", "printedName": "MutableRangeReplaceableRandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazySequenceProtocol", "printedName": "LazySequenceProtocol", "declKind": "Protocol", "usr": "s:Ps20LazySequenceProtocol", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "elements", "printedName": "elements", "declKind": "Var", "usr": "s:vPs20LazySequenceProtocol8elementswx8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Elements" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs20LazySequenceProtocolg8elementswx8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LazySequenceProtocol", "printedName": "LazySequenceProtocol" } ] } ] } ] }, { "kind": "Function", "name": "filter", "printedName": "filter(_:)", "declKind": "Func", "usr": "s:FEsPs20LazySequenceProtocol6filterFFWx8Elements8Iterator7Element_SbGVs18LazyFilterSequencewxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterSequence", "printedName": "LazyFilterSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> Bool", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "flatMap", "printedName": "flatMap(_:)", "declKind": "Func", "usr": "s:FEsPs20LazySequenceProtocol7flatMapuRd__s8SequencerFFWx8Elements8Iterator7Element_qd__GVs12LazySequenceGVs15FlattenSequenceGVs15LazyMapSequencewxS1_qd_____", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazySequence", "printedName": "LazySequence>>", "children": [ { "kind": "TypeNominal", "name": "FlattenSequence", "printedName": "FlattenSequence>", "children": [ { "kind": "TypeNominal", "name": "LazyMapSequence", "printedName": "LazyMapSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "SegmentOfResult", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> SegmentOfResult", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "SegmentOfResult", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "flatMap", "printedName": "flatMap(_:)", "declKind": "Func", "usr": "s:FEsPs20LazySequenceProtocol7flatMapurFFWx8Elements8Iterator7Element_GSqqd___GVs15LazyMapSequenceGVs18LazyFilterSequenceGS3_wxS0_GSqqd_____qd___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapSequence", "printedName": "LazyMapSequence>, ElementOfResult>", "children": [ { "kind": "TypeNominal", "name": "LazyFilterSequence", "printedName": "LazyFilterSequence>", "children": [ { "kind": "TypeNominal", "name": "LazyMapSequence", "printedName": "LazyMapSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "ElementOfResult?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "ElementOfResult" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "ElementOfResult" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> ElementOfResult?", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "ElementOfResult?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "ElementOfResult" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "joined", "printedName": "joined()", "declKind": "Func", "usr": "s:FesRxs20LazySequenceProtocolWx8Iterator7Element_s8SequenceWxS0_S1__zWx8ElementsS0_S1__rS_6joinedFT_GVs12LazySequenceGVs15FlattenSequencewxS3___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazySequence", "printedName": "LazySequence>", "children": [ { "kind": "TypeNominal", "name": "FlattenSequence", "printedName": "FlattenSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] } ] }, { "kind": "Var", "name": "elements", "printedName": "elements", "declKind": "Var", "usr": "s:vesRxs20LazySequenceProtocolxzwx8ElementsrS_8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs20LazySequenceProtocolxzwx8ElementsrS_g8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LazySequenceProtocol", "printedName": "LazySequenceProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LazySequenceProtocol", "printedName": "LazySequenceProtocol" } ] } ] } ] }, { "kind": "Var", "name": "lazy", "printedName": "lazy", "declKind": "Var", "usr": "s:vEsPs20LazySequenceProtocol4lazyx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs20LazySequenceProtocolg4lazyx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LazySequenceProtocol", "printedName": "LazySequenceProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LazySequenceProtocol", "printedName": "LazySequenceProtocol" } ] } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FEsPs20LazySequenceProtocol3mapurFFWx8Elements8Iterator7Element_qd__GVs15LazyMapSequencewxS0_qd___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapSequence", "printedName": "LazyMapSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Elements.Iterator.Element) -> U", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Elements.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Elements.Iterator.Element" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer", "declKind": "Struct", "usr": "s:Sv", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSvcFSvSv", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" }, { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSvcFGSqSv_GSqSv_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSvcFVs13OpaquePointerSv", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" }, { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSvcFGSqVs13OpaquePointer_GSqSv_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSvcFT10bitPatternSi_GSqSv_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSvcFT10bitPatternSu_GSqSv_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSvcurFGSpx_Sv", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSvcurFGSqGSpx__GSqSv_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(mutating:)", "declKind": "Constructor", "usr": "s:FSvcFT8mutatingSV_Sv", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" }, { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(mutating:)", "declKind": "Constructor", "usr": "s:FSvcFT8mutatingGSqSV__GSqSv_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] } ] }, { "kind": "Function", "name": "allocate", "printedName": "allocate(bytes:alignedTo:)", "declKind": "Func", "usr": "s:ZFSv8allocateFT5bytesSi9alignedToSi_Sv", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "deallocate", "printedName": "deallocate(bytes:alignedTo:)", "declKind": "Func", "usr": "s:FSv10deallocateFT5bytesSi9alignedToSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "bindMemory", "printedName": "bindMemory(to:capacity:)", "declKind": "Func", "usr": "s:FSv10bindMemoryurFT2toMx8capacitySi_GSpx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "assumingMemoryBound", "printedName": "assumingMemoryBound(to:)", "declKind": "Func", "usr": "s:FSv19assumingMemoryBoundurFT2toMx_GSpx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Function", "name": "initializeMemory", "printedName": "initializeMemory(as:at:count:to:)", "declKind": "Func", "usr": "s:FSv16initializeMemoryurFT2asMx2atSi5countSi2tox_GSpx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "Function", "name": "initializeMemory", "printedName": "initializeMemory(as:from:count:)", "declKind": "Func", "usr": "s:FSv16initializeMemoryurFT2asMx4fromGSPx_5countSi_GSpx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "initializeMemory", "printedName": "initializeMemory(as:from:)", "declKind": "Func", "usr": "s:FSv16initializeMemoryuRxs10CollectionrFT2asMWx8Iterator7Element_4fromx_GSpWxS0_S1___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "C.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "C.Iterator.Element.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "C.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "moveInitializeMemory", "printedName": "moveInitializeMemory(as:from:count:)", "declKind": "Func", "usr": "s:FSv20moveInitializeMemoryurFT2asMx4fromGSpx_5countSi_GSpx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "load", "printedName": "load(fromByteOffset:as:)", "declKind": "Func", "usr": "s:FSv4loadurFT14fromByteOffsetSi2asMx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Function", "name": "storeBytes", "printedName": "storeBytes(of:toByteOffset:as:)", "declKind": "Func", "usr": "s:FSv10storeBytesurFT2ofx12toByteOffsetSi2asMx_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Function", "name": "copyBytes", "printedName": "copyBytes(from:count:)", "declKind": "Func", "usr": "s:FSv9copyBytesFT4fromSV5countSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vSv9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSvg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(to:)", "declKind": "Func", "usr": "s:FSv8distanceFT2toSv_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "Function", "name": "advanced", "printedName": "advanced(by:)", "declKind": "Func", "usr": "s:FSv8advancedFT2bySi_Sv", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Sv6Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSvcurFGVs33AutoreleasingUnsafeMutablePointerx_Sv", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" }, { "kind": "TypeNominal", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSvcurFGSqGVs33AutoreleasingUnsafeMutablePointerx__GSqSv_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "AutoreleasingUnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSv16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSvg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSv12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSvg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vSv25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSvg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] } ] } ] }, { "kind": "TypeDecl", "name": "IntegerArithmetic", "printedName": "IntegerArithmetic", "declKind": "Protocol", "usr": "s:Ps17IntegerArithmetic", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FPs17IntegerArithmetic8toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazyFilterBidirectionalCollection", "printedName": "LazyFilterBidirectionalCollection", "declKind": "Struct", "usr": "s:Vs33LazyFilterBidirectionalCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs33LazyFilterBidirectionalCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs33LazyFilterBidirectionalCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs33LazyFilterBidirectionalCollection10startIndexGVs15LazyFilterIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs33LazyFilterBidirectionalCollectiong10startIndexGVs15LazyFilterIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "LazyFilterBidirectionalCollection", "printedName": "LazyFilterBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs33LazyFilterBidirectionalCollection8endIndexGVs15LazyFilterIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs33LazyFilterBidirectionalCollectiong8endIndexGVs15LazyFilterIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "LazyFilterBidirectionalCollection", "printedName": "LazyFilterBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs33LazyFilterBidirectionalCollection5indexFT5afterGVs15LazyFilterIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs33LazyFilterBidirectionalCollection9formIndexFT5afterRGVs15LazyFilterIndexx__T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout LazyFilterIndex" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs33LazyFilterBidirectionalCollection5indexFT6beforeGVs15LazyFilterIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs33LazyFilterBidirectionalCollection9formIndexFT6beforeRGVs15LazyFilterIndexx__T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout LazyFilterIndex" } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs33LazyFilterBidirectionalCollection12makeIteratorFT_GVs18LazyFilterIteratorwx8Iterator_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIterator", "printedName": "LazyFilterIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs33LazyFilterBidirectionalCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice>", "children": [ { "kind": "TypeNominal", "name": "LazyFilterBidirectionalCollection", "printedName": "LazyFilterBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs33LazyFilterBidirectionalCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices>", "children": [ { "kind": "TypeNominal", "name": "LazyFilterBidirectionalCollection", "printedName": "LazyFilterBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Elements", "printedName": "Elements", "declKind": "TypeAlias", "usr": "s:Vs33LazyFilterBidirectionalCollection8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterBidirectionalCollection", "printedName": "LazyFilterBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs33LazyFilterBidirectionalCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIterator", "printedName": "LazyFilterIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "CUnsignedInt", "printedName": "CUnsignedInt", "declKind": "TypeAlias", "usr": "s:s12CUnsignedInt", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "TypeDecl", "name": "Range", "printedName": "Range", "declKind": "Struct", "usr": "s:Vs5Range", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(uncheckedBounds:)", "declKind": "Constructor", "usr": "s:FVs5RangecFT15uncheckedBoundsT5lowerx5upperx__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(lower: Bound, upper: Bound)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "lowerBound", "printedName": "lowerBound", "declKind": "Var", "usr": "s:vVs5Range10lowerBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Rangeg10lowerBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Var", "name": "upperBound", "printedName": "upperBound", "declKind": "Var", "usr": "s:vVs5Range10upperBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Rangeg10upperBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Function", "name": "contains", "printedName": "contains(_:)", "declKind": "Func", "usr": "s:FVs5Range8containsFxSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs5Range7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Rangeg7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5RangecFGS_x_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs5Range8overlapsFGS_x_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs5RangecFGVs14CountableRangex_GS3_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs5Range8overlapsFGVs14CountableRangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs5RangecFGVs11ClosedRangex_GS3_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs5Range8overlapsFGVs11ClosedRangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs5RangecFGVs20CountableClosedRangex_GS3_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs5Range8overlapsFGVs20CountableClosedRangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "clamped", "printedName": "clamped(to:)", "declKind": "Func", "usr": "s:FVs5Range7clampedFT2toGS_x__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs5Range11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Rangeg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs5Range16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Rangeg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs5Range12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Rangeg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs5Range5countwxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Bound.Stride" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs5Rangeg5countwxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "ExtendedGraphemeClusterType", "printedName": "ExtendedGraphemeClusterType", "declKind": "TypeAlias", "usr": "s:s27ExtendedGraphemeClusterType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeDecl", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "declKind": "Struct", "usr": "s:Vs33AutoreleasingUnsafeMutablePointer", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "pointee", "printedName": "pointee", "declKind": "Var", "usr": "s:vVs33AutoreleasingUnsafeMutablePointer7pointeex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Pointee" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs33AutoreleasingUnsafeMutablePointerg7pointeex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" }, { "kind": "TypeNominal", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Setter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs33AutoreleasingUnsafeMutablePointers7pointeex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs33AutoreleasingUnsafeMutablePointercurFGSpqd___GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs33AutoreleasingUnsafeMutablePointercurFGSqGSpqd____GSqGS_x__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "AutoreleasingUnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs33AutoreleasingUnsafeMutablePointercurFGSPqd___GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs33AutoreleasingUnsafeMutablePointercurFGSqGSPqd____GSqGS_x__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "AutoreleasingUnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs33AutoreleasingUnsafeMutablePointer16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs33AutoreleasingUnsafeMutablePointerg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Pointee" } ] } ] } ] } ] }, { "kind": "Function", "name": "transcode", "printedName": "transcode(_:from:to:stoppingOnError:into:)", "declKind": "Func", "usr": "s:Fs9transcodeu1_Rxs16IteratorProtocol_s12UnicodeCodec0_S0_wx7Elementzw_8CodeUnitrFTx4fromMq_2toMq0_15stoppingOnErrorSb4intoFw0_S2_T__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Input", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "InputEncoding.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "InputEncoding", "children": [ { "kind": "TypeNominal", "name": "UnicodeCodec", "printedName": "UnicodeCodec" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "OutputEncoding.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "OutputEncoding", "children": [ { "kind": "TypeNominal", "name": "UnicodeCodec", "printedName": "UnicodeCodec" } ] } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(OutputEncoding.CodeUnit) -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(OutputEncoding.CodeUnit)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "OutputEncoding.CodeUnit" } ] } ] } ] }, { "kind": "TypeDecl", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable", "declKind": "Protocol", "usr": "s:Ps22BidirectionalIndexable", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FPs22BidirectionalIndexable5indexFT6beforewx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FPs22BidirectionalIndexable9formIndexFT6beforeRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Self.Index" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FEsPs22BidirectionalIndexable9formIndexFT6beforeRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Self.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FEsPs22BidirectionalIndexable5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FEsPs22BidirectionalIndexable5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FEsPs22BidirectionalIndexable8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "MirrorPath", "printedName": "MirrorPath", "declKind": "Protocol", "usr": "s:Ps10MirrorPath", "location": "", "moduleName": "Swift" }, { "kind": "Function", "name": "unsafeBitCast", "printedName": "unsafeBitCast(_:to:)", "declKind": "Func", "usr": "s:Fs13unsafeBitCastu0_rFTx2toMq__q_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "U.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] } ] }, { "kind": "TypeDecl", "name": "LazyFilterCollection", "printedName": "LazyFilterCollection", "declKind": "Struct", "usr": "s:Vs20LazyFilterCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs20LazyFilterCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs20LazyFilterCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs20LazyFilterCollection10startIndexGVs15LazyFilterIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20LazyFilterCollectiong10startIndexGVs15LazyFilterIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeNominal", "name": "LazyFilterCollection", "printedName": "LazyFilterCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs20LazyFilterCollection8endIndexGVs15LazyFilterIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20LazyFilterCollectiong8endIndexGVs15LazyFilterIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeNominal", "name": "LazyFilterCollection", "printedName": "LazyFilterCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs20LazyFilterCollection5indexFT5afterGVs15LazyFilterIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeNominal", "name": "LazyFilterIndex", "printedName": "LazyFilterIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs20LazyFilterCollection9formIndexFT5afterRGVs15LazyFilterIndexx__T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout LazyFilterIndex" } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs20LazyFilterCollection12makeIteratorFT_GVs18LazyFilterIteratorwx8Iterator_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIterator", "printedName": "LazyFilterIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs20LazyFilterCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice>", "children": [ { "kind": "TypeNominal", "name": "LazyFilterCollection", "printedName": "LazyFilterCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Elements", "printedName": "Elements", "declKind": "TypeAlias", "usr": "s:Vs20LazyFilterCollection8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterCollection", "printedName": "LazyFilterCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs20LazyFilterCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIterator", "printedName": "LazyFilterIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs20LazyFilterCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices>", "children": [ { "kind": "TypeNominal", "name": "LazyFilterCollection", "printedName": "LazyFilterCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "SetIterator", "printedName": "SetIterator", "declKind": "Struct", "usr": "s:Vs11SetIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs11SetIterator4nextFT_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs11SetIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs11SetIterator12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11SetIteratorg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "SetIterator", "printedName": "SetIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazySequence", "printedName": "LazySequence", "declKind": "Struct", "usr": "s:Vs12LazySequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "elements", "printedName": "elements", "declKind": "Var", "usr": "s:vVs12LazySequence8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12LazySequenceg8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "LazySequence", "printedName": "LazySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Base", "printedName": "Base", "declKind": "TypeAlias", "usr": "s:Vs12LazySequence4Base", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs12LazySequence8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "TypeAlias", "name": "Elements", "printedName": "Elements", "declKind": "TypeAlias", "usr": "s:Vs12LazySequence8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs12LazySequence11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator.Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "UnicodeCodec", "printedName": "UnicodeCodec", "declKind": "Protocol", "usr": "s:Ps12UnicodeCodec", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FPs12UnicodeCodeccFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "UnicodeCodec", "printedName": "UnicodeCodec" } ] } ] }, { "kind": "Function", "name": "decode", "printedName": "decode(_:)", "declKind": "Func", "usr": "s:FPs12UnicodeCodec6decodeuRd__s16IteratorProtocolwx8CodeUnitzwd__7ElementrFRqd__Os21UnicodeDecodingResult", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "UnicodeDecodingResult", "printedName": "UnicodeDecodingResult" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout I" } ] }, { "kind": "Function", "name": "encode", "printedName": "encode(_:into:)", "declKind": "Func", "usr": "s:ZFPs12UnicodeCodec6encodeFTSc4intoFwx8CodeUnitT__T_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.CodeUnit) -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.CodeUnit)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.CodeUnit" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "IndexableBase", "printedName": "IndexableBase", "declKind": "Protocol", "usr": "s:Ps13IndexableBase", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vPs13IndexableBase10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13IndexableBaseg10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vPs13IndexableBase8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13IndexableBaseg8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FPs13IndexableBase5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FPs13IndexableBase9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Self.Index" } ] } ] }, { "kind": "TypeAlias", "name": "ArrayLiteralConvertible", "printedName": "ArrayLiteralConvertible", "declKind": "TypeAlias", "usr": "s:s23ArrayLiteralConvertible", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "TypeNominal", "name": "ExpressibleByArrayLiteral", "printedName": "ExpressibleByArrayLiteral" } ] }, { "kind": "TypeDecl", "name": "Mirror", "printedName": "Mirror", "declKind": "Struct", "usr": "s:Vs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeDecl", "name": "AncestorRepresentation", "printedName": "AncestorRepresentation", "declKind": "Enum", "usr": "s:OVs6Mirror22AncestorRepresentation", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "generated", "printedName": "generated", "declKind": "EnumElement", "usr": "s:FOVs6Mirror22AncestorRepresentation9generatedFMS0_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Mirror.AncestorRepresentation.Type) -> Mirror.AncestorRepresentation", "children": [ { "kind": "TypeNominal", "name": "AncestorRepresentation", "printedName": "Mirror.AncestorRepresentation" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Mirror.AncestorRepresentation.Type", "children": [ { "kind": "TypeNominal", "name": "AncestorRepresentation", "printedName": "Mirror.AncestorRepresentation" } ] } ] } ] }, { "kind": "Var", "name": "customized", "printedName": "customized", "declKind": "EnumElement", "usr": "s:FOVs6Mirror22AncestorRepresentation10customizedFMS0_FFT_S_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Mirror.AncestorRepresentation.Type) -> (() -> Mirror) -> Mirror.AncestorRepresentation", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(() -> Mirror) -> Mirror.AncestorRepresentation", "children": [ { "kind": "TypeNominal", "name": "AncestorRepresentation", "printedName": "Mirror.AncestorRepresentation" }, { "kind": "TypeFunc", "name": "Paren", "printedName": "(() -> Mirror)", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Mirror.AncestorRepresentation.Type", "children": [ { "kind": "TypeNominal", "name": "AncestorRepresentation", "printedName": "Mirror.AncestorRepresentation" } ] } ] } ] }, { "kind": "Var", "name": "suppressed", "printedName": "suppressed", "declKind": "EnumElement", "usr": "s:FOVs6Mirror22AncestorRepresentation10suppressedFMS0_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Mirror.AncestorRepresentation.Type) -> Mirror.AncestorRepresentation", "children": [ { "kind": "TypeNominal", "name": "AncestorRepresentation", "printedName": "Mirror.AncestorRepresentation" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Mirror.AncestorRepresentation.Type", "children": [ { "kind": "TypeNominal", "name": "AncestorRepresentation", "printedName": "Mirror.AncestorRepresentation" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(reflecting:)", "declKind": "Constructor", "usr": "s:FVs6MirrorcFT10reflectingP__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] }, { "kind": "TypeAlias", "name": "Child", "printedName": "Child", "declKind": "TypeAlias", "usr": "s:Vs6Mirror5Child", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(label: String?, value: Any)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] }, { "kind": "TypeAlias", "name": "Children", "printedName": "Children", "declKind": "TypeAlias", "usr": "s:Vs6Mirror8Children", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNameAlias", "name": "Child", "printedName": "Mirror.Child", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(label: Optional, value: Any)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "DisplayStyle", "printedName": "DisplayStyle", "declKind": "Enum", "usr": "s:OVs6Mirror12DisplayStyle", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "struct", "printedName": "struct", "declKind": "EnumElement", "usr": "s:FOVs6Mirror12DisplayStyle6structFMS0_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Mirror.DisplayStyle.Type) -> Mirror.DisplayStyle", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Mirror.DisplayStyle.Type", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] } ] } ] }, { "kind": "Var", "name": "class", "printedName": "class", "declKind": "EnumElement", "usr": "s:FOVs6Mirror12DisplayStyle5classFMS0_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Mirror.DisplayStyle.Type) -> Mirror.DisplayStyle", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Mirror.DisplayStyle.Type", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] } ] } ] }, { "kind": "Var", "name": "enum", "printedName": "enum", "declKind": "EnumElement", "usr": "s:FOVs6Mirror12DisplayStyle4enumFMS0_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Mirror.DisplayStyle.Type) -> Mirror.DisplayStyle", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Mirror.DisplayStyle.Type", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] } ] } ] }, { "kind": "Var", "name": "tuple", "printedName": "tuple", "declKind": "EnumElement", "usr": "s:FOVs6Mirror12DisplayStyle5tupleFMS0_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Mirror.DisplayStyle.Type) -> Mirror.DisplayStyle", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Mirror.DisplayStyle.Type", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] } ] } ] }, { "kind": "Var", "name": "optional", "printedName": "optional", "declKind": "EnumElement", "usr": "s:FOVs6Mirror12DisplayStyle8optionalFMS0_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Mirror.DisplayStyle.Type) -> Mirror.DisplayStyle", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Mirror.DisplayStyle.Type", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] } ] } ] }, { "kind": "Var", "name": "collection", "printedName": "collection", "declKind": "EnumElement", "usr": "s:FOVs6Mirror12DisplayStyle10collectionFMS0_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Mirror.DisplayStyle.Type) -> Mirror.DisplayStyle", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Mirror.DisplayStyle.Type", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] } ] } ] }, { "kind": "Var", "name": "dictionary", "printedName": "dictionary", "declKind": "EnumElement", "usr": "s:FOVs6Mirror12DisplayStyle10dictionaryFMS0_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Mirror.DisplayStyle.Type) -> Mirror.DisplayStyle", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Mirror.DisplayStyle.Type", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] } ] } ] }, { "kind": "Var", "name": "set", "printedName": "set", "declKind": "EnumElement", "usr": "s:FOVs6Mirror12DisplayStyle3setFMS0_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Mirror.DisplayStyle.Type) -> Mirror.DisplayStyle", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Mirror.DisplayStyle.Type", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vOVs6Mirror12DisplayStyle9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FOVs6Mirror12DisplayStyleg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(legacy:)", "declKind": "Constructor", "usr": "s:FOVs6Mirror12DisplayStylecFT6legacyOs18_MirrorDisposition_GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Mirror.DisplayStyle?", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] }, { "kind": "TypeNominal", "name": "_MirrorDisposition", "printedName": "_MirrorDisposition" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:children:displayStyle:ancestorRepresentation:)", "declKind": "Constructor", "usr": "s:FVs6Mirrorcu0_R_s10Collectionw_7IndicesS0_w_11SubSequenceS0_W_S2_S1__S0_w_S1_zW_S1_11SubSequence_w_S2_zW_S2_S3__w_5IndexzW_S2_S1_8Iterator7Element_W_S1_S4__zW_S2_S1_S5_S6__W_8IteratorS6__zT5labelGSqSS_5valueP__W_S2_S1__zW_S2_S1_S3__W_S2_S4__zW_S2_S1_S5_S6__W_S1_S5_S6__zW_S2_S1_S5_S6__W_S2_S1_S4__zW_S2_S1_S5_S6__W_S2_S5_S6__zT5labelGSqSS_5valueP__rFTx8childrenq_12displayStyleGSqOS_12DisplayStyle_22ancestorRepresentationOS_22AncestorRepresentation_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Subject" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Mirror.DisplayStyle?", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] }, { "kind": "TypeNominal", "name": "AncestorRepresentation", "printedName": "Mirror.AncestorRepresentation" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:unlabeledChildren:displayStyle:ancestorRepresentation:)", "declKind": "Constructor", "usr": "s:FVs6Mirrorcu0_R_s10Collectionw_7IndicesS0_w_11SubSequenceS0_w_S1_zW_S1_11SubSequence_w_S2_zW_S2_S3__w_5IndexzW_S1_8Iterator7Element_W_S1_S4__zW_S1_S5_S6__rFTx17unlabeledChildrenq_12displayStyleGSqOS_12DisplayStyle_22ancestorRepresentationOS_22AncestorRepresentation_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Subject" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Mirror.DisplayStyle?", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] }, { "kind": "TypeNominal", "name": "AncestorRepresentation", "printedName": "Mirror.AncestorRepresentation" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:children:displayStyle:ancestorRepresentation:)", "declKind": "Constructor", "usr": "s:FVs6MirrorcurFTx8childrenGVs17DictionaryLiteralSSP__12displayStyleGSqOS_12DisplayStyle_22ancestorRepresentationOS_22AncestorRepresentation_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Subject" }, { "kind": "TypeNominal", "name": "DictionaryLiteral", "printedName": "DictionaryLiteral", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Mirror.DisplayStyle?", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] }, { "kind": "TypeNominal", "name": "AncestorRepresentation", "printedName": "Mirror.AncestorRepresentation" } ] }, { "kind": "Var", "name": "subjectType", "printedName": "subjectType", "declKind": "Var", "usr": "s:vVs6Mirror11subjectTypePMP_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "Any.Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6Mirrorg11subjectTypePMP_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "Any.Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] }, { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" } ] } ] }, { "kind": "Var", "name": "children", "printedName": "children", "declKind": "Var", "usr": "s:vVs6Mirror8childrenGVs13AnyCollectionT5labelGSqSS_5valueP___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Children", "printedName": "Mirror.Children", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection<(label: Optional, value: Any)>", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(label: Optional, value: Any)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6Mirrorg8childrenGVs13AnyCollectionT5labelGSqSS_5valueP___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Children", "printedName": "Mirror.Children", "children": [ { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection<(label: Optional, value: Any)>", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(label: Optional, value: Any)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Optional", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" } ] } ] }, { "kind": "Var", "name": "displayStyle", "printedName": "displayStyle", "declKind": "Var", "usr": "s:vVs6Mirror12displayStyleGSqOS_12DisplayStyle_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Mirror.DisplayStyle?", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6Mirrorg12displayStyleGSqOS_12DisplayStyle_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Mirror.DisplayStyle?", "children": [ { "kind": "TypeNominal", "name": "DisplayStyle", "printedName": "Mirror.DisplayStyle" } ] }, { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" } ] } ] }, { "kind": "Var", "name": "superclassMirror", "printedName": "superclassMirror", "declKind": "Var", "usr": "s:vVs6Mirror16superclassMirrorGSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Mirror?", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6Mirrorg16superclassMirrorGSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Mirror?", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" } ] }, { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" } ] } ] }, { "kind": "Function", "name": "descendant", "printedName": "descendant(_:_:)", "declKind": "Func", "usr": "s:FVs6Mirror10descendantFtPs10MirrorPath_GSaPS0____GSqP__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Any?", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] }, { "kind": "TypeNominal", "name": "MirrorPath", "printedName": "MirrorPath" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[MirrorPath]", "children": [ { "kind": "TypeNominal", "name": "MirrorPath", "printedName": "MirrorPath" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:subjectClass:ancestor:legacy:)", "declKind": "Constructor", "usr": "s:FVs6MirrorcFTPs9AnyObject_12subjectClassPMPS0__8ancestorS_6legacyGSqPs7_Mirror___S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" }, { "kind": "TypeNameAlias", "name": "AnyClass", "printedName": "AnyClass", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "AnyObject.Type", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] }, { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "_Mirror?", "children": [ { "kind": "TypeNominal", "name": "_Mirror", "printedName": "_Mirror" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(legacy:subjectType:makeSuperclassMirror:)", "declKind": "Constructor", "usr": "s:FVs6MirrorcFT6legacyPs7_Mirror_11subjectTypePMP_20makeSuperclassMirrorGSqFT_GSqS____S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "_Mirror", "printedName": "_Mirror" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "Any.Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "(() -> Mirror?)?", "children": [ { "kind": "TypeFunc", "name": "Paren", "printedName": "(() -> Mirror?)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Mirror?", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" } ] }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs6Mirror11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6Mirrorg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs6Mirror12customMirrorS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6Mirrorg12customMirrorS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" } ] } ] } ] }, { "kind": "TypeDecl", "name": "AnyHashable", "printedName": "AnyHashable", "declKind": "Struct", "usr": "s:Vs11AnyHashable", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs11AnyHashablecuRxs8HashablerFxS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyHashable", "printedName": "AnyHashable" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "H", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs11AnyHashable4baseP_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11AnyHashableg4baseP_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" }, { "kind": "TypeNominal", "name": "AnyHashable", "printedName": "AnyHashable" } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs11AnyHashable9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11AnyHashableg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "AnyHashable", "printedName": "AnyHashable" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs11AnyHashable11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11AnyHashableg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "AnyHashable", "printedName": "AnyHashable" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs11AnyHashable16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11AnyHashableg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "AnyHashable", "printedName": "AnyHashable" } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs11AnyHashable12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11AnyHashableg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "AnyHashable", "printedName": "AnyHashable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "CVarArg", "printedName": "CVarArg", "declKind": "Protocol", "usr": "s:Ps7CVarArg", "location": "", "moduleName": "Swift" }, { "kind": "TypeDecl", "name": "OpaquePointer", "printedName": "OpaquePointer", "declKind": "Struct", "usr": "s:Vs13OpaquePointer", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13OpaquePointercFBpS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" }, { "kind": "TypeNameAlias", "name": "RawPointer", "printedName": "RawPointer", "children": [ { "kind": "TypeNominal", "name": "BuiltinRawPointer", "printedName": "Builtin.RawPointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FVs13OpaquePointercFT10bitPatternSi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FVs13OpaquePointercFT10bitPatternSu_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13OpaquePointercurFGSPx_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13OpaquePointercurFGSqGSPx__GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13OpaquePointercurFGSpx_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13OpaquePointercurFGSqGSpx__GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs13OpaquePointer9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs13OpaquePointerg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs13OpaquePointer16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs13OpaquePointerg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13OpaquePointercFSvS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" }, { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13OpaquePointercFGSqSv_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13OpaquePointercFSVS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" }, { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs13OpaquePointercFGSqSV_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] } ] } ] }, { "kind": "TypeDecl", "name": "BitwiseOperations", "printedName": "BitwiseOperations", "declKind": "Protocol", "usr": "s:Ps17BitwiseOperations", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "allZeros", "printedName": "allZeros", "declKind": "Var", "usr": "s:ZvPs17BitwiseOperations8allZerosx", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs17BitwiseOperationsg8allZerosx", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] } ] } ] }, { "kind": "Function", "name": "precondition", "printedName": "precondition(_:_:file:line:)", "declKind": "Func", "usr": "s:Fs12preconditionFTKT_SbKT_SS4fileVs12StaticString4lineSu_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "() -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "() -> String", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeDecl", "name": "EmptyIterator", "printedName": "EmptyIterator", "declKind": "Struct", "usr": "s:Vs13EmptyIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs13EmptyIteratorcFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "EmptyIterator", "printedName": "EmptyIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs13EmptyIterator4nextFT_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs13EmptyIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs13EmptyIterator8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "EmptyIterator", "printedName": "EmptyIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs13EmptyIterator11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "UnfoldSequence", "printedName": "UnfoldSequence", "declKind": "Struct", "usr": "s:Vs14UnfoldSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs14UnfoldSequence4nextFT_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs14UnfoldSequence7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs14UnfoldSequence8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnfoldSequence", "printedName": "UnfoldSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "State" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs14UnfoldSequence11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "StringLiteralType", "printedName": "StringLiteralType", "declKind": "TypeAlias", "usr": "s:s17StringLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeDecl", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "declKind": "Struct", "usr": "s:Vs25ReversedRandomAccessIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs25ReversedRandomAccessIndexcFwx5IndexGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs25ReversedRandomAccessIndex4basewx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs25ReversedRandomAccessIndexg4basewx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook", "declKind": "Enum", "usr": "s:Os19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "text", "printedName": "text", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook4textFMS_FSSS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (String) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(String) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(String)", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "int", "printedName": "int", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook3intFMS_FVs5Int64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Int64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Int64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Int64)", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "uInt", "printedName": "uInt", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook4uIntFMS_FVs6UInt64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (UInt64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(UInt64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UInt64)", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "float", "printedName": "float", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook5floatFMS_FSfS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Float32) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Float32) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Float32)", "children": [ { "kind": "TypeNameAlias", "name": "Float32", "printedName": "Float32", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "double", "printedName": "double", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook6doubleFMS_FSdS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Float64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Float64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Float64)", "children": [ { "kind": "TypeNameAlias", "name": "Float64", "printedName": "Float64", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "image", "printedName": "image", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook5imageFMS_FP_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Any)", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "sound", "printedName": "sound", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook5soundFMS_FP_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Any)", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "color", "printedName": "color", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook5colorFMS_FP_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Any)", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "bezierPath", "printedName": "bezierPath", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook10bezierPathFMS_FP_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Any)", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "attributedString", "printedName": "attributedString", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook16attributedStringFMS_FP_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Any)", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "rectangle", "printedName": "rectangle", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook9rectangleFMS_FTSdSdSdSd_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Float64, Float64, Float64, Float64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Float64, Float64, Float64, Float64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Float64, Float64, Float64, Float64)", "children": [ { "kind": "TypeNameAlias", "name": "Float64", "printedName": "Float64", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeNameAlias", "name": "Float64", "printedName": "Float64", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeNameAlias", "name": "Float64", "printedName": "Float64", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeNameAlias", "name": "Float64", "printedName": "Float64", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "point", "printedName": "point", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook5pointFMS_FTSdSd_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Float64, Float64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Float64, Float64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Float64, Float64)", "children": [ { "kind": "TypeNameAlias", "name": "Float64", "printedName": "Float64", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeNameAlias", "name": "Float64", "printedName": "Float64", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "size", "printedName": "size", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook4sizeFMS_FTSdSd_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Float64, Float64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Float64, Float64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Float64, Float64)", "children": [ { "kind": "TypeNameAlias", "name": "Float64", "printedName": "Float64", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeNameAlias", "name": "Float64", "printedName": "Float64", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "bool", "printedName": "bool", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook4boolFMS_FSbS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Bool) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Bool) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Bool)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "range", "printedName": "range", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook5rangeFMS_FTVs5Int64S0__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Int64, Int64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Int64, Int64) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int64, Int64)", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "view", "printedName": "view", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook4viewFMS_FP_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Any)", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "sprite", "printedName": "sprite", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook6spriteFMS_FP_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Any) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Any)", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Var", "name": "url", "printedName": "url", "declKind": "EnumElement", "usr": "s:FOs19PlaygroundQuickLook3urlFMS_FSSS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(PlaygroundQuickLook.Type) -> (String) -> PlaygroundQuickLook", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(String) -> PlaygroundQuickLook", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(String)", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "PlaygroundQuickLook.Type", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(reflecting:)", "declKind": "Constructor", "usr": "s:FOs19PlaygroundQuickLookcFT10reflectingP__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralConvertible", "printedName": "IntegerLiteralConvertible", "declKind": "TypeAlias", "usr": "s:s25IntegerLiteralConvertible", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "TypeNominal", "name": "ExpressibleByIntegerLiteral", "printedName": "ExpressibleByIntegerLiteral" } ] }, { "kind": "Function", "name": "withUnsafePointer", "printedName": "withUnsafePointer(to:_:)", "declKind": "Func", "usr": "s:Fs17withUnsafePointeru0_rFzT2toRxFzGSPx_q__q_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout T" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafePointer) throws -> Result", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafePointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] } ] }, { "kind": "Function", "name": "max", "printedName": "max(_:_:)", "declKind": "Func", "usr": "s:Fs3maxuRxs10ComparablerFTxx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "max", "printedName": "max(_:_:_:_:)", "declKind": "Func", "usr": "s:Fs3maxuRxs10ComparablerFtxxxGSax__x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[T]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "AnyIterator", "printedName": "AnyIterator", "declKind": "Struct", "usr": "s:Vs11AnyIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs11AnyIteratorcuRd__s16IteratorProtocolxzwd__7ElementrFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIterator", "printedName": "AnyIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "I", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs11AnyIteratorcFFT_GSqx_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIterator", "printedName": "AnyIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "() -> Element?", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] } ] }, { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs11AnyIterator4nextFT_GSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs11AnyIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs11AnyIterator8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIterator", "printedName": "AnyIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs11AnyIterator11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "FlattenBidirectionalCollection", "printedName": "FlattenBidirectionalCollection", "declKind": "Struct", "usr": "s:Vs30FlattenBidirectionalCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs30FlattenBidirectionalCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollectionIndex", "printedName": "FlattenBidirectionalCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs30FlattenBidirectionalCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs30FlattenBidirectionalCollectioncFxGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollection", "printedName": "FlattenBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs30FlattenBidirectionalCollection12makeIteratorFT_GVs15FlattenIteratorwx8Iterator_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenIterator", "printedName": "FlattenIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs30FlattenBidirectionalCollection10startIndexGVs35FlattenBidirectionalCollectionIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollectionIndex", "printedName": "FlattenBidirectionalCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30FlattenBidirectionalCollectiong10startIndexGVs35FlattenBidirectionalCollectionIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollectionIndex", "printedName": "FlattenBidirectionalCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "FlattenBidirectionalCollection", "printedName": "FlattenBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs30FlattenBidirectionalCollection8endIndexGVs35FlattenBidirectionalCollectionIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollectionIndex", "printedName": "FlattenBidirectionalCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30FlattenBidirectionalCollectiong8endIndexGVs35FlattenBidirectionalCollectionIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollectionIndex", "printedName": "FlattenBidirectionalCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "FlattenBidirectionalCollection", "printedName": "FlattenBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs30FlattenBidirectionalCollection5indexFT5afterGVs35FlattenBidirectionalCollectionIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollectionIndex", "printedName": "FlattenBidirectionalCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "FlattenBidirectionalCollectionIndex", "printedName": "FlattenBidirectionalCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs30FlattenBidirectionalCollection5indexFT6beforeGVs35FlattenBidirectionalCollectionIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollectionIndex", "printedName": "FlattenBidirectionalCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "FlattenBidirectionalCollectionIndex", "printedName": "FlattenBidirectionalCollectionIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs30FlattenBidirectionalCollection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30FlattenBidirectionalCollectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "FlattenBidirectionalCollection", "printedName": "FlattenBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Function", "name": "forEach", "printedName": "forEach(_:)", "declKind": "Func", "usr": "s:FVs30FlattenBidirectionalCollection7forEachFzFzWx8Iterator7ElementS0_S1__T_T_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Base.Iterator.Element.Iterator.Element) throws -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Base.Iterator.Element.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator.Element.Iterator.Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs30FlattenBidirectionalCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice>", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollection", "printedName": "FlattenBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs30FlattenBidirectionalCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices>", "children": [ { "kind": "TypeNominal", "name": "FlattenBidirectionalCollection", "printedName": "FlattenBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs30FlattenBidirectionalCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenIterator", "printedName": "FlattenIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "MutableCollection", "printedName": "MutableCollection", "declKind": "Protocol", "usr": "s:Ps17MutableCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "partition", "printedName": "partition(by:)", "declKind": "Func", "usr": "s:FPs17MutableCollection9partitionFzT2byFzWx8Iterator7Element_Sb_wx5Index", "location": "", "moduleName": "Swift", "throwing": true, "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "partition", "printedName": "partition(by:)", "declKind": "Func", "usr": "s:FEsPs17MutableCollection9partitionFzT2byFzWx8Iterator7Element_Sb_wx5Index", "location": "", "moduleName": "Swift", "throwing": true, "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "partition", "printedName": "partition(by:)", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs17MutableCollectionrS0_9partitionFzT2byFzWxPs10Collection8Iterator7Element_Sb_wxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "throwing": true, "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "sorted", "printedName": "sorted()", "declKind": "Func", "usr": "s:FesRxs17MutableCollectionWx8Iterator7Element_s10ComparablerS_6sortedFT_GSaWxS0_S1___", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.Iterator.Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Function", "name": "sorted", "printedName": "sorted(by:)", "declKind": "Func", "usr": "s:FEsPs17MutableCollection6sortedFT2byFTWx8Iterator7Element_WxS0_S1___Sb_GSaWxS0_S1___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.Iterator.Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element, Self.Iterator.Element) -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self.Iterator.Element, Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "sort", "printedName": "sort()", "declKind": "Func", "usr": "s:FesRxs17MutableCollectionxs22RandomAccessCollectionWxPs10Collection8Iterator7Element_s10ComparablerS_4sortFT_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Function", "name": "sort", "printedName": "sort(by:)", "declKind": "Func", "usr": "s:FesRxs17MutableCollectionxs22RandomAccessCollectionrS_4sortFT2byFTWxPs10Collection8Iterator7Element_WxS2_S3___Sb_T_", "location": "", "moduleName": "Swift", "throwing": true, "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element, Self.Iterator.Element) -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self.Iterator.Element, Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "reverse", "printedName": "reverse()", "declKind": "Func", "usr": "s:FesRxs23BidirectionalCollectionxs17MutableCollectionrS0_7reverseFT_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] } ] }, { "kind": "TypeDecl", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices", "declKind": "Struct", "usr": "s:Vs26DefaultRandomAccessIndices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs26DefaultRandomAccessIndices5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs26DefaultRandomAccessIndices10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Elements.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26DefaultRandomAccessIndicesg10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs26DefaultRandomAccessIndices8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Elements.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26DefaultRandomAccessIndicesg8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs26DefaultRandomAccessIndices11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs26DefaultRandomAccessIndices5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs26DefaultRandomAccessIndices9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Elements.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs26DefaultRandomAccessIndices5indexFT6beforewx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs26DefaultRandomAccessIndices9formIndexFT6beforeRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Elements.Index" } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs26DefaultRandomAccessIndices7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVs26DefaultRandomAccessIndices7indicesGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Elements" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26DefaultRandomAccessIndicesg7indicesGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs26DefaultRandomAccessIndices13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs26DefaultRandomAccessIndices8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "ManagedBufferPointer", "printedName": "ManagedBufferPointer", "declKind": "Struct", "usr": "s:Vs20ManagedBufferPointer", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(bufferClass:minimumCapacity:makingHeaderWith:)", "declKind": "Constructor", "usr": "s:FVs20ManagedBufferPointercFzT11bufferClassPMPs9AnyObject_15minimumCapacitySi16makingHeaderWithFzTPS0__FPS0__Si_x_GS_xq__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "ManagedBufferPointer", "printedName": "ManagedBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNameAlias", "name": "AnyClass", "printedName": "AnyClass", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "AnyObject.Type", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(AnyObject, (AnyObject) -> Int) throws -> Header", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(AnyObject, (AnyObject) -> Int)", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(AnyObject) -> Int", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(AnyObject)", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(unsafeBufferObject:)", "declKind": "Constructor", "usr": "s:FVs20ManagedBufferPointercFT18unsafeBufferObjectPs9AnyObject__GS_xq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ManagedBufferPointer", "printedName": "ManagedBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] }, { "kind": "Var", "name": "header", "printedName": "header", "declKind": "Var", "usr": "s:vVs20ManagedBufferPointer6headerx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Header" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20ManagedBufferPointerg6headerx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "ManagedBufferPointer", "printedName": "ManagedBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Setter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20ManagedBufferPointers6headerx", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout ManagedBufferPointer" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" } ] } ] }, { "kind": "Var", "name": "buffer", "printedName": "buffer", "declKind": "Var", "usr": "s:vVs20ManagedBufferPointer6bufferPs9AnyObject_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20ManagedBufferPointerg6bufferPs9AnyObject_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" }, { "kind": "TypeNominal", "name": "ManagedBufferPointer", "printedName": "ManagedBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "capacity", "printedName": "capacity", "declKind": "Var", "usr": "s:vVs20ManagedBufferPointer8capacitySi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20ManagedBufferPointerg8capacitySi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ManagedBufferPointer", "printedName": "ManagedBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeMutablePointerToHeader", "printedName": "withUnsafeMutablePointerToHeader(_:)", "declKind": "Func", "usr": "s:FVs20ManagedBufferPointer32withUnsafeMutablePointerToHeaderurFzFzGSpx_qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeMutablePointer
) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafeMutablePointer
)", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer
", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" } ] } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeMutablePointerToElements", "printedName": "withUnsafeMutablePointerToElements(_:)", "declKind": "Func", "usr": "s:FVs20ManagedBufferPointer34withUnsafeMutablePointerToElementsurFzFzGSpq__qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeMutablePointer) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafeMutablePointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeMutablePointers", "printedName": "withUnsafeMutablePointers(_:)", "declKind": "Func", "usr": "s:FVs20ManagedBufferPointer25withUnsafeMutablePointersurFzFzTGSpx_GSpq___qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeMutablePointer
, UnsafeMutablePointer) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UnsafeMutablePointer
, UnsafeMutablePointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer
", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" } ] }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "Function", "name": "isUniqueReference", "printedName": "isUniqueReference()", "declKind": "Func", "usr": "s:FVs20ManagedBufferPointer17isUniqueReferenceFT_Sb", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bufferClass:minimumCapacity:)", "declKind": "Constructor", "usr": "s:FVs20ManagedBufferPointercFT11bufferClassPMPs9AnyObject_15minimumCapacitySi_GS_xq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ManagedBufferPointer", "printedName": "ManagedBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNameAlias", "name": "AnyClass", "printedName": "AnyClass", "children": [ { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "AnyObject.Type", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs20ManagedBufferPointercFGCs13ManagedBufferxq__GS_xq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ManagedBufferPointer", "printedName": "ManagedBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "ManagedBuffer", "printedName": "ManagedBuffer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "UnfoldFirstSequence", "printedName": "UnfoldFirstSequence", "declKind": "TypeAlias", "usr": "s:s19UnfoldFirstSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnfoldSequence", "printedName": "UnfoldSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(T?, Bool)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "T?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] } ] } ] }, { "kind": "TypeDecl", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice", "declKind": "Struct", "usr": "s:Vs18BidirectionalSlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs18BidirectionalSlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs18BidirectionalSlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs18BidirectionalSlice10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs18BidirectionalSliceg10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs18BidirectionalSlice8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs18BidirectionalSliceg8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs18BidirectionalSlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs18BidirectionalSlice5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs18BidirectionalSlice9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs18BidirectionalSlice5indexFT6beforewx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs18BidirectionalSlice9formIndexFT6beforeRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs18BidirectionalSlice5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs18BidirectionalSlice5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs18BidirectionalSlice8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs18BidirectionalSlicecFT4basex6boundsGVs5Rangewx5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs18BidirectionalSlice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs18BidirectionalSliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] }, { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs18BidirectionalSlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs18BidirectionalSlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices>", "children": [ { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "BooleanLiteralType", "printedName": "BooleanLiteralType", "declKind": "TypeAlias", "usr": "s:s18BooleanLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeDecl", "name": "Unmanaged", "printedName": "Unmanaged", "declKind": "Struct", "usr": "s:Vs9Unmanaged", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "fromOpaque", "printedName": "fromOpaque(_:)", "declKind": "Func", "usr": "s:ZFVs9Unmanaged10fromOpaqueFSVGS_x_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Unmanaged", "printedName": "Unmanaged", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Instance", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] }, { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "Function", "name": "toOpaque", "printedName": "toOpaque()", "declKind": "Func", "usr": "s:FVs9Unmanaged8toOpaqueFT_Sv", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "Function", "name": "passRetained", "printedName": "passRetained(_:)", "declKind": "Func", "usr": "s:ZFVs9Unmanaged12passRetainedFxGS_x_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Unmanaged", "printedName": "Unmanaged", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Instance", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Instance", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] }, { "kind": "Function", "name": "passUnretained", "printedName": "passUnretained(_:)", "declKind": "Func", "usr": "s:ZFVs9Unmanaged14passUnretainedFxGS_x_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Unmanaged", "printedName": "Unmanaged", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Instance", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Instance", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] }, { "kind": "Function", "name": "takeUnretainedValue", "printedName": "takeUnretainedValue()", "declKind": "Func", "usr": "s:FVs9Unmanaged19takeUnretainedValueFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Instance", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] }, { "kind": "Function", "name": "takeRetainedValue", "printedName": "takeRetainedValue()", "declKind": "Func", "usr": "s:FVs9Unmanaged17takeRetainedValueFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Instance", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] }, { "kind": "Function", "name": "retain", "printedName": "retain()", "declKind": "Func", "usr": "s:FVs9Unmanaged6retainFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Unmanaged", "printedName": "Unmanaged", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Instance", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] } ] }, { "kind": "Function", "name": "release", "printedName": "release()", "declKind": "Func", "usr": "s:FVs9Unmanaged7releaseFT_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Function", "name": "autorelease", "printedName": "autorelease()", "declKind": "Func", "usr": "s:FVs9Unmanaged11autoreleaseFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Unmanaged", "printedName": "Unmanaged", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Instance", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] } ] } ] }, { "kind": "Function", "name": "zip", "printedName": "zip(_:_:)", "declKind": "Func", "usr": "s:Fs3zipu0_Rxs8Sequence_S_rFTxq__GVs12Zip2Sequencexq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Zip2Sequence", "printedName": "Zip2Sequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Sequence1", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Sequence2", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Sequence1", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Sequence2", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "TypeDecl", "name": "MutableRangeReplaceableSlice", "printedName": "MutableRangeReplaceableSlice", "declKind": "Struct", "usr": "s:Vs28MutableRangeReplaceableSlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs28MutableRangeReplaceableSlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs28MutableRangeReplaceableSlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs28MutableRangeReplaceableSlice10startIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSliceg10startIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableRangeReplaceableSlice", "printedName": "MutableRangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs28MutableRangeReplaceableSlice8endIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSliceg8endIndexwxPs16MutableIndexable5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableRangeReplaceableSlice", "printedName": "MutableRangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs28MutableRangeReplaceableSlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableSlice", "printedName": "MutableRangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSlice5indexFT5afterwxPs16MutableIndexable5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSlice9formIndexFT5afterRwxPs16MutableIndexable5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSlice5indexFTwxPs16MutableIndexable5Index8offsetBywxPs9Indexable13IndexDistance_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSlice5indexFTwxPs16MutableIndexable5Index8offsetBywxPs9Indexable13IndexDistance9limitedBywxS1__GSqwxS1__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSlice8distanceFT4fromwxPs16MutableIndexable5Index2towxS1__wxPs9Indexable13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs28MutableRangeReplaceableSlicecFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableSlice", "printedName": "MutableRangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FVs28MutableRangeReplaceableSlicecFT9repeatingwxPs16MutableIndexable8_Element5countSi_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableSlice", "printedName": "MutableRangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs28MutableRangeReplaceableSlicecuRd__s8SequencewxPs16MutableIndexable8_ElementzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableSlice", "printedName": "MutableRangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSlice15replaceSubrangeuRd__s10CollectionwxPs16MutableIndexable8_ElementzWd__8Iterator7Element_rFTGVs5RangewxPS1_5Index_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSlice6insertFTwxPs16MutableIndexable8_Element2atwxPS0_5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(contentsOf:at:)", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSlice6insertuRd__s10CollectionwxPs16MutableIndexable8_ElementzWd__8Iterator7Element_rFT10contentsOfqd__2atwxPS1_5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSlice6removeFT2atwxPs16MutableIndexable5Index_wxPS0_8_Element", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSlice14removeSubrangeFGVs5RangewxPs16MutableIndexable5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs28MutableRangeReplaceableSlicecFT4basex6boundsGVs5RangewxPs16MutableIndexable5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableSlice", "printedName": "MutableRangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs28MutableRangeReplaceableSlice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs28MutableRangeReplaceableSliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "MutableRangeReplaceableSlice", "printedName": "MutableRangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs28MutableRangeReplaceableSlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableSlice", "printedName": "MutableRangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs28MutableRangeReplaceableSlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices>", "children": [ { "kind": "TypeNominal", "name": "MutableRangeReplaceableSlice", "printedName": "MutableRangeReplaceableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "declKind": "Struct", "usr": "s:Vs27DefaultBidirectionalIndices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs27DefaultBidirectionalIndices5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs27DefaultBidirectionalIndices10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Elements.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27DefaultBidirectionalIndicesg10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs27DefaultBidirectionalIndices8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Elements.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27DefaultBidirectionalIndicesg8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs27DefaultBidirectionalIndices11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs27DefaultBidirectionalIndices5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs27DefaultBidirectionalIndices9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Elements.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs27DefaultBidirectionalIndices5indexFT6beforewx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs27DefaultBidirectionalIndices9formIndexFT6beforeRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Elements.Index" } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs27DefaultBidirectionalIndices7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVs27DefaultBidirectionalIndices7indicesGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Elements" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27DefaultBidirectionalIndicesg7indicesGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs27DefaultBidirectionalIndices13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs27DefaultBidirectionalIndices8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Elements", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "ExpressibleByStringInterpolation", "printedName": "ExpressibleByStringInterpolation", "declKind": "Protocol", "usr": "s:Ps32ExpressibleByStringInterpolation", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolation:)", "declKind": "Constructor", "usr": "s:FPs32ExpressibleByStringInterpolationcFt19stringInterpolationGSax__x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByStringInterpolation", "printedName": "ExpressibleByStringInterpolation" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Self]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByStringInterpolation", "printedName": "ExpressibleByStringInterpolation" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FPs32ExpressibleByStringInterpolationcurFT26stringInterpolationSegmentqd___x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByStringInterpolation", "printedName": "ExpressibleByStringInterpolation" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "TypeDecl", "name": "Never", "printedName": "Never", "declKind": "Enum", "usr": "s:Os5Never", "location": "", "moduleName": "Swift" }, { "kind": "TypeDecl", "name": "ExpressibleByExtendedGraphemeClusterLiteral", "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", "declKind": "Protocol", "usr": "s:Ps43ExpressibleByExtendedGraphemeClusterLiteral", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(extendedGraphemeClusterLiteral:)", "declKind": "Constructor", "usr": "s:FPs43ExpressibleByExtendedGraphemeClusterLiteralcFT30extendedGraphemeClusterLiteralwx34ExtendedGraphemeClusterLiteralType_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByExtendedGraphemeClusterLiteral", "printedName": "ExpressibleByExtendedGraphemeClusterLiteral" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.ExtendedGraphemeClusterLiteralType", "children": [ { "kind": "TypeNominal", "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral" } ] } ] } ] }, { "kind": "TypeDecl", "name": "ContiguousArray", "printedName": "ContiguousArray", "declKind": "Struct", "usr": "s:Vs15ContiguousArray", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs15ContiguousArray5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs15ContiguousArray8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs15ContiguousArray10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15ContiguousArrayg10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs15ContiguousArray8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15ContiguousArrayg8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray5indexFT5afterSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray9formIndexFT5afterRSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray5indexFT6beforeSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray9formIndexFT6beforeRSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray5indexFTSi8offsetBySi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray5indexFTSi8offsetBySi9limitedBySi_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray8distanceFT4fromSi2toSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs15ContiguousArray7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs15ContiguousArray11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs15ContiguousArray13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(arrayLiteral:)", "declKind": "Constructor", "usr": "s:FVs15ContiguousArraycFt12arrayLiteralGSax__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs15ContiguousArray7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs15ContiguousArraycFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs15ContiguousArraycuRd__s8SequencexzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FVs15ContiguousArraycFT9repeatingx5countSi_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs15ContiguousArray5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15ContiguousArrayg5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "capacity", "printedName": "capacity", "declKind": "Var", "usr": "s:vVs15ContiguousArray8capacitySi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15ContiguousArrayg8capacitySi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "reserveCapacity", "printedName": "reserveCapacity(_:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray15reserveCapacityFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "append", "printedName": "append(_:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray6appendFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Function", "name": "append", "printedName": "append(contentsOf:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray6appenduRd__s8SequencexzWd__8Iterator7Element_rFT10contentsOfqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "append", "printedName": "append(contentsOf:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray6appenduRd__s10CollectionxzWd__8Iterator7Element_rFT10contentsOfqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray6insertFTx2atSi_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray6removeFT2atSi_x", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "removeAll", "printedName": "removeAll(keepingCapacity:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray9removeAllFT15keepingCapacitySb_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs15ContiguousArray12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15ContiguousArrayg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs15ContiguousArray11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15ContiguousArrayg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs15ContiguousArray16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15ContiguousArrayg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeBufferPointer", "printedName": "withUnsafeBufferPointer(_:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray23withUnsafeBufferPointerurFzFzGSRx_qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeBufferPointer) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafeBufferPointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeMutableBufferPointer", "printedName": "withUnsafeMutableBufferPointer(_:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray30withUnsafeMutableBufferPointerurFzFzRGSrx_qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(inout UnsafeMutableBufferPointer) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(inout UnsafeMutableBufferPointer)", "children": [ { "kind": "TypeNominal", "name": "InOut", "printedName": "inout UnsafeMutableBufferPointer" } ] } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FVs15ContiguousArray15replaceSubrangeuRd__s10CollectionxzWd__8Iterator7Element_rFTGVs5RangeSi_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "popLast", "printedName": "popLast()", "declKind": "Func", "usr": "s:FVs15ContiguousArray7popLastFT_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "preconditionFailure", "printedName": "preconditionFailure(_:file:line:)", "declKind": "Func", "usr": "s:Fs19preconditionFailureFTKT_SS4fileVs12StaticString4lineSu_Os5Never", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Never", "printedName": "Never" }, { "kind": "TypeFunc", "name": "Function", "printedName": "() -> String", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeDecl", "name": "ClosedRange", "printedName": "ClosedRange", "declKind": "Struct", "usr": "s:Vs11ClosedRange", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(uncheckedBounds:)", "declKind": "Constructor", "usr": "s:FVs11ClosedRangecFT15uncheckedBoundsT5lowerx5upperx__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(lower: Bound, upper: Bound)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "lowerBound", "printedName": "lowerBound", "declKind": "Var", "usr": "s:vVs11ClosedRange10lowerBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11ClosedRangeg10lowerBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Var", "name": "upperBound", "printedName": "upperBound", "declKind": "Var", "usr": "s:vVs11ClosedRange10upperBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11ClosedRangeg10upperBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Function", "name": "contains", "printedName": "contains(_:)", "declKind": "Func", "usr": "s:FVs11ClosedRange8containsFxSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs11ClosedRange7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11ClosedRangeg7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs11ClosedRangecFGVs5Rangex_GS3_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs11ClosedRange8overlapsFGVs5Rangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs11ClosedRangecFGVs14CountableRangex_GS3_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs11ClosedRange8overlapsFGVs14CountableRangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs11ClosedRangecFGS3_x_GS3_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs11ClosedRange8overlapsFGS_x_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs11ClosedRangecFGVs20CountableClosedRangex_GS3_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs11ClosedRange8overlapsFGVs20CountableClosedRangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "clamped", "printedName": "clamped(to:)", "declKind": "Func", "usr": "s:FVs11ClosedRange7clampedFT2toGS_x__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs11ClosedRange11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11ClosedRangeg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs11ClosedRange16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11ClosedRangeg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs11ClosedRange12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11ClosedRangeg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs11ClosedRange5countwxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Bound.Stride" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs10Comparablexs11_StrideablewxPS0_6Strides13SignedIntegerrVs11ClosedRangeg5countwxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "Repeated", "printedName": "Repeated", "declKind": "Struct", "usr": "s:Vs8Repeated", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs8Repeated7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs8Repeated5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs8Repeated10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "Repeated.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs8Repeatedg10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "Repeated.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Repeated", "printedName": "Repeated", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs8Repeated8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "Repeated.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs8Repeatedg8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "Repeated.Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Repeated", "printedName": "Repeated", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs8Repeated5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs8Repeatedg5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Repeated", "printedName": "Repeated", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "repeatedValue", "printedName": "repeatedValue", "declKind": "Var", "usr": "s:vVs8Repeated13repeatedValuex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs8Repeatedg13repeatedValuex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" }, { "kind": "TypeNominal", "name": "Repeated", "printedName": "Repeated", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs8Repeated11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice>", "children": [ { "kind": "TypeNominal", "name": "Repeated", "printedName": "Repeated", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs8Repeated13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs8Repeated8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "Repeated", "printedName": "Repeated", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "Int", "printedName": "Int", "declKind": "Struct", "usr": "s:Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FSicFT_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bigEndian:)", "declKind": "Constructor", "usr": "s:FSicFT9bigEndianSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(littleEndian:)", "declKind": "Constructor", "usr": "s:FSicFT12littleEndianSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FSicFT14integerLiteralSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "bigEndian", "printedName": "bigEndian", "declKind": "Var", "usr": "s:vSi9bigEndianSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSig9bigEndianSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Var", "name": "littleEndian", "printedName": "littleEndian", "declKind": "Var", "usr": "s:vSi12littleEndianSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSig12littleEndianSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Var", "name": "byteSwapped", "printedName": "byteSwapped", "declKind": "Var", "usr": "s:vSi11byteSwappedSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSig11byteSwappedSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Var", "name": "max", "printedName": "max", "declKind": "Var", "usr": "s:ZvSi3maxSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSig3maxSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int.Type", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] } ] }, { "kind": "Var", "name": "min", "printedName": "min", "declKind": "Var", "usr": "s:ZvSi3minSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSig3minSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int.Type", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Si18IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Si6Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSicFT10bitPatternGSqVs13OpaquePointer__Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vSi9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSig9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vSi11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSig11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Function", "name": "addWithOverflow", "printedName": "addWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFSi15addWithOverflowFTSiSi_TSi8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "subtractWithOverflow", "printedName": "subtractWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFSi20subtractWithOverflowFTSiSi_TSi8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "multiplyWithOverflow", "printedName": "multiplyWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFSi20multiplyWithOverflowFTSiSi_TSi8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "divideWithOverflow", "printedName": "divideWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFSi18divideWithOverflowFTSiSi_TSi8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "remainderWithOverflow", "printedName": "remainderWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFSi21remainderWithOverflowFTSiSi_TSi8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Int, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FSi8toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFVs5UInt8Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSicFT7exactlyVs5UInt8_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFVs4Int8Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSicFT7exactlyVs4Int8_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFVs6UInt16Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSicFT7exactlyVs6UInt16_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFVs5Int16Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSicFT7exactlyVs5Int16_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFVs6UInt32Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSicFT7exactlyVs6UInt32_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFVs5Int32Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSicFT7exactlyVs5Int32_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFVs6UInt64Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSicFT7exactlyVs6UInt64_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FSicFT20truncatingBitPatternVs6UInt64_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFVs5Int64Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSicFT7exactlyVs5Int64_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FSicFT20truncatingBitPatternVs5Int64_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFSuSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSicFT7exactlySu_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFSiSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FSicFT7exactlySi_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSicFT10bitPatternSu_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Var", "name": "allZeros", "printedName": "allZeros", "declKind": "Var", "usr": "s:ZvSi8allZerosSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFSig8allZerosSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Int.Type", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFSfSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFSdSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSicFVs7Float80Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:)", "declKind": "Constructor", "usr": "s:FSicFTSS5radixSi_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSi12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSig12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vSi25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSig25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSicFT10bitPatternVs16ObjectIdentifier_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ObjectIdentifier", "printedName": "ObjectIdentifier" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSicurFT10bitPatternGSqGSpx___Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSicurFT10bitPatternGSqGSPx___Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "U" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSicFT10bitPatternGSqSv__Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSicFT10bitPatternGSqSV__Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] } ] } ] }, { "kind": "TypeDecl", "name": "UnsignedInteger", "printedName": "UnsignedInteger", "declKind": "Protocol", "usr": "s:Ps15UnsignedInteger", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "toUIntMax", "printedName": "toUIntMax()", "declKind": "Func", "usr": "s:FPs15UnsignedInteger9toUIntMaxFT_Vs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "UIntMax", "printedName": "UIntMax", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs15UnsignedIntegercFVs6UInt64x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] }, { "kind": "TypeNameAlias", "name": "UIntMax", "printedName": "UIntMax", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(to:)", "declKind": "Func", "usr": "s:FEsPs15UnsignedInteger8distanceFT2tox_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] } ] }, { "kind": "Function", "name": "advanced", "printedName": "advanced(by:)", "declKind": "Func", "usr": "s:FEsPs15UnsignedInteger8advancedFT2bySi_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Function", "name": "fatalError", "printedName": "fatalError(_:file:line:)", "declKind": "Func", "usr": "s:Fs10fatalErrorFTKT_SS4fileVs12StaticString4lineSu_Os5Never", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Never", "printedName": "Never" }, { "kind": "TypeFunc", "name": "Function", "printedName": "() -> String", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeDecl", "name": "ReversedRandomAccessCollection", "printedName": "ReversedRandomAccessCollection", "declKind": "Struct", "usr": "s:Vs30ReversedRandomAccessCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs30ReversedRandomAccessCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs30ReversedRandomAccessCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs30ReversedRandomAccessCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessCollection", "printedName": "ReversedRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs30ReversedRandomAccessCollection10startIndexGVs25ReversedRandomAccessIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30ReversedRandomAccessCollectiong10startIndexGVs25ReversedRandomAccessIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedRandomAccessCollection", "printedName": "ReversedRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs30ReversedRandomAccessCollection8endIndexGVs25ReversedRandomAccessIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs30ReversedRandomAccessCollectiong8endIndexGVs25ReversedRandomAccessIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedRandomAccessCollection", "printedName": "ReversedRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs30ReversedRandomAccessCollection5indexFT5afterGVs25ReversedRandomAccessIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs30ReversedRandomAccessCollection5indexFT6beforeGVs25ReversedRandomAccessIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs30ReversedRandomAccessCollection5indexFTGVs25ReversedRandomAccessIndexx_8offsetBywx13IndexDistance_GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs30ReversedRandomAccessCollection5indexFTGVs25ReversedRandomAccessIndexx_8offsetBywx13IndexDistance9limitedByGS0_x__GSqGS0_x__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "ReversedRandomAccessIndex?", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] }, { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs30ReversedRandomAccessCollection8distanceFT4fromGVs25ReversedRandomAccessIndexx_2toGS0_x__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedRandomAccessIndex", "printedName": "ReversedRandomAccessIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs30ReversedRandomAccessCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice>", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessCollection", "printedName": "ReversedRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs30ReversedRandomAccessCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices>", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessCollection", "printedName": "ReversedRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "DictionaryLiteral", "printedName": "DictionaryLiteral", "declKind": "Struct", "usr": "s:Vs17DictionaryLiteral", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(dictionaryLiteral:)", "declKind": "Constructor", "usr": "s:FVs17DictionaryLiteralcFt17dictionaryLiteralGSaTxq____GS_xq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DictionaryLiteral", "printedName": "DictionaryLiteral", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[(Key, Value)]", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Key, Value)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Key", "printedName": "Key", "declKind": "TypeAlias", "usr": "s:Vs17DictionaryLiteral3Key", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key" } ] }, { "kind": "TypeAlias", "name": "Value", "printedName": "Value", "declKind": "TypeAlias", "usr": "s:Vs17DictionaryLiteral5Value", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs17DictionaryLiteral7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs17DictionaryLiteral10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17DictionaryLiteralg10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "DictionaryLiteral", "printedName": "DictionaryLiteral", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs17DictionaryLiteral8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17DictionaryLiteralg8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "DictionaryLiteral", "printedName": "DictionaryLiteral", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs17DictionaryLiteral7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(key: Key, value: Value)", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs17DictionaryLiteral5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs17DictionaryLiteral11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice>", "children": [ { "kind": "TypeNominal", "name": "DictionaryLiteral", "printedName": "DictionaryLiteral", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs17DictionaryLiteral13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs17DictionaryLiteral8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "DictionaryLiteral", "printedName": "DictionaryLiteral", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "CommandLine", "printedName": "CommandLine", "declKind": "Enum", "usr": "s:Os11CommandLine", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "argc", "printedName": "argc", "declKind": "Var", "usr": "s:ZvOs11CommandLine4argcVs5Int32", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFOs11CommandLineg4argcVs5Int32", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "CommandLine.Type", "children": [ { "kind": "TypeNominal", "name": "CommandLine", "printedName": "CommandLine" } ] } ] } ] }, { "kind": "Var", "name": "unsafeArgv", "printedName": "unsafeArgv", "declKind": "Var", "usr": "s:ZvOs11CommandLine10unsafeArgvGSpGSqGSpVs4Int8___", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer?>", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFOs11CommandLineg10unsafeArgvGSpGSqGSpVs4Int8___", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer?>", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "CommandLine.Type", "children": [ { "kind": "TypeNominal", "name": "CommandLine", "printedName": "CommandLine" } ] } ] } ] }, { "kind": "Var", "name": "arguments", "printedName": "arguments", "declKind": "Var", "usr": "s:ZvOs11CommandLine9argumentsGSaSS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFOs11CommandLineg9argumentsGSaSS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "CommandLine.Type", "children": [ { "kind": "TypeNominal", "name": "CommandLine", "printedName": "CommandLine" } ] } ] }, { "kind": "Setter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFOs11CommandLines9argumentsGSaSS_", "location": "", "moduleName": "Swift", "static": true, "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "CommandLine.Type", "children": [ { "kind": "TypeNominal", "name": "CommandLine", "printedName": "CommandLine" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "UnsafeBufferPointerIterator", "printedName": "UnsafeBufferPointerIterator", "declKind": "Struct", "usr": "s:Vs27UnsafeBufferPointerIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs27UnsafeBufferPointerIterator4nextFT_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs27UnsafeBufferPointerIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs27UnsafeBufferPointerIteratorcFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeBufferPointerIterator", "printedName": "UnsafeBufferPointerIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs27UnsafeBufferPointerIterator8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeBufferPointerIterator", "printedName": "UnsafeBufferPointerIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs27UnsafeBufferPointerIterator11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "ReversedCollection", "printedName": "ReversedCollection", "declKind": "Struct", "usr": "s:Vs18ReversedCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs18ReversedCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs18ReversedCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs18ReversedCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "ReversedCollection", "printedName": "ReversedCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs18ReversedCollection10startIndexGVs13ReversedIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs18ReversedCollectiong10startIndexGVs13ReversedIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedCollection", "printedName": "ReversedCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs18ReversedCollection8endIndexGVs13ReversedIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs18ReversedCollectiong8endIndexGVs13ReversedIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedCollection", "printedName": "ReversedCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs18ReversedCollection5indexFT5afterGVs13ReversedIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs18ReversedCollection5indexFT6beforeGVs13ReversedIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs18ReversedCollection5indexFTGVs13ReversedIndexx_8offsetBywx13IndexDistance_GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs18ReversedCollection5indexFTGVs13ReversedIndexx_8offsetBywx13IndexDistance9limitedByGS0_x__GSqGS0_x__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "ReversedIndex?", "children": [ { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs18ReversedCollection8distanceFT4fromGVs13ReversedIndexx_2toGS0_x__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "TypeNominal", "name": "ReversedIndex", "printedName": "ReversedIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs18ReversedCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice>", "children": [ { "kind": "TypeNominal", "name": "ReversedCollection", "printedName": "ReversedCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs18ReversedCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices>", "children": [ { "kind": "TypeNominal", "name": "ReversedCollection", "printedName": "ReversedCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] } ] }, { "kind": "Function", "name": "getVaList", "printedName": "getVaList(_:)", "declKind": "Func", "usr": "s:Fs9getVaListFGSaPs7CVarArg__Vs14CVaListPointer", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CVaListPointer", "printedName": "CVaListPointer" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[CVarArg]", "children": [ { "kind": "TypeNominal", "name": "CVarArg", "printedName": "CVarArg" } ] } ] }, { "kind": "TypeAlias", "name": "CLong", "printedName": "CLong", "declKind": "TypeAlias", "usr": "s:s5CLong", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeDecl", "name": "MutableBidirectionalSlice", "printedName": "MutableBidirectionalSlice", "declKind": "Struct", "usr": "s:Vs25MutableBidirectionalSlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs25MutableBidirectionalSlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs25MutableBidirectionalSlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs25MutableBidirectionalSlice10startIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs25MutableBidirectionalSliceg10startIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableBidirectionalSlice", "printedName": "MutableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs25MutableBidirectionalSlice8endIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs25MutableBidirectionalSliceg8endIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableBidirectionalSlice", "printedName": "MutableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs25MutableBidirectionalSlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableBidirectionalSlice", "printedName": "MutableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs25MutableBidirectionalSlice5indexFT5afterwxPs13IndexableBase5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs25MutableBidirectionalSlice9formIndexFT5afterRwxPs13IndexableBase5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs25MutableBidirectionalSlice5indexFT6beforewxPs13IndexableBase5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs25MutableBidirectionalSlice9formIndexFT6beforeRwxPs13IndexableBase5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs25MutableBidirectionalSlice5indexFTwxPs13IndexableBase5Index8offsetBywxPs9Indexable13IndexDistance_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs25MutableBidirectionalSlice5indexFTwxPs13IndexableBase5Index8offsetBywxPs9Indexable13IndexDistance9limitedBywxS1__GSqwxS1__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs25MutableBidirectionalSlice8distanceFT4fromwxPs13IndexableBase5Index2towxS1__wxPs9Indexable13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs25MutableBidirectionalSlicecFT4basex6boundsGVs5RangewxPs13IndexableBase5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableBidirectionalSlice", "printedName": "MutableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs25MutableBidirectionalSlice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs25MutableBidirectionalSliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] }, { "kind": "TypeNominal", "name": "MutableBidirectionalSlice", "printedName": "MutableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs25MutableBidirectionalSlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "MutableBidirectionalSlice", "printedName": "MutableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs25MutableBidirectionalSlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices>", "children": [ { "kind": "TypeNominal", "name": "MutableBidirectionalSlice", "printedName": "MutableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "CWideChar", "printedName": "CWideChar", "declKind": "TypeAlias", "usr": "s:s9CWideChar", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "TypeDecl", "name": "EnumeratedIterator", "printedName": "EnumeratedIterator", "declKind": "Struct", "usr": "s:Vs18EnumeratedIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs18EnumeratedIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(offset: Int, element: Base.Element)", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element" } ] } ] }, { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs18EnumeratedIterator4nextFT_GSqT6offsetSi7elementwx7Element__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(offset: Int, element: Base.Element)?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "(offset: Int, element: Base.Element)", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs18EnumeratedIterator8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "EnumeratedIterator", "printedName": "EnumeratedIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs18EnumeratedIterator11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence<(offset: Int, element: Base.Element)>", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "(offset: Int, element: Base.Element)", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "UnicodeScalarType", "printedName": "UnicodeScalarType", "declKind": "TypeAlias", "usr": "s:s17UnicodeScalarType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeDecl", "name": "UInt8", "printedName": "UInt8", "declKind": "Struct", "usr": "s:Vs5UInt8", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT14integerLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Var", "name": "max", "printedName": "max", "declKind": "Var", "usr": "s:ZvVs5UInt83maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5UInt8g3maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt8.Type", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] } ] } ] }, { "kind": "Var", "name": "min", "printedName": "min", "declKind": "Var", "usr": "s:ZvVs5UInt83minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5UInt8g3minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt8.Type", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Vs5UInt818IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Vs5UInt86Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs5UInt89hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5UInt8g9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs5UInt811descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5UInt8g11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] } ] }, { "kind": "Function", "name": "addWithOverflow", "printedName": "addWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5UInt815addWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt8, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Function", "name": "subtractWithOverflow", "printedName": "subtractWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5UInt820subtractWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt8, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Function", "name": "multiplyWithOverflow", "printedName": "multiplyWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5UInt820multiplyWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt8, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Function", "name": "divideWithOverflow", "printedName": "divideWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5UInt818divideWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt8, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Function", "name": "remainderWithOverflow", "printedName": "remainderWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs5UInt821remainderWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt8, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Function", "name": "toUIntMax", "printedName": "toUIntMax()", "declKind": "Func", "usr": "s:FVs5UInt89toUIntMaxFT_Vs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "UIntMax", "printedName": "UIntMax", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FVs5UInt88toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT7exactlyS__GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt8?", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFVs4Int8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT7exactlyVs4Int8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt8?", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFVs6UInt16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT7exactlyVs6UInt16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt8?", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT20truncatingBitPatternVs6UInt16_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFVs5Int16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT7exactlyVs5Int16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt8?", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT20truncatingBitPatternVs5Int16_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFVs6UInt32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT7exactlyVs6UInt32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt8?", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT20truncatingBitPatternVs6UInt32_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFVs5Int32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT7exactlyVs5Int32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt8?", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT20truncatingBitPatternVs5Int32_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFVs6UInt64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT7exactlyVs6UInt64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt8?", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT20truncatingBitPatternVs6UInt64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFVs5Int64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT7exactlyVs5Int64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt8?", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT20truncatingBitPatternVs5Int64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFSuS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT7exactlySu_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt8?", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT20truncatingBitPatternSu_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFSiS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT7exactlySi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt8?", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT20truncatingBitPatternSi_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT10bitPatternVs4Int8_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Var", "name": "allZeros", "printedName": "allZeros", "declKind": "Var", "usr": "s:ZvVs5UInt88allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs5UInt8g8allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt8.Type", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFSfS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFSdS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFVs7Float80S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFTSS5radixSi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt8?", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs5UInt812customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5UInt8g12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVs5UInt825customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5UInt8g25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(ascii:)", "declKind": "Constructor", "usr": "s:FVs5UInt8cFT5asciiSc_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "TypeAlias", "name": "Float32", "printedName": "Float32", "declKind": "TypeAlias", "usr": "s:s7Float32", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:s18IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeDecl", "name": "UnicodeScalar", "printedName": "UnicodeScalar", "declKind": "Struct", "usr": "s:Sc", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "value", "printedName": "value", "declKind": "Var", "usr": "s:vSc5valueVs6UInt32", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FScg5valueVs6UInt32", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(unicodeScalarLiteral:)", "declKind": "Constructor", "usr": "s:FSccFT20unicodeScalarLiteralSc_Sc", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSccFVs6UInt32GSqSc_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnicodeScalar?", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSccFVs6UInt16GSqSc_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnicodeScalar?", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSccFVs5UInt8Sc", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSccFScSc", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "Function", "name": "escaped", "printedName": "escaped(asASCII:)", "declKind": "Func", "usr": "s:FSc7escapedFT7asASCIISb_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Var", "name": "isASCII", "printedName": "isASCII", "declKind": "Var", "usr": "s:vSc7isASCIISb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FScg7isASCIISb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "TypeAlias", "name": "UnicodeScalarLiteralType", "printedName": "UnicodeScalarLiteralType", "declKind": "TypeAlias", "usr": "s:Sc24UnicodeScalarLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSc12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FScg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vSc25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FScg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "Function", "name": "write", "printedName": "write(to:)", "declKind": "Func", "usr": "s:FSc5writeuRxs16TextOutputStreamrFT2toRx_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Target" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vSc11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FScg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSc16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FScg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSccFSSGSqSc_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnicodeScalar?", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vSc9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FScg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSccFSiGSqSc_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnicodeScalar?", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeAlias", "name": "CUnsignedLongLong", "printedName": "CUnsignedLongLong", "declKind": "TypeAlias", "usr": "s:s17CUnsignedLongLong", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeDecl", "name": "AnySequence", "printedName": "AnySequence", "declKind": "Struct", "usr": "s:Vs11AnySequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs11AnySequencecuRd__s8Sequencewd__11SubSequenceS0_xzWd__S1_8Iterator7Element_wd__S1_zWd__S1_S1__Wd__S2_S3__zWd__S1_S2_S3__rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs11AnySequencecuRd__s16IteratorProtocolxzwd__7ElementrFFT_qd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "() -> I", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "I", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs11AnySequence8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIterator", "printedName": "AnyIterator", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs11AnySequence11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs11AnySequence12makeIteratorFT_GVs11AnyIteratorx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIterator", "printedName": "AnyIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs11AnySequence19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs11AnySequenceg19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FVs11AnySequence3mapurFzFzxqd__GSaqd___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[T]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> T", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "filter", "printedName": "filter(_:)", "declKind": "Func", "usr": "s:FVs11AnySequence6filterFzFzxSbGSax_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "forEach", "printedName": "forEach(_:)", "declKind": "Func", "usr": "s:FVs11AnySequence7forEachFzFzxT_T_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "dropFirst", "printedName": "dropFirst(_:)", "declKind": "Func", "usr": "s:FVs11AnySequence9dropFirstFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "dropLast", "printedName": "dropLast(_:)", "declKind": "Func", "usr": "s:FVs11AnySequence8dropLastFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "prefix", "printedName": "prefix(_:)", "declKind": "Func", "usr": "s:FVs11AnySequence6prefixFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "suffix", "printedName": "suffix(_:)", "declKind": "Func", "usr": "s:FVs11AnySequence6suffixFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "split", "printedName": "split(maxSplits:omittingEmptySubsequences:whereSeparator:)", "declKind": "Func", "usr": "s:FVs11AnySequence5splitFzT9maxSplitsSi25omittingEmptySubsequencesSb14whereSeparatorFzxSb_GSaGS_x__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[AnySequence]", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "declKind": "Struct", "usr": "s:Vs20CountableClosedRange", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "lowerBound", "printedName": "lowerBound", "declKind": "Var", "usr": "s:vVs20CountableClosedRange10lowerBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20CountableClosedRangeg10lowerBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Var", "name": "upperBound", "printedName": "upperBound", "declKind": "Var", "usr": "s:vVs20CountableClosedRange10upperBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20CountableClosedRangeg10upperBoundx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs20CountableClosedRange7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs20CountableClosedRange5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs20CountableClosedRange13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs20CountableClosedRange8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIterator", "printedName": "ClosedRangeIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs20CountableClosedRange12makeIteratorFT_GVs19ClosedRangeIteratorx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIterator", "printedName": "ClosedRangeIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs20CountableClosedRange10startIndexGVs16ClosedRangeIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20CountableClosedRangeg10startIndexGVs16ClosedRangeIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs20CountableClosedRange8endIndexGVs16ClosedRangeIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20CountableClosedRangeg8endIndexGVs16ClosedRangeIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs20CountableClosedRange5indexFT5afterGVs16ClosedRangeIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs20CountableClosedRange5indexFT6beforeGVs16ClosedRangeIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs20CountableClosedRange5indexFTGVs16ClosedRangeIndexx_8offsetBywxPs11_Strideable6Stride_GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs20CountableClosedRange8distanceFT4fromGVs16ClosedRangeIndexx_2toGS0_x__wxPs11_Strideable6Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound.Stride", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "ClosedRangeIndex", "printedName": "ClosedRangeIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVs20CountableClosedRange7indicesGVs26DefaultRandomAccessIndicesGS_x__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices>", "children": [ { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound" } ] } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20CountableClosedRangeg7indicesGVs26DefaultRandomAccessIndicesGS_x__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices>", "children": [ { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(uncheckedBounds:)", "declKind": "Constructor", "usr": "s:FVs20CountableClosedRangecFT15uncheckedBoundsT5lowerx5upperx__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(lower: Bound, upper: Bound)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs20CountableClosedRange7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20CountableClosedRangeg7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs20CountableClosedRange11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice>", "children": [ { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs20CountableClosedRange7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices>", "children": [ { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs20CountableClosedRangecFGVs5Rangex_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs20CountableClosedRange8overlapsFGVs5Rangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs20CountableClosedRangecFGVs14CountableRangex_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs20CountableClosedRange8overlapsFGVs14CountableRangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs20CountableClosedRangecFGVs11ClosedRangex_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs20CountableClosedRange8overlapsFGVs11ClosedRangex_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs20CountableClosedRangecFGS_x_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "overlaps", "printedName": "overlaps(_:)", "declKind": "Func", "usr": "s:FVs20CountableClosedRange8overlapsFGS_x_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "clamped", "printedName": "clamped(to:)", "declKind": "Func", "usr": "s:FVs20CountableClosedRange7clampedFT2toGS_x__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs20CountableClosedRange11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20CountableClosedRangeg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs20CountableClosedRange16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20CountableClosedRangeg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs20CountableClosedRange12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs20CountableClosedRangeg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "CountableClosedRange", "printedName": "CountableClosedRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] } ] }, { "kind": "Function", "name": "min", "printedName": "min(_:_:)", "declKind": "Func", "usr": "s:Fs3minuRxs10ComparablerFTxx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "min", "printedName": "min(_:_:_:_:)", "declKind": "Func", "usr": "s:Fs3minuRxs10ComparablerFtxxxGSax__x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[T]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "declKind": "Struct", "usr": "s:Vs27LazyBidirectionalCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Elements", "printedName": "Elements", "declKind": "TypeAlias", "usr": "s:Vs27LazyBidirectionalCollection8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "Var", "name": "elements", "printedName": "elements", "declKind": "Var", "usr": "s:vVs27LazyBidirectionalCollection8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollectiong8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] }, { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs27LazyBidirectionalCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs27LazyBidirectionalCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection>", "children": [ { "kind": "TypeNominal", "name": "BidirectionalSlice", "printedName": "BidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs27LazyBidirectionalCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs27LazyBidirectionalCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollection12makeIteratorFT_wx8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs27LazyBidirectionalCollection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs27LazyBidirectionalCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs27LazyBidirectionalCollection10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollectiong10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs27LazyBidirectionalCollection8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollectiong8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVs27LazyBidirectionalCollection7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Indices" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollectiong7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollection5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs27LazyBidirectionalCollection7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollectiong7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs27LazyBidirectionalCollection5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.IndexDistance" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollectiong5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vVs27LazyBidirectionalCollection5firstGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Iterator.Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollectiong5firstGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollection5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollection5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollection8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollection5indexFT6beforewx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "last", "printedName": "last", "declKind": "Var", "usr": "s:vVs27LazyBidirectionalCollection4lastGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Iterator.Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs27LazyBidirectionalCollectiong4lastGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "LazyBidirectionalCollection", "printedName": "LazyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeMutablePointer", "printedName": "withUnsafeMutablePointer(to:_:)", "declKind": "Func", "usr": "s:Fs24withUnsafeMutablePointeru0_rFzT2toRxFzGSpx_q__q_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout T" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeMutablePointer) throws -> Result", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafeMutablePointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "declKind": "Protocol", "usr": "s:Ps23CustomStringConvertible", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vPs23CustomStringConvertible11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs23CustomStringConvertibleg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "ClosedRangeIterator", "printedName": "ClosedRangeIterator", "declKind": "Struct", "usr": "s:Vs19ClosedRangeIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs19ClosedRangeIterator12makeIteratorFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIterator", "printedName": "ClosedRangeIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs19ClosedRangeIterator4nextFT_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Bound?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs19ClosedRangeIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs19ClosedRangeIterator8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ClosedRangeIterator", "printedName": "ClosedRangeIterator", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs19ClosedRangeIterator11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Bound", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" }, { "kind": "TypeNominal", "name": "_Strideable", "printedName": "_Strideable" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "FlattenCollectionIndex", "printedName": "FlattenCollectionIndex", "declKind": "Struct", "usr": "s:Vs22FlattenCollectionIndex", "location": "", "moduleName": "Swift" }, { "kind": "Function", "name": "readLine", "printedName": "readLine(strippingNewline:)", "declKind": "Func", "usr": "s:Fs8readLineFT16strippingNewlineSb_GSqSS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeDecl", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "declKind": "Struct", "usr": "s:Vs17LazyMapCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs17LazyMapCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs17LazyMapCollection10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17LazyMapCollectiong10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs17LazyMapCollection8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17LazyMapCollectiong8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs17LazyMapCollection5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs17LazyMapCollection9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs17LazyMapCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs17LazyMapCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVs17LazyMapCollection7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Indices" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17LazyMapCollectiong7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs17LazyMapCollection7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17LazyMapCollectiong7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs17LazyMapCollection5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.IndexDistance" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17LazyMapCollectiong5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vVs17LazyMapCollection5firstGSqq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17LazyMapCollectiong5firstGSqq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs17LazyMapCollection5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs17LazyMapCollection5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs17LazyMapCollection8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs17LazyMapCollection12makeIteratorFT_GVs15LazyMapIteratorwx8Iteratorq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapIterator", "printedName": "LazyMapIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs17LazyMapCollection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs17LazyMapCollectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs17LazyMapCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice>", "children": [ { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Elements", "printedName": "Elements", "declKind": "TypeAlias", "usr": "s:Vs17LazyMapCollection8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapCollection", "printedName": "LazyMapCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs17LazyMapCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyMapIterator", "printedName": "LazyMapIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "withVaList", "printedName": "withVaList(_:_:)", "declKind": "Func", "usr": "s:Fs10withVaListurFTGSaPs7CVarArg__FVs14CVaListPointerx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[CVarArg]", "children": [ { "kind": "TypeNominal", "name": "CVarArg", "printedName": "CVarArg" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(CVaListPointer) -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(CVaListPointer)", "children": [ { "kind": "TypeNominal", "name": "CVaListPointer", "printedName": "CVaListPointer" } ] } ] } ] }, { "kind": "TypeDecl", "name": "FloatingPointSign", "printedName": "FloatingPointSign", "declKind": "Enum", "usr": "s:Os17FloatingPointSign", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "plus", "printedName": "plus", "declKind": "EnumElement", "usr": "s:FOs17FloatingPointSign4plusFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointSign.Type) -> FloatingPointSign", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointSign.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" } ] } ] } ] }, { "kind": "Var", "name": "minus", "printedName": "minus", "declKind": "EnumElement", "usr": "s:FOs17FloatingPointSign5minusFMS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(FloatingPointSign.Type) -> FloatingPointSign", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "FloatingPointSign.Type", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" } ] } ] } ] }, { "kind": "TypeAlias", "name": "RawValue", "printedName": "RawValue", "declKind": "TypeAlias", "usr": "s:Os17FloatingPointSign8RawValue", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vOs17FloatingPointSign9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FOs17FloatingPointSigng9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(rawValue:)", "declKind": "Constructor", "usr": "s:FOs17FloatingPointSigncFT8rawValueSi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "FloatingPointSign?", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "rawValue", "printedName": "rawValue", "declKind": "Var", "usr": "s:vOs17FloatingPointSign8rawValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FOs17FloatingPointSigng8rawValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IntMax", "printedName": "IntMax", "declKind": "TypeAlias", "usr": "s:s6IntMax", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeDecl", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic", "declKind": "Protocol", "usr": "s:Ps18_IntegerArithmetic", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "addWithOverflow", "printedName": "addWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFPs18_IntegerArithmetic15addWithOverflowFTxx_Tx8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] } ] }, { "kind": "Function", "name": "subtractWithOverflow", "printedName": "subtractWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFPs18_IntegerArithmetic20subtractWithOverflowFTxx_Tx8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] } ] }, { "kind": "Function", "name": "multiplyWithOverflow", "printedName": "multiplyWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFPs18_IntegerArithmetic20multiplyWithOverflowFTxx_Tx8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] } ] }, { "kind": "Function", "name": "divideWithOverflow", "printedName": "divideWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFPs18_IntegerArithmetic18divideWithOverflowFTxx_Tx8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] } ] }, { "kind": "Function", "name": "remainderWithOverflow", "printedName": "remainderWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFPs18_IntegerArithmetic21remainderWithOverflowFTxx_Tx8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "_IntegerArithmetic", "printedName": "_IntegerArithmetic" } ] } ] } ] }, { "kind": "TypeDecl", "name": "Array", "printedName": "Array", "declKind": "Struct", "usr": "s:Sa", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Sa5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Sa8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vSa10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSag10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vSa8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSag8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FSa5indexFT5afterSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FSa9formIndexFT5afterRSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FSa5indexFT6beforeSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FSa9formIndexFT6beforeRSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FSa5indexFTSi8offsetBySi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FSa5indexFTSi8offsetBySi9limitedBySi_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FSa8distanceFT4fromSi2toSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Sa7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Sa11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Sa13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(arrayLiteral:)", "declKind": "Constructor", "usr": "s:FSacFt12arrayLiteralGSax__GSax_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Sa7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FSacFT_GSax_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSacuRd__s8SequencexzWd__8Iterator7Element_rFqd__GSax_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FSacFT9repeatingx5countSi_GSax_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vSa5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSag5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "capacity", "printedName": "capacity", "declKind": "Var", "usr": "s:vSa8capacitySi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSag8capacitySi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "reserveCapacity", "printedName": "reserveCapacity(_:)", "declKind": "Func", "usr": "s:FSa15reserveCapacityFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "append", "printedName": "append(_:)", "declKind": "Func", "usr": "s:FSa6appendFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Function", "name": "append", "printedName": "append(contentsOf:)", "declKind": "Func", "usr": "s:FSa6appenduRd__s8SequencexzWd__8Iterator7Element_rFT10contentsOfqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "append", "printedName": "append(contentsOf:)", "declKind": "Func", "usr": "s:FSa6appenduRd__s10CollectionxzWd__8Iterator7Element_rFT10contentsOfqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FSa6insertFTx2atSi_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FSa6removeFT2atSi_x", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "removeAll", "printedName": "removeAll(keepingCapacity:)", "declKind": "Func", "usr": "s:FSa9removeAllFT15keepingCapacitySb_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSa12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSag12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vSa11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSag11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSa16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSag16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Array", "printedName": "Array", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeBufferPointer", "printedName": "withUnsafeBufferPointer(_:)", "declKind": "Func", "usr": "s:FSa23withUnsafeBufferPointerurFzFzGSRx_qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeBufferPointer) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafeBufferPointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeMutableBufferPointer", "printedName": "withUnsafeMutableBufferPointer(_:)", "declKind": "Func", "usr": "s:FSa30withUnsafeMutableBufferPointerurFzFzRGSrx_qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(inout UnsafeMutableBufferPointer) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(inout UnsafeMutableBufferPointer)", "children": [ { "kind": "TypeNominal", "name": "InOut", "printedName": "inout UnsafeMutableBufferPointer" } ] } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FSa15replaceSubrangeuRd__s10CollectionxzWd__8Iterator7Element_rFTGVs5RangeSi_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "popLast", "printedName": "popLast()", "declKind": "Func", "usr": "s:FSa7popLastFT_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "ExpressibleByDictionaryLiteral", "printedName": "ExpressibleByDictionaryLiteral", "declKind": "Protocol", "usr": "s:Ps30ExpressibleByDictionaryLiteral", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(dictionaryLiteral:)", "declKind": "Constructor", "usr": "s:FPs30ExpressibleByDictionaryLiteralcFt17dictionaryLiteralGSaTwx3Keywx5Value___x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByDictionaryLiteral", "printedName": "ExpressibleByDictionaryLiteral" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[(Self.Key, Self.Value)]", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Self.Key, Self.Value)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Key" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Value" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "ExpressibleByUnicodeScalarLiteral", "printedName": "ExpressibleByUnicodeScalarLiteral", "declKind": "Protocol", "usr": "s:Ps33ExpressibleByUnicodeScalarLiteral", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(unicodeScalarLiteral:)", "declKind": "Constructor", "usr": "s:FPs33ExpressibleByUnicodeScalarLiteralcFT20unicodeScalarLiteralwx24UnicodeScalarLiteralType_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByUnicodeScalarLiteral", "printedName": "ExpressibleByUnicodeScalarLiteral" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.UnicodeScalarLiteralType", "children": [ { "kind": "TypeNominal", "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral" } ] } ] } ] }, { "kind": "TypeDecl", "name": "Zip2Iterator", "printedName": "Zip2Iterator", "declKind": "Struct", "usr": "s:Vs12Zip2Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs12Zip2Iterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(Iterator1.Element, Iterator2.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Iterator1.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Iterator2.Element" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:_:)", "declKind": "Constructor", "usr": "s:FVs12Zip2IteratorcFTxq__GS_xq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Zip2Iterator", "printedName": "Zip2Iterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Iterator1", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Iterator2", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Iterator1", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Iterator2", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs12Zip2Iterator4nextFT_GSqTwx7Elementw_S0___", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(Iterator1.Element, Iterator2.Element)?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "(Iterator1.Element, Iterator2.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Iterator1.Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Iterator2.Element" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazyFilterIterator", "printedName": "LazyFilterIterator", "declKind": "Struct", "usr": "s:Vs18LazyFilterIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs18LazyFilterIterator4nextFT_GSqwx7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element" } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs18LazyFilterIterator4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs18LazyFilterIteratorg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "LazyFilterIterator", "printedName": "LazyFilterIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs18LazyFilterIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs18LazyFilterIterator8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIterator", "printedName": "LazyFilterIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs18LazyFilterIterator11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "ObjectIdentifier", "printedName": "ObjectIdentifier", "declKind": "Struct", "usr": "s:Vs16ObjectIdentifier", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs16ObjectIdentifier9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs16ObjectIdentifierg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ObjectIdentifier", "printedName": "ObjectIdentifier" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs16ObjectIdentifiercFPs9AnyObject_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ObjectIdentifier", "printedName": "ObjectIdentifier" }, { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs16ObjectIdentifiercFPMP_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ObjectIdentifier", "printedName": "ObjectIdentifier" }, { "kind": "TypeNominal", "name": "ExistentialMetatype", "printedName": "Any.Type", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "Any" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs16ObjectIdentifier16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs16ObjectIdentifierg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "ObjectIdentifier", "printedName": "ObjectIdentifier" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Float64", "printedName": "Float64", "declKind": "TypeAlias", "usr": "s:s7Float64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "TypeDecl", "name": "IteratorSequence", "printedName": "IteratorSequence", "declKind": "Struct", "usr": "s:Vs16IteratorSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs16IteratorSequencecFxGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IteratorSequence", "printedName": "IteratorSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs16IteratorSequence4nextFT_GSqwx7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs16IteratorSequence7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs16IteratorSequence8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IteratorSequence", "printedName": "IteratorSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs16IteratorSequence11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "RangeReplaceableBidirectionalSlice", "printedName": "RangeReplaceableBidirectionalSlice", "declKind": "Struct", "usr": "s:Vs34RangeReplaceableBidirectionalSlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs34RangeReplaceableBidirectionalSlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs34RangeReplaceableBidirectionalSlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs34RangeReplaceableBidirectionalSlice10startIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSliceg10startIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "RangeReplaceableBidirectionalSlice", "printedName": "RangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs34RangeReplaceableBidirectionalSlice8endIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSliceg8endIndexwxPs13IndexableBase5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "RangeReplaceableBidirectionalSlice", "printedName": "RangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs34RangeReplaceableBidirectionalSlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableBidirectionalSlice", "printedName": "RangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice5indexFT5afterwxPs13IndexableBase5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice9formIndexFT5afterRwxPs13IndexableBase5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice5indexFT6beforewxPs13IndexableBase5Index_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice9formIndexFT6beforeRwxPs13IndexableBase5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice5indexFTwxPs13IndexableBase5Index8offsetBywxPs9Indexable13IndexDistance_wxS1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice5indexFTwxPs13IndexableBase5Index8offsetBywxPs9Indexable13IndexDistance9limitedBywxS1__GSqwxS1__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice8distanceFT4fromwxPs13IndexableBase5Index2towxS1__wxPs9Indexable13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs34RangeReplaceableBidirectionalSlicecFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableBidirectionalSlice", "printedName": "RangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FVs34RangeReplaceableBidirectionalSlicecFT9repeatingwxPs13IndexableBase8_Element5countSi_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableBidirectionalSlice", "printedName": "RangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs34RangeReplaceableBidirectionalSlicecuRd__s8SequencewxPs13IndexableBase8_ElementzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableBidirectionalSlice", "printedName": "RangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice15replaceSubrangeuRd__s10CollectionwxPs13IndexableBase8_ElementzWd__8Iterator7Element_rFTGVs5RangewxPS1_5Index_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice6insertFTwxPs13IndexableBase8_Element2atwxPS0_5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(contentsOf:at:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice6insertuRd__s10CollectionwxPs13IndexableBase8_ElementzWd__8Iterator7Element_rFT10contentsOfqd__2atwxPS1_5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice6removeFT2atwxPs13IndexableBase5Index_wxPS0_8_Element", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base._Element" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSlice14removeSubrangeFGVs5RangewxPs13IndexableBase5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs34RangeReplaceableBidirectionalSlicecFT4basex6boundsGVs5RangewxPs13IndexableBase5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableBidirectionalSlice", "printedName": "RangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs34RangeReplaceableBidirectionalSlice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs34RangeReplaceableBidirectionalSliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] }, { "kind": "TypeNominal", "name": "RangeReplaceableBidirectionalSlice", "printedName": "RangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs34RangeReplaceableBidirectionalSlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableBidirectionalSlice", "printedName": "RangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs34RangeReplaceableBidirectionalSlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices>", "children": [ { "kind": "TypeNominal", "name": "RangeReplaceableBidirectionalSlice", "printedName": "RangeReplaceableBidirectionalSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "BidirectionalIndexable", "printedName": "BidirectionalIndexable" }, { "kind": "TypeNominal", "name": "RangeReplaceableIndexable", "printedName": "RangeReplaceableIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "ExpressibleByNilLiteral", "printedName": "ExpressibleByNilLiteral", "declKind": "Protocol", "usr": "s:Ps23ExpressibleByNilLiteral", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(nilLiteral:)", "declKind": "Constructor", "usr": "s:FPs23ExpressibleByNilLiteralcFT10nilLiteralT__x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByNilLiteral", "printedName": "ExpressibleByNilLiteral" } ] }, { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] } ] }, { "kind": "Function", "name": "dump", "printedName": "dump(_:to:name:indent:maxDepth:maxItems:)", "declKind": "Func", "usr": "s:Fs4dumpu0_R_s16TextOutputStreamrFTx2toRq_4nameGSqSS_6indentSi8maxDepthSi8maxItemsSi_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout TargetStream" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "dump", "printedName": "dump(_:name:indent:maxDepth:maxItems:)", "declKind": "Func", "usr": "s:Fs4dumpurFTx4nameGSqSS_6indentSi8maxDepthSi8maxItemsSi_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeDecl", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection", "declKind": "Protocol", "usr": "s:Ps22RandomAccessCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vesRxs22RandomAccessCollectionwx5IndexzWx7Indices11SubSequenceS2_8Iterator7Element_wxS1_zGVs26DefaultRandomAccessIndicesx_WxS1_7Indices_zGS5_x_WxS1_13IndexDistance_zSiWxS1_S0__zWxS1_S2_S2_S3_S4__WxS1_S2__zGS5_x_WxS1_8_Element_zWxS1_S2_S2_S3_S4__WxS1_S3__zGVs16IndexingIteratorGS5_x__WxS1_S6_S6__zGS5_x_WxS1_S6_S7__zSiWxS1_S6_S0__zWxS1_S2_S2_S3_S4__WxS1_S6_S2__zGS5_x_WxS1_S6_S8__zWxS1_S2_S2_S3_S4__WxS1_S6_S3__zGS9_GS5_x__WxS1_S7_18IntegerLiteralType_zSiWxS1_S7_6Stride_zSiWxS1_S7_19_DisabledRangeIndex_zSiWxS1_S2_S6__zGS5_x_WxS1_S2_S7__zSiWxS1_S2_S0__zWxS1_S2_S2_S3_S4__WxS1_S2_S2__zGS5_x_WxS1_S2_S8__zWxS1_S2_S2_S3_S4__WxS1_S2_S3__zGS9_GS5_x__WxS1_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S6_S6_S0__zWxS1_S2_S2_S3_S4__WxS1_S6_S6_S2__zGS5_x_WxS1_S6_S6_S8__zWxS1_S2_S2_S3_S4__WxS1_S6_S6_S3__zGS9_GS5_x__WxS1_S6_S7_S10__zSiWxS1_S6_S7_S11__zSiWxS1_S6_S7_S12__zSiWxS1_S6_S2_S0__zWxS1_S2_S2_S3_S4__WxS1_S6_S2_S2__zGS5_x_WxS1_S6_S2_S8__zWxS1_S2_S2_S3_S4__WxS1_S6_S2_S3__zGS9_GS5_x__WxS1_S6_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S7_S11_S10__zSiWxS1_S2_S6_S0__zWxS1_S2_S2_S3_S4__WxS1_S2_S6_S2__zGS5_x_WxS1_S2_S6_S8__zWxS1_S2_S2_S3_S4__WxS1_S2_S6_S3__zGS9_GS5_x__WxS1_S2_S7_S10__zSiWxS1_S2_S7_S11__zSiWxS1_S2_S7_S12__zSiWxS1_S2_S2_S0__zWxS1_S2_S2_S3_S4__WxS1_S2_S2_S2__zGS5_x_WxS1_S2_S2_S8__zWxS1_S2_S2_S3_S4__WxS1_S2_S2_S3__zGS9_GS5_x__WxS1_S2_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S6_S6_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S6_S7_S11_S10__zSiWxS1_S6_S2_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S2_S6_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S2_S7_S11_S10__zSirS_7indicesGS5_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs22RandomAccessCollectionwx5IndexzWx7Indices11SubSequenceS2_8Iterator7Element_wxS1_zGVs26DefaultRandomAccessIndicesx_WxS1_7Indices_zGS5_x_WxS1_13IndexDistance_zSiWxS1_S0__zWxS1_S2_S2_S3_S4__WxS1_S2__zGS5_x_WxS1_8_Element_zWxS1_S2_S2_S3_S4__WxS1_S3__zGVs16IndexingIteratorGS5_x__WxS1_S6_S6__zGS5_x_WxS1_S6_S7__zSiWxS1_S6_S0__zWxS1_S2_S2_S3_S4__WxS1_S6_S2__zGS5_x_WxS1_S6_S8__zWxS1_S2_S2_S3_S4__WxS1_S6_S3__zGS9_GS5_x__WxS1_S7_18IntegerLiteralType_zSiWxS1_S7_6Stride_zSiWxS1_S7_19_DisabledRangeIndex_zSiWxS1_S2_S6__zGS5_x_WxS1_S2_S7__zSiWxS1_S2_S0__zWxS1_S2_S2_S3_S4__WxS1_S2_S2__zGS5_x_WxS1_S2_S8__zWxS1_S2_S2_S3_S4__WxS1_S2_S3__zGS9_GS5_x__WxS1_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S6_S6_S0__zWxS1_S2_S2_S3_S4__WxS1_S6_S6_S2__zGS5_x_WxS1_S6_S6_S8__zWxS1_S2_S2_S3_S4__WxS1_S6_S6_S3__zGS9_GS5_x__WxS1_S6_S7_S10__zSiWxS1_S6_S7_S11__zSiWxS1_S6_S7_S12__zSiWxS1_S6_S2_S0__zWxS1_S2_S2_S3_S4__WxS1_S6_S2_S2__zGS5_x_WxS1_S6_S2_S8__zWxS1_S2_S2_S3_S4__WxS1_S6_S2_S3__zGS9_GS5_x__WxS1_S6_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S7_S11_S10__zSiWxS1_S2_S6_S0__zWxS1_S2_S2_S3_S4__WxS1_S2_S6_S2__zGS5_x_WxS1_S2_S6_S8__zWxS1_S2_S2_S3_S4__WxS1_S2_S6_S3__zGS9_GS5_x__WxS1_S2_S7_S10__zSiWxS1_S2_S7_S11__zSiWxS1_S2_S7_S12__zSiWxS1_S2_S2_S0__zWxS1_S2_S2_S3_S4__WxS1_S2_S2_S2__zGS5_x_WxS1_S2_S2_S8__zWxS1_S2_S2_S3_S4__WxS1_S2_S2_S3__zGS9_GS5_x__WxS1_S2_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S6_S6_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S6_S7_S11_S10__zSiWxS1_S6_S2_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S2_S6_S3_S4__zWxS1_S2_S2_S3_S4__WxS1_S2_S7_S11_S10__zSirS_g7indicesGS5_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] }, { "kind": "Var", "name": "lazy", "printedName": "lazy", "declKind": "Var", "usr": "s:vEsPs22RandomAccessCollection4lazyGVs26LazyRandomAccessCollectionx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs22RandomAccessCollectiong4lazyGVs26LazyRandomAccessCollectionx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] }, { "kind": "Var", "name": "lazy", "printedName": "lazy", "declKind": "Var", "usr": "s:vesRxs22LazyCollectionProtocolxs22RandomAccessCollectionrS0_4lazyx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs22LazyCollectionProtocolxs22RandomAccessCollectionrS0_g4lazyx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LazyCollectionProtocol", "printedName": "LazyCollectionProtocol" }, { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LazyCollectionProtocol", "printedName": "LazyCollectionProtocol" }, { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vesRxs22RandomAccessCollectionwx5Indexs10Strideablewx13IndexDistancezWx7Indices11SubSequenceS2__wxS0_zWxS3_S4_S4_8Iterator7Element_wxS3_zGVs14CountableRangewxS0__WxS0_6Stride_zWxS3_S4_S2__WxS3_7Indices_zGS7_wxS0__WxS3_S2__zWxS3_S4_S2__WxS3_S0__zWxS3_S4_S4_S5_S6__WxS3_S4__zGS7_wxS0__WxS3_8_Element_zWxS3_S4_S4_S5_S6__WxS3_S5__zGVs16IndexingIteratorGS7_wxS0___WxS3_S9_S9__zGS7_wxS0__WxS3_S9_S2__zWxS3_S4_S2__WxS3_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4__zGS7_wxS0__WxS3_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S9__zGS7_wxS0__WxS3_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4__zGS7_wxS0__WxS3_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S5__zGS11_GS7_wxS0___WxS3_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S4__zGS7_wxS0__WxS3_S9_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5__zGS11_GS7_wxS0___WxS3_S9_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S4__zGS7_wxS0__WxS3_S9_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5__zGS11_GS7_wxS0___WxS3_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S4__zGS7_wxS0__WxS3_S4_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S4__zGS7_wxS0__WxS3_S4_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S5__zGS11_GS7_wxS0___WxS3_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5_S6__zWxS3_S4_S4_S5_S6__rS_7indicesGS7_wxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Index" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs22RandomAccessCollectionwx5Indexs10Strideablewx13IndexDistancezWx7Indices11SubSequenceS2__wxS0_zWxS3_S4_S4_8Iterator7Element_wxS3_zGVs14CountableRangewxS0__WxS0_6Stride_zWxS3_S4_S2__WxS3_7Indices_zGS7_wxS0__WxS3_S2__zWxS3_S4_S2__WxS3_S0__zWxS3_S4_S4_S5_S6__WxS3_S4__zGS7_wxS0__WxS3_8_Element_zWxS3_S4_S4_S5_S6__WxS3_S5__zGVs16IndexingIteratorGS7_wxS0___WxS3_S9_S9__zGS7_wxS0__WxS3_S9_S2__zWxS3_S4_S2__WxS3_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4__zGS7_wxS0__WxS3_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S9__zGS7_wxS0__WxS3_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4__zGS7_wxS0__WxS3_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S5__zGS11_GS7_wxS0___WxS3_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S4__zGS7_wxS0__WxS3_S9_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5__zGS11_GS7_wxS0___WxS3_S9_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S4__zGS7_wxS0__WxS3_S9_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5__zGS11_GS7_wxS0___WxS3_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S4__zGS7_wxS0__WxS3_S4_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S4__zGS7_wxS0__WxS3_S4_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S5__zGS11_GS7_wxS0___WxS3_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5_S6__zWxS3_S4_S4_S5_S6__rS_g7indicesGS7_wxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FesRxs22RandomAccessCollectionwx5Indexs10Strideablewx13IndexDistancezWx7Indices11SubSequenceS2__wxS0_zWxS3_S4_S4_8Iterator7Element_wxS3_zGVs14CountableRangewxS0__WxS0_6Stride_zWxS3_S4_S2__WxS3_7Indices_zGS7_wxS0__WxS3_S2__zWxS3_S4_S2__WxS3_S0__zWxS3_S4_S4_S5_S6__WxS3_S4__zGS7_wxS0__WxS3_8_Element_zWxS3_S4_S4_S5_S6__WxS3_S5__zGVs16IndexingIteratorGS7_wxS0___WxS3_S9_S9__zGS7_wxS0__WxS3_S9_S2__zWxS3_S4_S2__WxS3_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4__zGS7_wxS0__WxS3_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S9__zGS7_wxS0__WxS3_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4__zGS7_wxS0__WxS3_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S5__zGS11_GS7_wxS0___WxS3_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S4__zGS7_wxS0__WxS3_S9_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5__zGS11_GS7_wxS0___WxS3_S9_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S4__zGS7_wxS0__WxS3_S9_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5__zGS11_GS7_wxS0___WxS3_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S4__zGS7_wxS0__WxS3_S4_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S4__zGS7_wxS0__WxS3_S4_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S5__zGS11_GS7_wxS0___WxS3_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5_S6__zWxS3_S4_S4_S5_S6__rS_5indexFT5afterwxS0__wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FesRxs22RandomAccessCollectionwx5Indexs10Strideablewx13IndexDistancezWx7Indices11SubSequenceS2__wxS0_zWxS3_S4_S4_8Iterator7Element_wxS3_zGVs14CountableRangewxS0__WxS0_6Stride_zWxS3_S4_S2__WxS3_7Indices_zGS7_wxS0__WxS3_S2__zWxS3_S4_S2__WxS3_S0__zWxS3_S4_S4_S5_S6__WxS3_S4__zGS7_wxS0__WxS3_8_Element_zWxS3_S4_S4_S5_S6__WxS3_S5__zGVs16IndexingIteratorGS7_wxS0___WxS3_S9_S9__zGS7_wxS0__WxS3_S9_S2__zWxS3_S4_S2__WxS3_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4__zGS7_wxS0__WxS3_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S9__zGS7_wxS0__WxS3_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4__zGS7_wxS0__WxS3_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S5__zGS11_GS7_wxS0___WxS3_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S4__zGS7_wxS0__WxS3_S9_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5__zGS11_GS7_wxS0___WxS3_S9_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S4__zGS7_wxS0__WxS3_S9_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5__zGS11_GS7_wxS0___WxS3_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S4__zGS7_wxS0__WxS3_S4_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S4__zGS7_wxS0__WxS3_S4_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S5__zGS11_GS7_wxS0___WxS3_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5_S6__zWxS3_S4_S4_S5_S6__rS_5indexFT6beforewxS0__wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FesRxs22RandomAccessCollectionwx5Indexs10Strideablewx13IndexDistancezWx7Indices11SubSequenceS2__wxS0_zWxS3_S4_S4_8Iterator7Element_wxS3_zGVs14CountableRangewxS0__WxS0_6Stride_zWxS3_S4_S2__WxS3_7Indices_zGS7_wxS0__WxS3_S2__zWxS3_S4_S2__WxS3_S0__zWxS3_S4_S4_S5_S6__WxS3_S4__zGS7_wxS0__WxS3_8_Element_zWxS3_S4_S4_S5_S6__WxS3_S5__zGVs16IndexingIteratorGS7_wxS0___WxS3_S9_S9__zGS7_wxS0__WxS3_S9_S2__zWxS3_S4_S2__WxS3_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4__zGS7_wxS0__WxS3_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S9__zGS7_wxS0__WxS3_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4__zGS7_wxS0__WxS3_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S5__zGS11_GS7_wxS0___WxS3_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S4__zGS7_wxS0__WxS3_S9_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5__zGS11_GS7_wxS0___WxS3_S9_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S4__zGS7_wxS0__WxS3_S9_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5__zGS11_GS7_wxS0___WxS3_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S4__zGS7_wxS0__WxS3_S4_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S4__zGS7_wxS0__WxS3_S4_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S5__zGS11_GS7_wxS0___WxS3_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5_S6__zWxS3_S4_S4_S5_S6__rS_5indexFTwxS0_8offsetByWxS0_S8___wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FesRxs22RandomAccessCollectionwx5Indexs10Strideablewx13IndexDistancezWx7Indices11SubSequenceS2__wxS0_zWxS3_S4_S4_8Iterator7Element_wxS3_zGVs14CountableRangewxS0__WxS0_6Stride_zWxS3_S4_S2__WxS3_7Indices_zGS7_wxS0__WxS3_S2__zWxS3_S4_S2__WxS3_S0__zWxS3_S4_S4_S5_S6__WxS3_S4__zGS7_wxS0__WxS3_8_Element_zWxS3_S4_S4_S5_S6__WxS3_S5__zGVs16IndexingIteratorGS7_wxS0___WxS3_S9_S9__zGS7_wxS0__WxS3_S9_S2__zWxS3_S4_S2__WxS3_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4__zGS7_wxS0__WxS3_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S9__zGS7_wxS0__WxS3_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4__zGS7_wxS0__WxS3_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S5__zGS11_GS7_wxS0___WxS3_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S4__zGS7_wxS0__WxS3_S9_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5__zGS11_GS7_wxS0___WxS3_S9_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S4__zGS7_wxS0__WxS3_S9_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5__zGS11_GS7_wxS0___WxS3_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S4__zGS7_wxS0__WxS3_S4_S9_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5__zGS11_GS7_wxS0___WxS3_S4_S4_S0__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S4__zGS7_wxS0__WxS3_S4_S4_S10__zWxS3_S4_S4_S5_S6__WxS3_S4_S4_S5__zGS11_GS7_wxS0___WxS3_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S9_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S9_S4_S5_S6__zWxS3_S4_S4_S5_S6__WxS3_S4_S9_S5_S6__zWxS3_S4_S4_S5_S6__rS_8distanceFT4fromwxS0_2towxS0__WxS0_S8__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] }, { "kind": "Function", "name": "reversed", "printedName": "reversed()", "declKind": "Func", "usr": "s:FEsPs22RandomAccessCollection8reversedFT_GVs30ReversedRandomAccessCollectionx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ReversedRandomAccessCollection", "printedName": "ReversedRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "DictionaryLiteralConvertible", "printedName": "DictionaryLiteralConvertible", "declKind": "TypeAlias", "usr": "s:s28DictionaryLiteralConvertible", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "TypeNominal", "name": "ExpressibleByDictionaryLiteral", "printedName": "ExpressibleByDictionaryLiteral" } ] }, { "kind": "TypeDecl", "name": "JoinedIterator", "printedName": "JoinedIterator", "declKind": "Struct", "usr": "s:Vs14JoinedIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(base:separator:)", "declKind": "Constructor", "usr": "s:FVs14JoinedIteratorcuRd__s8SequenceWd__8Iterator7Element_zWxS2_S1_S2__rFT4basex9separatorqd___GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "JoinedIterator", "printedName": "JoinedIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Separator", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs14JoinedIterator4nextFT_GSqWx7Element8IteratorS0___", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Element.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element.Iterator.Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs14JoinedIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element.Iterator.Element" } ] } ] }, { "kind": "TypeDecl", "name": "Collection", "printedName": "Collection", "declKind": "Protocol", "usr": "s:Ps10Collection", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FPs10Collection12makeIteratorFT_wx8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vPs10Collection7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Indices" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs10Collectiong7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Indices", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Function", "name": "prefix", "printedName": "prefix(upTo:)", "declKind": "Func", "usr": "s:FPs10Collection6prefixFT4upTowx5Index_wx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "suffix", "printedName": "suffix(from:)", "declKind": "Func", "usr": "s:FPs10Collection6suffixFT4fromwx5Index_wx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "prefix", "printedName": "prefix(through:)", "declKind": "Func", "usr": "s:FPs10Collection6prefixFT7throughwx5Index_wx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vPs10Collection7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs10Collectiong7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vPs10Collection5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.IndexDistance" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs10Collectiong5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vPs10Collection5firstGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs10Collectiong5firstGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FPs10Collection5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FPs10Collection5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FPs10Collection8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FesRxs10Collectionwx8IteratorzGVs16IndexingIteratorx_wx8_ElementzWxS0_7Element_rS_12makeIteratorFT_GS1_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Function", "name": "popFirst", "printedName": "popFirst()", "declKind": "Func", "usr": "s:FesRxs10Collectionxzwx11SubSequencerS_8popFirstFT_GSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vEsPs10Collection7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs10Collectiong7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vEsPs10Collection5firstGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs10Collectiong5firstGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vEsPs10Collection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs10Collectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vEsPs10Collection5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.IndexDistance" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs10Collectiong5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FEsPs10Collection3mapurFzFzWx8Iterator7Element_qd__GSaqd___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[T]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> T", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "dropFirst", "printedName": "dropFirst(_:)", "declKind": "Func", "usr": "s:FEsPs10Collection9dropFirstFSiwx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "dropLast", "printedName": "dropLast(_:)", "declKind": "Func", "usr": "s:FEsPs10Collection8dropLastFSiwx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "prefix", "printedName": "prefix(_:)", "declKind": "Func", "usr": "s:FEsPs10Collection6prefixFSiwx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "suffix", "printedName": "suffix(_:)", "declKind": "Func", "usr": "s:FEsPs10Collection6suffixFSiwx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "prefix", "printedName": "prefix(upTo:)", "declKind": "Func", "usr": "s:FEsPs10Collection6prefixFT4upTowx5Index_wx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "suffix", "printedName": "suffix(from:)", "declKind": "Func", "usr": "s:FEsPs10Collection6suffixFT4fromwx5Index_wx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "prefix", "printedName": "prefix(through:)", "declKind": "Func", "usr": "s:FEsPs10Collection6prefixFT7throughwx5Index_wx11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "split", "printedName": "split(maxSplits:omittingEmptySubsequences:whereSeparator:)", "declKind": "Func", "usr": "s:FEsPs10Collection5splitFzT9maxSplitsSi25omittingEmptySubsequencesSb14whereSeparatorFzWx8Iterator7Element_Sb_GSawx11SubSequence_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.SubSequence]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "split", "printedName": "split(separator:maxSplits:omittingEmptySubsequences:)", "declKind": "Func", "usr": "s:FesRxs10CollectionWx8Iterator7Element_s9EquatablerS_5splitFT9separatorWxS0_S1__9maxSplitsSi25omittingEmptySubsequencesSb_GSawx11SubSequence_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.SubSequence]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.SubSequence", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element", "children": [ { "kind": "TypeNominal", "name": "Equatable", "printedName": "Equatable" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Function", "name": "removeFirst", "printedName": "removeFirst()", "declKind": "Func", "usr": "s:FesRxs10Collectionxzwx11SubSequencerS_11removeFirstFT_Wx8Iterator7Element_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] }, { "kind": "Function", "name": "removeFirst", "printedName": "removeFirst(_:)", "declKind": "Func", "usr": "s:FesRxs10Collectionxzwx11SubSequencerS_11removeFirstFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(of:)", "declKind": "Func", "usr": "s:FesRxs10CollectionWx8Iterator7Element_s9EquatablerS_5indexFT2ofWxS0_S1___GSqwx5Index_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element", "children": [ { "kind": "TypeNominal", "name": "Equatable", "printedName": "Equatable" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(where:)", "declKind": "Func", "usr": "s:FEsPs10Collection5indexFzT5whereFzWx8Iterator7Element_Sb_GSqwx5Index_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Self.Iterator.Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Self.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Iterator.Element" } ] } ] } ] }, { "kind": "Function", "name": "joined", "printedName": "joined()", "declKind": "Func", "usr": "s:FesRxs10CollectionWx8Iterator7Element_S_rS_6joinedFT_GVs17FlattenCollectionx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenCollection", "printedName": "FlattenCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vesRxs10Collectionwx7IndiceszGVs14DefaultIndicesx_wx5IndexzWxS0_8Iterator7Element_WxS0_S2__zWxS0_S3_S4__WxS0_11SubSequence_zGS1_x_WxS0_8_Element_zWxS0_S3_S4__WxS0_S3__zGVs16IndexingIteratorGS1_x__rS_7indicesGS1_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs10Collectionwx7IndiceszGVs14DefaultIndicesx_wx5IndexzWxS0_8Iterator7Element_WxS0_S2__zWxS0_S3_S4__WxS0_11SubSequence_zGS1_x_WxS0_8_Element_zWxS0_S3_S4__WxS0_S3__zGVs16IndexingIteratorGS1_x__rS_g7indicesGS1_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Var", "name": "lazy", "printedName": "lazy", "declKind": "Var", "usr": "s:vEsPs10Collection4lazyGVs14LazyCollectionx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs10Collectiong4lazyGVs14LazyCollectionx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "Var", "name": "lazy", "printedName": "lazy", "declKind": "Var", "usr": "s:vesRxs22LazyCollectionProtocolrPs10Collection4lazyx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FesRxs22LazyCollectionProtocolrPs10Collectiong4lazyx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LazyCollectionProtocol", "printedName": "LazyCollectionProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "LazyCollectionProtocol", "printedName": "LazyCollectionProtocol" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "declKind": "Struct", "usr": "s:Vs26AnyBidirectionalCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs26AnyBidirectionalCollectioncuRd__s23BidirectionalCollectionwd__7IndicesS0_wd__11SubSequenceS0_Wd__S2_7Indices_S0_xzWd__S2_8Iterator7Element_wd__S1_zWd__S1_11SubSequence_wd__S2_zWd__S2_S6__wd__5IndexzWd__S2_S3_S4_S5__Wd__S1_S7__zWd__S2_S3_S4_S5__Wd__S2_S3__zWd__S2_S3_S6__Wd__S2_S7__zWd__S2_S3_S4_S5__Wd__8IteratorS5__zWd__S2_S4_S5__Wd__S1_S4_S5__zWd__S2_S3_S4_S5__Wd__S2_S3_S7__zWd__S2_S3_S4_S5__rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs26AnyBidirectionalCollectioncFGS_x_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs26AnyBidirectionalCollectioncuRd__s22RandomAccessCollectionwd__7IndicesS0_wd__11SubSequenceS0_Wd__S2_7Indices_S0_xzWd__S2_8Iterator7Element_wd__5IndexzWd__S2_S3_S4_S5__wd__S1_zWd__S1_11SubSequence_wd__S2_zWd__S2_S7__Wd__8IteratorS5__zWd__S2_S4_S5__Wd__S1_S6__zWd__S2_S3_S4_S5__Wd__S2_S3__zWd__S2_S3_S7__Wd__S2_S6__zWd__S2_S3_S4_S5__Wd__S1_S4_S5__zWd__S2_S3_S4_S5__Wd__S2_S3_S6__zWd__S2_S3_S4_S5__rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs26AnyBidirectionalCollectioncFGVs25AnyRandomAccessCollectionx_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs26AnyBidirectionalCollectioncFGVs13AnyCollectionx_GSqGS_x__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "AnyBidirectionalCollection?", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs26AnyBidirectionalCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs26AnyBidirectionalCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs26AnyBidirectionalCollection10startIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollectiong10startIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs26AnyBidirectionalCollection8endIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollectiong8endIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection5indexFT5afterVs8AnyIndex_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection9formIndexFT5afterRVs8AnyIndex_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout AnyIndex" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection5indexFTVs8AnyIndex8offsetByVs5Int64_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection5indexFTVs8AnyIndex8offsetByVs5Int649limitedByS0__GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "AnyIndex?", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection9formIndexFTRVs8AnyIndex8offsetByVs5Int64_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection9formIndexFTRVs8AnyIndex8offsetByVs5Int649limitedByS0__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection8distanceFT4fromVs8AnyIndex2toS0__Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs26AnyBidirectionalCollection5countVs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollectiong5countVs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vVs26AnyBidirectionalCollection5firstGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollectiong5firstGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection5indexFT6beforeVs8AnyIndex_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection9formIndexFT6beforeRVs8AnyIndex_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout AnyIndex" } ] }, { "kind": "Var", "name": "last", "printedName": "last", "declKind": "Var", "usr": "s:vVs26AnyBidirectionalCollection4lastGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollectiong4lastGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs26AnyBidirectionalCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs26AnyBidirectionalCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices>", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs26AnyBidirectionalCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIterator", "printedName": "AnyIterator", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection12makeIteratorFT_GVs11AnyIteratorx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIterator", "printedName": "AnyIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs26AnyBidirectionalCollection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection3mapurFzFzxqd__GSaqd___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[T]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> T", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "filter", "printedName": "filter(_:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection6filterFzFzxSbGSax_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "forEach", "printedName": "forEach(_:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection7forEachFzFzxT_T_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "dropFirst", "printedName": "dropFirst(_:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection9dropFirstFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "dropLast", "printedName": "dropLast(_:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection8dropLastFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "prefix", "printedName": "prefix(_:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection6prefixFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "suffix", "printedName": "suffix(_:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection6suffixFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "split", "printedName": "split(maxSplits:omittingEmptySubsequences:whereSeparator:)", "declKind": "Func", "usr": "s:FVs26AnyBidirectionalCollection5splitFzT9maxSplitsSi25omittingEmptySubsequencesSb14whereSeparatorFzxSb_GSaGS_x__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[AnyBidirectionalCollection]", "children": [ { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "Float80", "printedName": "Float80", "declKind": "Struct", "usr": "s:Vs7Float80", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs7Float80cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFSSGSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Float80?", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs7Float8011descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs7Float8016debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "TypeAlias", "name": "Exponent", "printedName": "Exponent", "declKind": "TypeAlias", "usr": "s:Vs7Float808Exponent", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "RawSignificand", "printedName": "RawSignificand", "declKind": "TypeAlias", "usr": "s:Vs7Float8014RawSignificand", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Var", "name": "exponentBitCount", "printedName": "exponentBitCount", "declKind": "Var", "usr": "s:ZvVs7Float8016exponentBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs7Float80g16exponentBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float80.Type", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] } ] }, { "kind": "Var", "name": "significandBitCount", "printedName": "significandBitCount", "declKind": "Var", "usr": "s:ZvVs7Float8019significandBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs7Float80g19significandBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float80.Type", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] } ] }, { "kind": "Var", "name": "sign", "printedName": "sign", "declKind": "Var", "usr": "s:vVs7Float804signOs17FloatingPointSign", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g4signOs17FloatingPointSign", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "exponentBitPattern", "printedName": "exponentBitPattern", "declKind": "Var", "usr": "s:vVs7Float8018exponentBitPatternSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g18exponentBitPatternSu", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "significandBitPattern", "printedName": "significandBitPattern", "declKind": "Var", "usr": "s:vVs7Float8021significandBitPatternVs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g21significandBitPatternVs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(sign:exponentBitPattern:significandBitPattern:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFT4signOs17FloatingPointSign18exponentBitPatternSu21significandBitPatternVs6UInt64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Var", "name": "isCanonical", "printedName": "isCanonical", "declKind": "Var", "usr": "s:vVs7Float8011isCanonicalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g11isCanonicalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "infinity", "printedName": "infinity", "declKind": "Var", "usr": "s:ZvVs7Float808infinityS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs7Float80g8infinityS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float80.Type", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] } ] }, { "kind": "Var", "name": "nan", "printedName": "nan", "declKind": "Var", "usr": "s:ZvVs7Float803nanS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs7Float80g3nanS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float80.Type", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] } ] }, { "kind": "Var", "name": "signalingNaN", "printedName": "signalingNaN", "declKind": "Var", "usr": "s:ZvVs7Float8012signalingNaNS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs7Float80g12signalingNaNS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float80.Type", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] } ] }, { "kind": "Var", "name": "greatestFiniteMagnitude", "printedName": "greatestFiniteMagnitude", "declKind": "Var", "usr": "s:ZvVs7Float8023greatestFiniteMagnitudeS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs7Float80g23greatestFiniteMagnitudeS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float80.Type", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] } ] }, { "kind": "Var", "name": "pi", "printedName": "pi", "declKind": "Var", "usr": "s:ZvVs7Float802piS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs7Float80g2piS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float80.Type", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] } ] }, { "kind": "Var", "name": "ulp", "printedName": "ulp", "declKind": "Var", "usr": "s:vVs7Float803ulpS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g3ulpS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "leastNormalMagnitude", "printedName": "leastNormalMagnitude", "declKind": "Var", "usr": "s:ZvVs7Float8020leastNormalMagnitudeS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs7Float80g20leastNormalMagnitudeS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float80.Type", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] } ] }, { "kind": "Var", "name": "leastNonzeroMagnitude", "printedName": "leastNonzeroMagnitude", "declKind": "Var", "usr": "s:ZvVs7Float8021leastNonzeroMagnitudeS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs7Float80g21leastNonzeroMagnitudeS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Float80.Type", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] } ] }, { "kind": "Var", "name": "exponent", "printedName": "exponent", "declKind": "Var", "usr": "s:vVs7Float808exponentSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g8exponentSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "significand", "printedName": "significand", "declKind": "Var", "usr": "s:vVs7Float8011significandS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g11significandS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(sign:exponent:significand:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFT4signOs17FloatingPointSign8exponentSi11significandS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(nan:signaling:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFT3nanVs6UInt649signalingSb_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNameAlias", "name": "RawSignificand", "printedName": "Float80.RawSignificand", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Var", "name": "nextUp", "printedName": "nextUp", "declKind": "Var", "usr": "s:vVs7Float806nextUpS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g6nextUpS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Function", "name": "round", "printedName": "round(_:)", "declKind": "Func", "usr": "s:FVs7Float805roundFOs25FloatingPointRoundingRuleT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] }, { "kind": "Function", "name": "negate", "printedName": "negate()", "declKind": "Func", "usr": "s:FVs7Float806negateFT_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Function", "name": "add", "printedName": "add(_:)", "declKind": "Func", "usr": "s:FVs7Float803addFS_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "subtract", "printedName": "subtract(_:)", "declKind": "Func", "usr": "s:FVs7Float808subtractFS_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "multiply", "printedName": "multiply(by:)", "declKind": "Func", "usr": "s:FVs7Float808multiplyFT2byS__T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "divide", "printedName": "divide(by:)", "declKind": "Func", "usr": "s:FVs7Float806divideFT2byS__T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "formRemainder", "printedName": "formRemainder(dividingBy:)", "declKind": "Func", "usr": "s:FVs7Float8013formRemainderFT10dividingByS__T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "formTruncatingRemainder", "printedName": "formTruncatingRemainder(dividingBy:)", "declKind": "Func", "usr": "s:FVs7Float8023formTruncatingRemainderFT10dividingByS__T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "formSquareRoot", "printedName": "formSquareRoot()", "declKind": "Func", "usr": "s:FVs7Float8014formSquareRootFT_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Function", "name": "addProduct", "printedName": "addProduct(_:_:)", "declKind": "Func", "usr": "s:FVs7Float8010addProductFTS_S__T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "isEqual", "printedName": "isEqual(to:)", "declKind": "Func", "usr": "s:FVs7Float807isEqualFT2toS__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "isLess", "printedName": "isLess(than:)", "declKind": "Func", "usr": "s:FVs7Float806isLessFT4thanS__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "isLessThanOrEqualTo", "printedName": "isLessThanOrEqualTo(_:)", "declKind": "Func", "usr": "s:FVs7Float8019isLessThanOrEqualToFS_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Var", "name": "isNormal", "printedName": "isNormal", "declKind": "Var", "usr": "s:vVs7Float808isNormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g8isNormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "isFinite", "printedName": "isFinite", "declKind": "Var", "usr": "s:vVs7Float808isFiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g8isFiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "isZero", "printedName": "isZero", "declKind": "Var", "usr": "s:vVs7Float806isZeroSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g6isZeroSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "isSubnormal", "printedName": "isSubnormal", "declKind": "Var", "usr": "s:vVs7Float8011isSubnormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g11isSubnormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "isInfinite", "printedName": "isInfinite", "declKind": "Var", "usr": "s:vVs7Float8010isInfiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g10isInfiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "isNaN", "printedName": "isNaN", "declKind": "Var", "usr": "s:vVs7Float805isNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g5isNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "isSignalingNaN", "printedName": "isSignalingNaN", "declKind": "Var", "usr": "s:vVs7Float8014isSignalingNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g14isSignalingNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "binade", "printedName": "binade", "declKind": "Var", "usr": "s:vVs7Float806binadeS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g6binadeS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Var", "name": "significandWidth", "printedName": "significandWidth", "declKind": "Var", "usr": "s:vVs7Float8016significandWidthSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g16significandWidthSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(floatLiteral:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFT12floatLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "TypeAlias", "name": "RawExponent", "printedName": "RawExponent", "declKind": "TypeAlias", "usr": "s:Vs7Float8011RawExponent", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "TypeAlias", "name": "FloatLiteralType", "printedName": "FloatLiteralType", "declKind": "TypeAlias", "usr": "s:Vs7Float8016FloatLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFT14integerLiteralVs5Int64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Vs7Float8018IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs7Float809hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs7Float80g9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "Function", "name": "abs", "printedName": "abs(_:)", "declKind": "Func", "usr": "s:ZFVs7Float803absFS_S_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFVs5UInt8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFVs4Int8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFVs6UInt16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFVs5Int16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFVs6UInt32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFVs5Int32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFVs6UInt64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFVs5Int64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFSuS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFSiS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFSfS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFT7exactlySf_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Float80?", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFSdS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFT7exactlySd_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Float80?", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs7Float80cFT7exactlyS__GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Float80?", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(to:)", "declKind": "Func", "usr": "s:FVs7Float808distanceFT2toS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Function", "name": "advanced", "printedName": "advanced(by:)", "declKind": "Func", "usr": "s:FVs7Float808advancedFT2byS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Vs7Float806Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] } ] }, { "kind": "TypeDecl", "name": "EnumeratedSequence", "printedName": "EnumeratedSequence", "declKind": "Struct", "usr": "s:Vs18EnumeratedSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs18EnumeratedSequence12makeIteratorFT_GVs18EnumeratedIteratorwx8Iterator_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "EnumeratedIterator", "printedName": "EnumeratedIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs18EnumeratedSequence8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "EnumeratedIterator", "printedName": "EnumeratedIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs18EnumeratedSequence11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence<(offset: Int, element: Base.Iterator.Element)>", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "(offset: Int, element: Base.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base.Iterator.Element" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "CChar", "printedName": "CChar", "declKind": "TypeAlias", "usr": "s:s5CChar", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeDecl", "name": "ExpressibleByFloatLiteral", "printedName": "ExpressibleByFloatLiteral", "declKind": "Protocol", "usr": "s:Ps25ExpressibleByFloatLiteral", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(floatLiteral:)", "declKind": "Constructor", "usr": "s:FPs25ExpressibleByFloatLiteralcFT12floatLiteralwx16FloatLiteralType_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByFloatLiteral", "printedName": "ExpressibleByFloatLiteral" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.FloatLiteralType", "children": [ { "kind": "TypeNominal", "name": "_ExpressibleByBuiltinFloatLiteral", "printedName": "_ExpressibleByBuiltinFloatLiteral" } ] } ] } ] }, { "kind": "TypeDecl", "name": "Set", "printedName": "Set", "declKind": "Struct", "usr": "s:Vs3Set", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs3Set5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "SetIndex", "printedName": "SetIndex", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(minimumCapacity:)", "declKind": "Constructor", "usr": "s:FVs3SetcFT15minimumCapacitySi_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs3Set10startIndexGVs8SetIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "SetIndex", "printedName": "SetIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs3Setg10startIndexGVs8SetIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "SetIndex", "printedName": "SetIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs3Set8endIndexGVs8SetIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "SetIndex", "printedName": "SetIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs3Setg8endIndexGVs8SetIndexx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "SetIndex", "printedName": "SetIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs3Set5indexFT5afterGVs8SetIndexx__GS0_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "SetIndex", "printedName": "SetIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "SetIndex", "printedName": "SetIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "contains", "printedName": "contains(_:)", "declKind": "Func", "usr": "s:FVs3Set8containsFxSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(of:)", "declKind": "Func", "usr": "s:FVs3Set5indexFT2ofx_GSqGVs8SetIndexx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "SetIndex?", "children": [ { "kind": "TypeNominal", "name": "SetIndex", "printedName": "SetIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:)", "declKind": "Func", "usr": "s:FVs3Set6insertFxT8insertedSb17memberAfterInsertx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(inserted: Bool, memberAfterInsert: Element)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Function", "name": "update", "printedName": "update(with:)", "declKind": "Func", "usr": "s:FVs3Set6updateFT4withx_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(_:)", "declKind": "Func", "usr": "s:FVs3Set6removeFxGSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FVs3Set6removeFT2atGVs8SetIndexx__x", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "SetIndex", "printedName": "SetIndex", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "removeAll", "printedName": "removeAll(keepingCapacity:)", "declKind": "Func", "usr": "s:FVs3Set9removeAllFT15keepingCapacitySb_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Function", "name": "removeFirst", "printedName": "removeFirst()", "declKind": "Func", "usr": "s:FVs3Set11removeFirstFT_x", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs3Set5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs3Setg5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs3Set12makeIteratorFT_GVs11SetIteratorx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "SetIterator", "printedName": "SetIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(arrayLiteral:)", "declKind": "Constructor", "usr": "s:FVs3SetcFt12arrayLiteralGSax__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs3SetcFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs3SetcuRd__s8SequencexzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Source", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "isSubset", "printedName": "isSubset(of:)", "declKind": "Func", "usr": "s:FVs3Set8isSubsetuRd__s8SequencexzWd__8Iterator7Element_rFT2ofqd___Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "isStrictSubset", "printedName": "isStrictSubset(of:)", "declKind": "Func", "usr": "s:FVs3Set14isStrictSubsetuRd__s8SequencexzWd__8Iterator7Element_rFT2ofqd___Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "isSuperset", "printedName": "isSuperset(of:)", "declKind": "Func", "usr": "s:FVs3Set10isSupersetuRd__s8SequencexzWd__8Iterator7Element_rFT2ofqd___Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "isStrictSuperset", "printedName": "isStrictSuperset(of:)", "declKind": "Func", "usr": "s:FVs3Set16isStrictSupersetuRd__s8SequencexzWd__8Iterator7Element_rFT2ofqd___Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "isDisjoint", "printedName": "isDisjoint(with:)", "declKind": "Func", "usr": "s:FVs3Set10isDisjointuRd__s8SequencexzWd__8Iterator7Element_rFT4withqd___Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "union", "printedName": "union(_:)", "declKind": "Func", "usr": "s:FVs3Set5unionuRd__s8SequencexzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "formUnion", "printedName": "formUnion(_:)", "declKind": "Func", "usr": "s:FVs3Set9formUnionuRd__s8SequencexzWd__8Iterator7Element_rFqd__T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "subtracting", "printedName": "subtracting(_:)", "declKind": "Func", "usr": "s:FVs3Set11subtractinguRd__s8SequencexzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "subtract", "printedName": "subtract(_:)", "declKind": "Func", "usr": "s:FVs3Set8subtractuRd__s8SequencexzWd__8Iterator7Element_rFqd__T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "intersection", "printedName": "intersection(_:)", "declKind": "Func", "usr": "s:FVs3Set12intersectionuRd__s8SequencexzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "formIntersection", "printedName": "formIntersection(_:)", "declKind": "Func", "usr": "s:FVs3Set16formIntersectionuRd__s8SequencexzWd__8Iterator7Element_rFqd__T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "symmetricDifference", "printedName": "symmetricDifference(_:)", "declKind": "Func", "usr": "s:FVs3Set19symmetricDifferenceuRd__s8SequencexzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "formSymmetricDifference", "printedName": "formSymmetricDifference(_:)", "declKind": "Func", "usr": "s:FVs3Set23formSymmetricDifferenceuRd__s8SequencexzWd__8Iterator7Element_rFqd__T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs3Set9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs3Setg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs3Set7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs3Setg7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vVs3Set5firstGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs3Setg5firstGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs3Set11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice>", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs3Set13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs3Set8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "SetIterator", "printedName": "SetIterator", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs3Set7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices>", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs3Set7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs3Set11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs3Setg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs3Set16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs3Setg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs3Set12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs3Setg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] } ] }, { "kind": "Function", "name": "popFirst", "printedName": "popFirst()", "declKind": "Func", "usr": "s:FVs3Set8popFirstFT_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "subtract", "printedName": "subtract(_:)", "declKind": "Func", "usr": "s:FVs3Set8subtractFGS_x_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "isSubset", "printedName": "isSubset(of:)", "declKind": "Func", "usr": "s:FVs3Set8isSubsetFT2ofGS_x__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "isSuperset", "printedName": "isSuperset(of:)", "declKind": "Func", "usr": "s:FVs3Set10isSupersetFT2ofGS_x__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "isDisjoint", "printedName": "isDisjoint(with:)", "declKind": "Func", "usr": "s:FVs3Set10isDisjointFT4withGS_x__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "subtracting", "printedName": "subtracting(_:)", "declKind": "Func", "usr": "s:FVs3Set11subtractingFGS_x_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "isStrictSuperset", "printedName": "isStrictSuperset(of:)", "declKind": "Func", "usr": "s:FVs3Set16isStrictSupersetFT2ofGS_x__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "isStrictSubset", "printedName": "isStrictSubset(of:)", "declKind": "Func", "usr": "s:FVs3Set14isStrictSubsetFT2ofGS_x__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "intersection", "printedName": "intersection(_:)", "declKind": "Func", "usr": "s:FVs3Set12intersectionFGS_x_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "formSymmetricDifference", "printedName": "formSymmetricDifference(_:)", "declKind": "Func", "usr": "s:FVs3Set23formSymmetricDifferenceFGS_x_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Set", "printedName": "Set", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:)", "declKind": "Func", "usr": "s:FesRxs8Hashablexs20_AnyHashableProtocolrVs3Set6insertuRd__S_rFqd__T8insertedSb17memberAfterInsertqd___", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(inserted: Bool, memberAfterInsert: ConcreteElement)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "ConcreteElement", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "ConcreteElement", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Function", "name": "update", "printedName": "update(with:)", "declKind": "Func", "usr": "s:FesRxs8Hashablexs20_AnyHashableProtocolrVs3Set6updateuRd__S_rFT4withqd___GSqqd___", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "ConcreteElement?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "ConcreteElement", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "ConcreteElement", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(_:)", "declKind": "Func", "usr": "s:FesRxs8Hashablexs20_AnyHashableProtocolrVs3Set6removeuRd__S_rFqd__GSqqd___", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "ConcreteElement?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "ConcreteElement", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "ConcreteElement", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "Slice", "printedName": "Slice", "declKind": "Struct", "usr": "s:Vs5Slice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs5Slice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs5Slice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs5Slice10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Sliceg10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs5Slice8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Sliceg8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs5Slice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs5Slice5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs5Slice9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs5Slice5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs5Slice5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs5Slice8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs5SlicecFT4basex6boundsGVs5Rangewx5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs5Slice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs5Sliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] }, { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs5Slice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs5Slice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices>", "children": [ { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Indexable", "printedName": "Indexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "MutableIndexable", "printedName": "MutableIndexable", "declKind": "Protocol", "usr": "s:Ps16MutableIndexable", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vPs16MutableIndexable10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs16MutableIndexableg10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vPs16MutableIndexable8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs16MutableIndexableg8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FPs16MutableIndexable5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FPs16MutableIndexable9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Self.Index" } ] } ] }, { "kind": "Function", "name": "sequence", "printedName": "sequence(first:next:)", "declKind": "Func", "usr": "s:Fs8sequenceurFT5firstx4nextFxGSqx__GVs14UnfoldSequencexTGSqx_Sb__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnfoldSequence", "printedName": "UnfoldSequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "T" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(T?, Bool)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "T?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(T) -> T?", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "T?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(T)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] }, { "kind": "Function", "name": "sequence", "printedName": "sequence(state:next:)", "declKind": "Func", "usr": "s:Fs8sequenceu0_rFT5stateq_4nextFRq_GSqx__GVs14UnfoldSequencexq__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnfoldSequence", "printedName": "UnfoldSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "State" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "State" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(inout State) -> T?", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "T?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(inout State)", "children": [ { "kind": "TypeNominal", "name": "InOut", "printedName": "inout State" } ] } ] } ] }, { "kind": "TypeDecl", "name": "TextOutputStream", "printedName": "TextOutputStream", "declKind": "Protocol", "usr": "s:Ps16TextOutputStream", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "write", "printedName": "write(_:)", "declKind": "Func", "usr": "s:FPs16TextOutputStream5writeFSST_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "TypeAlias", "name": "Void", "printedName": "Void", "declKind": "TypeAlias", "usr": "s:s4Void", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Function", "name": "swap", "printedName": "swap(_:_:)", "declKind": "Func", "usr": "s:Fs4swapurFTRxRx_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout T" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout T" } ] }, { "kind": "TypeDecl", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "declKind": "Struct", "usr": "s:SR", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:SR5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:SR13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:SR8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vSR10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSRg10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vSR8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSRg8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FSR5indexFT5afterSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FSR9formIndexFT5afterRSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FSR5indexFT6beforeSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FSR9formIndexFT6beforeRSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FSR5indexFTSi8offsetBySi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FSR5indexFTSi8offsetBySi9limitedBySi_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FSR8distanceFT4fromSi2toSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:SR7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vSR7indicesGVs14CountableRangeSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Indices", "printedName": "UnsafeBufferPointer.Indices", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSRg7indicesGVs14CountableRangeSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Indices", "printedName": "UnsafeBufferPointer.Indices", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(start:count:)", "declKind": "Constructor", "usr": "s:FSRcFT5startGSqGSPx__5countSi_GSRx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FSR12makeIteratorFT_GVs27UnsafeBufferPointerIteratorx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeBufferPointerIterator", "printedName": "UnsafeBufferPointerIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "baseAddress", "printedName": "baseAddress", "declKind": "Var", "usr": "s:vSR11baseAddressGSqGSPx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSRg11baseAddressGSqGSPx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vSR5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSRg5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:SR11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice>", "children": [ { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSR16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSRg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "CollectionOfOne", "printedName": "CollectionOfOne", "declKind": "Struct", "usr": "s:Vs15CollectionOfOne", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs15CollectionOfOnecFxGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CollectionOfOne", "printedName": "CollectionOfOne", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs15CollectionOfOne5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs15CollectionOfOne10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15CollectionOfOneg10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "CollectionOfOne", "printedName": "CollectionOfOne", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs15CollectionOfOne8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15CollectionOfOneg8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "CollectionOfOne", "printedName": "CollectionOfOne", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs15CollectionOfOne5indexFT5afterSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs15CollectionOfOne5indexFT6beforeSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs15CollectionOfOne7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs15CollectionOfOne12makeIteratorFT_GVs15IteratorOverOnex_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IteratorOverOne", "printedName": "IteratorOverOne", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs15CollectionOfOne5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15CollectionOfOneg5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "CollectionOfOne", "printedName": "CollectionOfOne", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs15CollectionOfOne13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs15CollectionOfOne11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRandomAccessSlice", "printedName": "MutableRandomAccessSlice>", "children": [ { "kind": "TypeNominal", "name": "CollectionOfOne", "printedName": "CollectionOfOne", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs15CollectionOfOne8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IteratorOverOne", "printedName": "IteratorOverOne", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs15CollectionOfOne16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15CollectionOfOneg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "CollectionOfOne", "printedName": "CollectionOfOne", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs15CollectionOfOne12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs15CollectionOfOneg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "CollectionOfOne", "printedName": "CollectionOfOne", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "UnsafeMutableBufferPointer", "printedName": "UnsafeMutableBufferPointer", "declKind": "Struct", "usr": "s:Sr", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Sr5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Sr13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Sr8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableBufferPointer", "printedName": "UnsafeMutableBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vSr10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSrg10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeMutableBufferPointer", "printedName": "UnsafeMutableBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vSr8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSrg8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeMutableBufferPointer", "printedName": "UnsafeMutableBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FSr5indexFT5afterSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FSr9formIndexFT5afterRSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FSr5indexFT6beforeSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FSr9formIndexFT6beforeRSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FSr5indexFTSi8offsetBySi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FSr5indexFTSi8offsetBySi9limitedBySi_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FSr8distanceFT4fromSi2toSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Sr7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vSr7indicesGVs14CountableRangeSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Indices", "printedName": "UnsafeMutableBufferPointer.Indices", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSrg7indicesGVs14CountableRangeSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Indices", "printedName": "UnsafeMutableBufferPointer.Indices", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeNominal", "name": "UnsafeMutableBufferPointer", "printedName": "UnsafeMutableBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(start:count:)", "declKind": "Constructor", "usr": "s:FSrcFT5startGSqGSpx__5countSi_GSrx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableBufferPointer", "printedName": "UnsafeMutableBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FSr12makeIteratorFT_GVs27UnsafeBufferPointerIteratorx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeBufferPointerIterator", "printedName": "UnsafeBufferPointerIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "baseAddress", "printedName": "baseAddress", "declKind": "Var", "usr": "s:vSr11baseAddressGSqGSpx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSrg11baseAddressGSqGSpx__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeNominal", "name": "UnsafeMutableBufferPointer", "printedName": "UnsafeMutableBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vSr5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSrg5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeMutableBufferPointer", "printedName": "UnsafeMutableBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Sr11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableRandomAccessSlice", "printedName": "MutableRandomAccessSlice>", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableBufferPointer", "printedName": "UnsafeMutableBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSr16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSrg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnsafeMutableBufferPointer", "printedName": "UnsafeMutableBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "CustomLeafReflectable", "printedName": "CustomLeafReflectable", "declKind": "Protocol", "usr": "s:Ps21CustomLeafReflectable", "location": "", "moduleName": "Swift" }, { "kind": "TypeDecl", "name": "MutableSlice", "printedName": "MutableSlice", "declKind": "Struct", "usr": "s:Vs12MutableSlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs12MutableSlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs12MutableSlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs12MutableSlice10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12MutableSliceg10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableSlice", "printedName": "MutableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs12MutableSlice8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12MutableSliceg8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "MutableSlice", "printedName": "MutableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs12MutableSlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableSlice", "printedName": "MutableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs12MutableSlice5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs12MutableSlice9formIndexFT5afterRwx5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Base.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs12MutableSlice5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs12MutableSlice5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs12MutableSlice8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(base:bounds:)", "declKind": "Constructor", "usr": "s:FVs12MutableSlicecFT4basex6boundsGVs5Rangewx5Index__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "MutableSlice", "printedName": "MutableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs12MutableSlice4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12MutableSliceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] }, { "kind": "TypeNominal", "name": "MutableSlice", "printedName": "MutableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs12MutableSlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "MutableSlice", "printedName": "MutableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs12MutableSlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices>", "children": [ { "kind": "TypeNominal", "name": "MutableSlice", "printedName": "MutableSlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "MutableIndexable", "printedName": "MutableIndexable" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "Zip2Sequence", "printedName": "Zip2Sequence", "declKind": "Struct", "usr": "s:Vs12Zip2Sequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Stream1", "printedName": "Stream1", "declKind": "TypeAlias", "usr": "s:Vs12Zip2Sequence7Stream1", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Sequence1.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "TypeAlias", "name": "Stream2", "printedName": "Stream2", "declKind": "TypeAlias", "usr": "s:Vs12Zip2Sequence7Stream2", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Sequence2.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs12Zip2Sequence8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Zip2Iterator", "printedName": "Zip2Iterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Sequence1.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Sequence2.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs12Zip2Sequence12makeIteratorFT_GVs12Zip2Iteratorwx8Iteratorw_S1__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Zip2Iterator", "printedName": "Zip2Iterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Sequence1.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Sequence2.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs12Zip2Sequence11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence<(Sequence1.Iterator.Element, Sequence2.Iterator.Element)>", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "(Sequence1.Iterator.Element, Sequence2.Iterator.Element)", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Sequence1.Iterator.Element" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Sequence2.Iterator.Element" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazyFilterSequence", "printedName": "LazyFilterSequence", "declKind": "Struct", "usr": "s:Vs18LazyFilterSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs18LazyFilterSequence12makeIteratorFT_GVs18LazyFilterIteratorwx8Iterator_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIterator", "printedName": "LazyFilterIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "Var", "name": "base", "printedName": "base", "declKind": "Var", "usr": "s:vVs18LazyFilterSequence4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs18LazyFilterSequenceg4basex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "LazyFilterSequence", "printedName": "LazyFilterSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Elements", "printedName": "Elements", "declKind": "TypeAlias", "usr": "s:Vs18LazyFilterSequence8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterSequence", "printedName": "LazyFilterSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs18LazyFilterSequence8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyFilterIterator", "printedName": "LazyFilterIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs18LazyFilterSequence11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base.Iterator.Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable", "declKind": "Protocol", "usr": "s:Ps21RandomAccessIndexable", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FEsPs21RandomAccessIndexable5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "ExpressibleByArrayLiteral", "printedName": "ExpressibleByArrayLiteral", "declKind": "Protocol", "usr": "s:Ps25ExpressibleByArrayLiteral", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(arrayLiteral:)", "declKind": "Constructor", "usr": "s:FPs25ExpressibleByArrayLiteralcFt12arrayLiteralGSawx7Element__x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "ExpressibleByArrayLiteral", "printedName": "ExpressibleByArrayLiteral" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Self.Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "FloatingPoint", "printedName": "FloatingPoint", "declKind": "Protocol", "usr": "s:Ps13FloatingPoint", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(sign:exponent:significand:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFT4signOs17FloatingPointSign8exponentwx8Exponent11significandx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Exponent", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(signOf:magnitudeOf:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFT6signOfx11magnitudeOfx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFVs5UInt8x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFVs4Int8x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFVs6UInt16x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFVs5Int16x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFVs6UInt32x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFVs5Int32x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFVs6UInt64x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFVs5Int64x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFSux", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs13FloatingPointcFSix", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "radix", "printedName": "radix", "declKind": "Var", "usr": "s:ZvPs13FloatingPoint5radixSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs13FloatingPointg5radixSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] } ] }, { "kind": "Var", "name": "nan", "printedName": "nan", "declKind": "Var", "usr": "s:ZvPs13FloatingPoint3nanx", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs13FloatingPointg3nanx", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] } ] }, { "kind": "Var", "name": "signalingNaN", "printedName": "signalingNaN", "declKind": "Var", "usr": "s:ZvPs13FloatingPoint12signalingNaNx", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs13FloatingPointg12signalingNaNx", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] } ] }, { "kind": "Var", "name": "infinity", "printedName": "infinity", "declKind": "Var", "usr": "s:ZvPs13FloatingPoint8infinityx", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs13FloatingPointg8infinityx", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] } ] }, { "kind": "Var", "name": "greatestFiniteMagnitude", "printedName": "greatestFiniteMagnitude", "declKind": "Var", "usr": "s:ZvPs13FloatingPoint23greatestFiniteMagnitudex", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs13FloatingPointg23greatestFiniteMagnitudex", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] } ] }, { "kind": "Var", "name": "pi", "printedName": "pi", "declKind": "Var", "usr": "s:ZvPs13FloatingPoint2pix", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs13FloatingPointg2pix", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] } ] }, { "kind": "Var", "name": "ulp", "printedName": "ulp", "declKind": "Var", "usr": "s:vPs13FloatingPoint3ulpx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg3ulpx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] }, { "kind": "Var", "name": "ulpOfOne", "printedName": "ulpOfOne", "declKind": "Var", "usr": "s:ZvPs13FloatingPoint8ulpOfOnex", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs13FloatingPointg8ulpOfOnex", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] } ] }, { "kind": "Var", "name": "leastNormalMagnitude", "printedName": "leastNormalMagnitude", "declKind": "Var", "usr": "s:ZvPs13FloatingPoint20leastNormalMagnitudex", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs13FloatingPointg20leastNormalMagnitudex", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] } ] }, { "kind": "Var", "name": "leastNonzeroMagnitude", "printedName": "leastNonzeroMagnitude", "declKind": "Var", "usr": "s:ZvPs13FloatingPoint21leastNonzeroMagnitudex", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs13FloatingPointg21leastNonzeroMagnitudex", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] } ] }, { "kind": "Var", "name": "sign", "printedName": "sign", "declKind": "Var", "usr": "s:vPs13FloatingPoint4signOs17FloatingPointSign", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg4signOs17FloatingPointSign", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "exponent", "printedName": "exponent", "declKind": "Var", "usr": "s:vPs13FloatingPoint8exponentwx8Exponent", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.Exponent" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg8exponentwx8Exponent", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.Exponent", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "significand", "printedName": "significand", "declKind": "Var", "usr": "s:vPs13FloatingPoint11significandx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg11significandx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] }, { "kind": "Function", "name": "adding", "printedName": "adding(_:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint6addingFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "add", "printedName": "add(_:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint3addFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "negated", "printedName": "negated()", "declKind": "Func", "usr": "s:FPs13FloatingPoint7negatedFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] }, { "kind": "Function", "name": "negate", "printedName": "negate()", "declKind": "Func", "usr": "s:FPs13FloatingPoint6negateFT_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Function", "name": "subtracting", "printedName": "subtracting(_:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint11subtractingFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "subtract", "printedName": "subtract(_:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint8subtractFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "multiplied", "printedName": "multiplied(by:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint10multipliedFT2byx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "multiply", "printedName": "multiply(by:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint8multiplyFT2byx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "divided", "printedName": "divided(by:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint7dividedFT2byx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "divide", "printedName": "divide(by:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint6divideFT2byx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "remainder", "printedName": "remainder(dividingBy:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint9remainderFT10dividingByx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "formRemainder", "printedName": "formRemainder(dividingBy:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint13formRemainderFT10dividingByx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "truncatingRemainder", "printedName": "truncatingRemainder(dividingBy:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint19truncatingRemainderFT10dividingByx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "formTruncatingRemainder", "printedName": "formTruncatingRemainder(dividingBy:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint23formTruncatingRemainderFT10dividingByx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "squareRoot", "printedName": "squareRoot()", "declKind": "Func", "usr": "s:FPs13FloatingPoint10squareRootFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] }, { "kind": "Function", "name": "formSquareRoot", "printedName": "formSquareRoot()", "declKind": "Func", "usr": "s:FPs13FloatingPoint14formSquareRootFT_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Function", "name": "addingProduct", "printedName": "addingProduct(_:_:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint13addingProductFTxx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "addProduct", "printedName": "addProduct(_:_:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint10addProductFTxx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "minimum", "printedName": "minimum(_:_:)", "declKind": "Func", "usr": "s:ZFPs13FloatingPoint7minimumFTxx_x", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "maximum", "printedName": "maximum(_:_:)", "declKind": "Func", "usr": "s:ZFPs13FloatingPoint7maximumFTxx_x", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "minimumMagnitude", "printedName": "minimumMagnitude(_:_:)", "declKind": "Func", "usr": "s:ZFPs13FloatingPoint16minimumMagnitudeFTxx_x", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "maximumMagnitude", "printedName": "maximumMagnitude(_:_:)", "declKind": "Func", "usr": "s:ZFPs13FloatingPoint16maximumMagnitudeFTxx_x", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "rounded", "printedName": "rounded(_:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint7roundedFOs25FloatingPointRoundingRulex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] }, { "kind": "Function", "name": "round", "printedName": "round(_:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint5roundFOs25FloatingPointRoundingRuleT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] }, { "kind": "Var", "name": "nextUp", "printedName": "nextUp", "declKind": "Var", "usr": "s:vPs13FloatingPoint6nextUpx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg6nextUpx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] }, { "kind": "Var", "name": "nextDown", "printedName": "nextDown", "declKind": "Var", "usr": "s:vPs13FloatingPoint8nextDownx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg8nextDownx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] }, { "kind": "Function", "name": "isEqual", "printedName": "isEqual(to:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint7isEqualFT2tox_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "isLess", "printedName": "isLess(than:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint6isLessFT4thanx_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "isLessThanOrEqualTo", "printedName": "isLessThanOrEqualTo(_:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint19isLessThanOrEqualToFxSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "isTotallyOrdered", "printedName": "isTotallyOrdered(belowOrEqualTo:)", "declKind": "Func", "usr": "s:FPs13FloatingPoint16isTotallyOrderedFT14belowOrEqualTox_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Var", "name": "isNormal", "printedName": "isNormal", "declKind": "Var", "usr": "s:vPs13FloatingPoint8isNormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg8isNormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "isFinite", "printedName": "isFinite", "declKind": "Var", "usr": "s:vPs13FloatingPoint8isFiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg8isFiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "isZero", "printedName": "isZero", "declKind": "Var", "usr": "s:vPs13FloatingPoint6isZeroSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg6isZeroSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "isSubnormal", "printedName": "isSubnormal", "declKind": "Var", "usr": "s:vPs13FloatingPoint11isSubnormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg11isSubnormalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "isInfinite", "printedName": "isInfinite", "declKind": "Var", "usr": "s:vPs13FloatingPoint10isInfiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg10isInfiniteSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "isNaN", "printedName": "isNaN", "declKind": "Var", "usr": "s:vPs13FloatingPoint5isNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg5isNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "isSignalingNaN", "printedName": "isSignalingNaN", "declKind": "Var", "usr": "s:vPs13FloatingPoint14isSignalingNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg14isSignalingNaNSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "floatingPointClass", "printedName": "floatingPointClass", "declKind": "Var", "usr": "s:vPs13FloatingPoint18floatingPointClassOs27FloatingPointClassification", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg18floatingPointClassOs27FloatingPointClassification", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "isCanonical", "printedName": "isCanonical", "declKind": "Var", "usr": "s:vPs13FloatingPoint11isCanonicalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs13FloatingPointg11isCanonicalSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "ulpOfOne", "printedName": "ulpOfOne", "declKind": "Var", "usr": "s:ZvEsPs13FloatingPoint8ulpOfOnex", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFEsPs13FloatingPointg8ulpOfOnex", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] } ] }, { "kind": "Function", "name": "rounded", "printedName": "rounded(_:)", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint7roundedFOs25FloatingPointRoundingRulex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "FloatingPointRoundingRule", "printedName": "FloatingPointRoundingRule" } ] }, { "kind": "Function", "name": "rounded", "printedName": "rounded()", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint7roundedFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "round", "printedName": "round()", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint5roundFT_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "Var", "name": "nextDown", "printedName": "nextDown", "declKind": "Var", "usr": "s:vEsPs13FloatingPoint8nextDownx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs13FloatingPointg8nextDownx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Function", "name": "truncatingRemainder", "printedName": "truncatingRemainder(dividingBy:)", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint19truncatingRemainderFT10dividingByx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "remainder", "printedName": "remainder(dividingBy:)", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint9remainderFT10dividingByx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "squareRoot", "printedName": "squareRoot()", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint10squareRootFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "addingProduct", "printedName": "addingProduct(_:_:)", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint13addingProductFTxx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "minimum", "printedName": "minimum(_:_:)", "declKind": "Func", "usr": "s:ZFEsPs13FloatingPoint7minimumFTxx_x", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "maximum", "printedName": "maximum(_:_:)", "declKind": "Func", "usr": "s:ZFEsPs13FloatingPoint7maximumFTxx_x", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "minimumMagnitude", "printedName": "minimumMagnitude(_:_:)", "declKind": "Func", "usr": "s:ZFEsPs13FloatingPoint16minimumMagnitudeFTxx_x", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "maximumMagnitude", "printedName": "maximumMagnitude(_:_:)", "declKind": "Func", "usr": "s:ZFEsPs13FloatingPoint16maximumMagnitudeFTxx_x", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Var", "name": "floatingPointClass", "printedName": "floatingPointClass", "declKind": "Var", "usr": "s:vEsPs13FloatingPoint18floatingPointClassOs27FloatingPointClassification", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FEsPs13FloatingPointg18floatingPointClassOs27FloatingPointClassification", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FloatingPointClassification", "printedName": "FloatingPointClassification" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "Function", "name": "adding", "printedName": "adding(_:)", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint6addingFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "subtracting", "printedName": "subtracting(_:)", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint11subtractingFxx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "multiplied", "printedName": "multiplied(by:)", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint10multipliedFT2byx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "divided", "printedName": "divided(by:)", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint7dividedFT2byx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] }, { "kind": "Function", "name": "negated", "printedName": "negated()", "declKind": "Func", "usr": "s:FEsPs13FloatingPoint7negatedFT_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "FloatingPoint", "printedName": "FloatingPoint" } ] } ] } ] }, { "kind": "TypeDecl", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint", "declKind": "Protocol", "usr": "s:Ps19BinaryFloatingPoint", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(sign:exponentBitPattern:significandBitPattern:)", "declKind": "Constructor", "usr": "s:FPs19BinaryFloatingPointcFT4signOs17FloatingPointSign18exponentBitPatternwx11RawExponent21significandBitPatternwx14RawSignificand_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] }, { "kind": "TypeNominal", "name": "FloatingPointSign", "printedName": "FloatingPointSign" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.RawExponent", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.RawSignificand", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs19BinaryFloatingPointcFSfx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs19BinaryFloatingPointcFSdx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FPs19BinaryFloatingPointcFVs7Float80x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Var", "name": "exponentBitCount", "printedName": "exponentBitCount", "declKind": "Var", "usr": "s:ZvPs19BinaryFloatingPoint16exponentBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs19BinaryFloatingPointg16exponentBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] } ] } ] } ] }, { "kind": "Var", "name": "significandBitCount", "printedName": "significandBitCount", "declKind": "Var", "usr": "s:ZvPs19BinaryFloatingPoint19significandBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFPs19BinaryFloatingPointg19significandBitCountSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] } ] } ] } ] }, { "kind": "Var", "name": "exponentBitPattern", "printedName": "exponentBitPattern", "declKind": "Var", "usr": "s:vPs19BinaryFloatingPoint18exponentBitPatternwx11RawExponent", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.RawExponent" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs19BinaryFloatingPointg18exponentBitPatternwx11RawExponent", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.RawExponent", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "significandBitPattern", "printedName": "significandBitPattern", "declKind": "Var", "usr": "s:vPs19BinaryFloatingPoint21significandBitPatternwx14RawSignificand", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.RawSignificand" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs19BinaryFloatingPointg21significandBitPatternwx14RawSignificand", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.RawSignificand", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "binade", "printedName": "binade", "declKind": "Var", "usr": "s:vPs19BinaryFloatingPoint6binadex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Self" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs19BinaryFloatingPointg6binadex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" } ] } ] }, { "kind": "Var", "name": "significandWidth", "printedName": "significandWidth", "declKind": "Var", "usr": "s:vPs19BinaryFloatingPoint16significandWidthSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs19BinaryFloatingPointg16significandWidthSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] } ] } ] }, { "kind": "Var", "name": "radix", "printedName": "radix", "declKind": "Var", "usr": "s:ZvEsPs19BinaryFloatingPoint5radixSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFEsPs19BinaryFloatingPointg5radixSi", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Self.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(signOf:magnitudeOf:)", "declKind": "Constructor", "usr": "s:FEsPs19BinaryFloatingPointcFT6signOfx11magnitudeOfx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] } ] }, { "kind": "Function", "name": "isTotallyOrdered", "printedName": "isTotallyOrdered(belowOrEqualTo:)", "declKind": "Func", "usr": "s:FEsPs19BinaryFloatingPoint16isTotallyOrderedFT14belowOrEqualTox_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "BinaryFloatingPoint", "printedName": "BinaryFloatingPoint" } ] } ] } ] }, { "kind": "TypeDecl", "name": "ManagedBuffer", "printedName": "ManagedBuffer", "declKind": "Class", "usr": "s:Cs13ManagedBuffer", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "create", "printedName": "create(minimumCapacity:makingHeaderWith:)", "declKind": "Func", "usr": "s:ZFCs13ManagedBuffer6createFzT15minimumCapacitySi16makingHeaderWithFzGS_xq__x_GS_xq__", "location": "", "moduleName": "Swift", "static": true, "throwing": true, "children": [ { "kind": "TypeNominal", "name": "ManagedBuffer", "printedName": "ManagedBuffer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(ManagedBuffer) throws -> Header", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(ManagedBuffer)", "children": [ { "kind": "TypeNominal", "name": "ManagedBuffer", "printedName": "ManagedBuffer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "Var", "name": "capacity", "printedName": "capacity", "declKind": "Var", "usr": "s:vCs13ManagedBuffer8capacitySi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FCs13ManagedBufferg8capacitySi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ManagedBuffer", "printedName": "ManagedBuffer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeMutablePointerToHeader", "printedName": "withUnsafeMutablePointerToHeader(_:)", "declKind": "Func", "usr": "s:FCs13ManagedBuffer32withUnsafeMutablePointerToHeaderurFzFzGSpx_qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeMutablePointer
) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafeMutablePointer
)", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer
", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" } ] } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeMutablePointerToElements", "printedName": "withUnsafeMutablePointerToElements(_:)", "declKind": "Func", "usr": "s:FCs13ManagedBuffer34withUnsafeMutablePointerToElementsurFzFzGSpq__qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeMutablePointer) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafeMutablePointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeMutablePointers", "printedName": "withUnsafeMutablePointers(_:)", "declKind": "Func", "usr": "s:FCs13ManagedBuffer25withUnsafeMutablePointersurFzFzTGSpx_GSpq___qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeMutablePointer
, UnsafeMutablePointer) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UnsafeMutablePointer
, UnsafeMutablePointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer
", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" } ] }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "Var", "name": "header", "printedName": "header", "declKind": "Var", "usr": "s:vCs13ManagedBuffer6headerx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Header" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FCs13ManagedBufferg6headerx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "ManagedBuffer", "printedName": "ManagedBuffer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Setter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FCs13ManagedBuffers6headerx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ManagedBuffer", "printedName": "ManagedBuffer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Header" } ] } ] } ] }, { "kind": "TypeAlias", "name": "CUnsignedShort", "printedName": "CUnsignedShort", "declKind": "TypeAlias", "usr": "s:s14CUnsignedShort", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeDecl", "name": "JoinedSequence", "printedName": "JoinedSequence", "declKind": "Struct", "usr": "s:Vs14JoinedSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(base:separator:)", "declKind": "Constructor", "usr": "s:FVs14JoinedSequencecuRd__s8SequenceWd__8Iterator7Element_zWxS1_S2_S1_S2__rFT4basex9separatorqd___GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "JoinedSequence", "printedName": "JoinedSequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Separator", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs14JoinedSequence12makeIteratorFT_GVs14JoinedIteratorwx8Iterator_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "JoinedIterator", "printedName": "JoinedIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs14JoinedSequence8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "JoinedIterator", "printedName": "JoinedIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs14JoinedSequence11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base.Iterator.Element.Iterator.Element" } ] } ] } ] }, { "kind": "TypeDecl", "name": "String", "printedName": "String", "declKind": "Struct", "usr": "s:SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FSScFT_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeDecl", "name": "UTF16View", "printedName": "UTF16View", "declKind": "Struct", "usr": "s:VSS9UTF16View", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeDecl", "name": "Index", "printedName": "Index", "declKind": "Struct", "usr": "s:VVSS9UTF16View5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS9UTF16View5IndexcFTVVSS8UTF8View5Index6withinS__GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.UTF16View.Index?", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNameAlias", "name": "UTF8Index", "printedName": "String.UTF8Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" } ] }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS9UTF16View5IndexcFTVVSS17UnicodeScalarView5Index6withinS__S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNameAlias", "name": "UnicodeScalarIndex", "printedName": "String.UnicodeScalarIndex", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS9UTF16View5IndexcFTVVSS13CharacterView5Index6withinS__S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS9UTF16View5Index12samePositionFT2inVSS8UTF8View_GSqVS1_5Index_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.UTF8View.Index?", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" } ] }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS9UTF16View5Index12samePositionFT2inVSS17UnicodeScalarView_GSqVS1_5Index_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.UnicodeScalarIndex?", "children": [ { "kind": "TypeNameAlias", "name": "UnicodeScalarIndex", "printedName": "String.UnicodeScalarIndex", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] } ] }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS9UTF16View5Index12samePositionFT2inSS_GSqVVSS13CharacterView5Index_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.Index?", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:VSS9UTF16View13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVSS9UTF16View10startIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS9UTF16Viewg10startIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVSS9UTF16View8endIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS9UTF16Viewg8endIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] } ] }, { "kind": "TypeDecl", "name": "Indices", "printedName": "Indices", "declKind": "Struct", "usr": "s:VVSS9UTF16View7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:VVSS9UTF16View7Indices5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:VVSS9UTF16View7Indices13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "String.UTF16View.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:VVSS9UTF16View7Indices7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Indices", "printedName": "String.UTF16View.Indices" } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:VVSS9UTF16View7Indices11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Indices", "printedName": "String.UTF16View.Indices" } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVVSS9UTF16View7Indices10startIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVVSS9UTF16View7Indicesg10startIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNominal", "name": "Indices", "printedName": "String.UTF16View.Indices" } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVVSS9UTF16View7Indices8endIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVVSS9UTF16View7Indicesg8endIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNominal", "name": "Indices", "printedName": "String.UTF16View.Indices" } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVVSS9UTF16View7Indices7indicesS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Indices", "printedName": "String.UTF16View.Indices.Indices", "children": [ { "kind": "TypeNominal", "name": "Indices", "printedName": "String.UTF16View.Indices" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVVSS9UTF16View7Indicesg7indicesS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Indices", "printedName": "String.UTF16View.Indices.Indices", "children": [ { "kind": "TypeNominal", "name": "Indices", "printedName": "String.UTF16View.Indices" } ] }, { "kind": "TypeNominal", "name": "Indices", "printedName": "String.UTF16View.Indices" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVVSS9UTF16View7Indices5indexFT5afterVS_5Index_S1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVVSS9UTF16View7Indices9formIndexFT5afterRVS_5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout String.UTF16View.Indices.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVVSS9UTF16View7Indices5indexFT6beforeVS_5Index_S1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVVSS9UTF16View7Indices9formIndexFT6beforeRVS_5Index_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout String.UTF16View.Indices.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVVSS9UTF16View7Indices5indexFTVS_5Index8offsetBySi_S1_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "String.UTF16View.Indices.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVVSS9UTF16View7Indices5indexFTVS_5Index8offsetBySi9limitedByS1__GSqS1__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.UTF16View.Indices.Index?", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "String.UTF16View.Indices.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVVSS9UTF16View7Indices8distanceFT4fromVS_5Index2toS1__Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "String.UTF16View.Indices.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.UTF16View.Indices.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:VVSS9UTF16View7Indices8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator", "children": [ { "kind": "TypeNominal", "name": "Indices", "printedName": "String.UTF16View.Indices" } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVSS9UTF16View7indicesVS_7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Indices", "printedName": "String.UTF16View.Indices" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS9UTF16Viewg7indicesVS_7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Indices", "printedName": "String.UTF16View.Indices" }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVSS9UTF16View5indexFT5afterVS_5Index_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVSS9UTF16View5indexFT6beforeVS_5Index_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVSS9UTF16View5indexFTVS_5Index8offsetBySi_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "String.UTF16View.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVSS9UTF16View5indexFTVS_5Index8offsetBySi9limitedByS0__GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.UTF16View.Index?", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "String.UTF16View.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVSS9UTF16View8distanceFT4fromVS_5Index2toS0__Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "String.UTF16View.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVSS9UTF16View11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS9UTF16Viewg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVSS9UTF16View16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS9UTF16Viewg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:VSS9UTF16View11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:VSS9UTF16View8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator", "children": [ { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVSS9UTF16View12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS9UTF16Viewg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVSS9UTF16View25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS9UTF16Viewg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] } ] } ] }, { "kind": "Var", "name": "utf16", "printedName": "utf16", "declKind": "Var", "usr": "s:vSS5utf16VSS9UTF16View", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg5utf16VSS9UTF16View", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Setter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSs5utf16VSS9UTF16View", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout String" }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSScFVSS9UTF16ViewGSqSS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] }, { "kind": "TypeAlias", "name": "UTF16Index", "printedName": "UTF16Index", "declKind": "TypeAlias", "usr": "s:SS10UTF16Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeDecl", "name": "UTF8View", "printedName": "UTF8View", "declKind": "Struct", "usr": "s:VSS8UTF8View", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeDecl", "name": "Index", "printedName": "Index", "declKind": "Struct", "usr": "s:VVSS8UTF8View5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS8UTF8View5IndexcFTVVSS9UTF16View5Index6withinS__GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.UTF8View.Index?", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" } ] }, { "kind": "TypeNameAlias", "name": "UTF16Index", "printedName": "String.UTF16Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS8UTF8View5IndexcFTVVSS17UnicodeScalarView5Index6withinS__S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" }, { "kind": "TypeNameAlias", "name": "UnicodeScalarIndex", "printedName": "String.UnicodeScalarIndex", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS8UTF8View5IndexcFTVVSS13CharacterView5Index6withinS__S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS8UTF8View5Index12samePositionFT2inVSS9UTF16View_GSqVS1_5Index_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.UTF16View.Index?", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS8UTF8View5Index12samePositionFT2inVSS17UnicodeScalarView_GSqVS1_5Index_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.UnicodeScalarIndex?", "children": [ { "kind": "TypeNameAlias", "name": "UnicodeScalarIndex", "printedName": "String.UnicodeScalarIndex", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] } ] }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS8UTF8View5Index12samePositionFT2inSS_GSqVVSS13CharacterView5Index_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.Index?", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:VSS8UTF8View13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVSS8UTF8View10startIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS8UTF8Viewg10startIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVSS8UTF8View8endIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS8UTF8Viewg8endIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVSS8UTF8View5indexFT5afterVS_5Index_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVSS8UTF8View11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS8UTF8Viewg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVSS8UTF8View16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS8UTF8Viewg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:VSS8UTF8View11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:VSS8UTF8View8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator", "children": [ { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:VSS8UTF8View7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVSS8UTF8View12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS8UTF8Viewg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVSS8UTF8View25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS8UTF8Viewg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] } ] } ] }, { "kind": "Var", "name": "utf8", "printedName": "utf8", "declKind": "Var", "usr": "s:vSS4utf8VSS8UTF8View", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg4utf8VSS8UTF8View", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Setter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSs4utf8VSS8UTF8View", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout String" }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] } ] }, { "kind": "Var", "name": "utf8CString", "printedName": "utf8CString", "declKind": "Var", "usr": "s:vSS11utf8CStringGVs15ContiguousArrayVs4Int8_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNameAlias", "name": "CChar", "printedName": "CChar", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg11utf8CStringGVs15ContiguousArrayVs4Int8_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ContiguousArray", "printedName": "ContiguousArray", "children": [ { "kind": "TypeNameAlias", "name": "CChar", "printedName": "CChar", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSScFVSS8UTF8ViewGSqSS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] }, { "kind": "TypeAlias", "name": "UTF8Index", "printedName": "UTF8Index", "declKind": "TypeAlias", "usr": "s:SS9UTF8Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" } ] }, { "kind": "TypeDecl", "name": "CharacterView", "printedName": "CharacterView", "declKind": "Struct", "usr": "s:VSS13CharacterView", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVSS13CharacterViewcFSSS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeDecl", "name": "Index", "printedName": "Index", "declKind": "Struct", "usr": "s:VVSS13CharacterView5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVVSS13CharacterView5Index25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVVSS13CharacterView5Indexg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS13CharacterView5IndexcFTVVSS17UnicodeScalarView5Index6withinSS_GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.Index?", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "TypeNameAlias", "name": "UnicodeScalarIndex", "printedName": "String.UnicodeScalarIndex", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS13CharacterView5IndexcFTVVSS9UTF16View5Index6withinSS_GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.Index?", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "TypeNameAlias", "name": "UTF16Index", "printedName": "String.UTF16Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS13CharacterView5IndexcFTVVSS8UTF8View5Index6withinSS_GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.Index?", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "TypeNameAlias", "name": "UTF8Index", "printedName": "String.UTF8Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS13CharacterView5Index12samePositionFT2inVSS8UTF8View_VS1_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS13CharacterView5Index12samePositionFT2inVSS9UTF16View_VS1_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS13CharacterView5Index12samePositionFT2inVSS17UnicodeScalarView_VS1_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:VSS13CharacterView13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVSS13CharacterView10startIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS13CharacterViewg10startIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" }, { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVSS13CharacterView8endIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS13CharacterViewg8endIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" }, { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVSS13CharacterView5indexFT5afterVS_5Index_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVSS13CharacterView5indexFT6beforeVS_5Index_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:VSS13CharacterView11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:VSS13CharacterView8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator", "children": [ { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:VSS13CharacterView7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVSS13CharacterViewcFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FVSS13CharacterView15replaceSubrangeuRxs10CollectionWx8Iterator7Element_zVs9CharacterrFTGVs5RangeVS_5Index_4withx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "reserveCapacity", "printedName": "reserveCapacity(_:)", "declKind": "Func", "usr": "s:FVSS13CharacterView15reserveCapacityFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "append", "printedName": "append(_:)", "declKind": "Func", "usr": "s:FVSS13CharacterView6appendFVs9CharacterT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] }, { "kind": "Function", "name": "append", "printedName": "append(contentsOf:)", "declKind": "Func", "usr": "s:FVSS13CharacterView6appenduRxs8SequenceWx8Iterator7Element_zVs9CharacterrFT10contentsOfx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVSS13CharacterViewcuRxs8SequenceWx8Iterator7Element_zVs9CharacterrFxS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] }, { "kind": "Var", "name": "characters", "printedName": "characters", "declKind": "Var", "usr": "s:vSS10charactersVSS13CharacterView", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg10charactersVSS13CharacterView", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Setter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSs10charactersVSS13CharacterView", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout String" }, { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" } ] } ] }, { "kind": "Function", "name": "withMutableCharacters", "printedName": "withMutableCharacters(_:)", "declKind": "Func", "usr": "s:FSS21withMutableCharactersurFFRVSS13CharacterViewxx", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(inout String.CharacterView) -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(inout String.CharacterView)", "children": [ { "kind": "TypeNominal", "name": "InOut", "printedName": "inout String.CharacterView" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSScFVSS13CharacterViewSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "CharacterView", "printedName": "String.CharacterView" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSScFVs9CharacterSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(cString:)", "declKind": "Constructor", "usr": "s:FSScFT7cStringGSPVs4Int8__SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNameAlias", "name": "CChar", "printedName": "CChar", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(cString:)", "declKind": "Constructor", "usr": "s:FSScFT7cStringGSPVs5UInt8__SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(validatingUTF8:)", "declKind": "Constructor", "usr": "s:FSScFT14validatingUTF8GSPVs4Int8__GSqSS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNameAlias", "name": "CChar", "printedName": "CChar", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] } ] }, { "kind": "Function", "name": "decodeCString", "printedName": "decodeCString(_:as:repairingInvalidCodeUnits:)", "declKind": "Func", "usr": "s:ZFSS13decodeCStringuRxs12UnicodeCodecrFTGSqGSPwx8CodeUnit__2asMx25repairingInvalidCodeUnitsSb_GSqT6resultSS11repairsMadeSb__", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(result: String, repairsMade: Bool)?", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(result: String, repairsMade: Bool)", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Encoding.CodeUnit" } ] } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Encoding.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Encoding", "children": [ { "kind": "TypeNominal", "name": "UnicodeCodec", "printedName": "UnicodeCodec" } ] } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Function", "name": "withCString", "printedName": "withCString(_:)", "declKind": "Func", "usr": "s:FSS11withCStringurFzFzGSPVs4Int8_xx", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafePointer) throws -> Result", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Result" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafePointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSS12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vSS25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "Function", "name": "write", "printedName": "write(_:)", "declKind": "Func", "usr": "s:FSS5writeFSST_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Function", "name": "write", "printedName": "write(to:)", "declKind": "Func", "usr": "s:FSS5writeuRxs16TextOutputStreamrFT2toRx_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Target" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(unicodeScalarLiteral:)", "declKind": "Constructor", "usr": "s:FSScFT20unicodeScalarLiteralSS_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeAlias", "name": "UnicodeScalarLiteralType", "printedName": "UnicodeScalarLiteralType", "declKind": "TypeAlias", "usr": "s:SS24UnicodeScalarLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(extendedGraphemeClusterLiteral:)", "declKind": "Constructor", "usr": "s:FSScFT30extendedGraphemeClusterLiteralSS_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeAlias", "name": "ExtendedGraphemeClusterLiteralType", "printedName": "ExtendedGraphemeClusterLiteralType", "declKind": "TypeAlias", "usr": "s:SS34ExtendedGraphemeClusterLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringLiteral:)", "declKind": "Constructor", "usr": "s:FSScFT13stringLiteralSS_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeAlias", "name": "StringLiteralType", "printedName": "StringLiteralType", "declKind": "TypeAlias", "usr": "s:SS17StringLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSS16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "Function", "name": "append", "printedName": "append(_:)", "declKind": "Func", "usr": "s:FSS6appendFSST_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vSS9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "Function", "name": "lowercased", "printedName": "lowercased()", "declKind": "Func", "usr": "s:FSS10lowercasedFT_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Function", "name": "uppercased", "printedName": "uppercased()", "declKind": "Func", "usr": "s:FSS10uppercasedFT_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSScuRxs25LosslessStringConvertiblerFxSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "LosslessStringConvertible", "printedName": "LosslessStringConvertible" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vSS11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSScFSSGSqSS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolation:)", "declKind": "Constructor", "usr": "s:FSScFt19stringInterpolationGSaSS__SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScurFT26stringInterpolationSegmentx_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentSS_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentVs9Character_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentSc_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentSb_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentSf_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNameAlias", "name": "Float32", "printedName": "Float32", "children": [ { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentSd_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNameAlias", "name": "Float64", "printedName": "Float64", "children": [ { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentVs5UInt8_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentVs4Int8_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentVs6UInt16_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentVs5Int16_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentVs6UInt32_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentVs5Int32_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentVs6UInt64_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentVs5Int64_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentSu_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringInterpolationSegment:)", "declKind": "Constructor", "usr": "s:FSScFT26stringInterpolationSegmentSi_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FSScFT9repeatingSS5countSi_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vSS7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "Function", "name": "hasPrefix", "printedName": "hasPrefix(_:)", "declKind": "Func", "usr": "s:FSS9hasPrefixFSSSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Function", "name": "hasSuffix", "printedName": "hasSuffix(_:)", "declKind": "Func", "usr": "s:FSS9hasSuffixFSSSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSScuRxs14_SignedIntegerrFxSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "_SignedInteger", "printedName": "_SignedInteger" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSScuRxs15UnsignedIntegerrFxSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:uppercase:)", "declKind": "Constructor", "usr": "s:FSScuRxs14_SignedIntegerrFTx5radixSi9uppercaseSb_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "_SignedInteger", "printedName": "_SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:uppercase:)", "declKind": "Constructor", "usr": "s:FSScuRxs15UnsignedIntegerrFTx5radixSi9uppercaseSb_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "UnsignedInteger", "printedName": "UnsignedInteger" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:SS5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:SS13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "String.CharacterView.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vSS10startIndexVVSS13CharacterView5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg10startIndexVVSS13CharacterView5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vSS8endIndexVVSS13CharacterView5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg8endIndexVVSS13CharacterView5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FSS5indexFT5afterVVSS13CharacterView5Index_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FSS5indexFT6beforeVVSS13CharacterView5Index_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FSS5indexFTVVSS13CharacterView5Index8offsetBySi_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "String.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FSS5indexFTVVSS13CharacterView5Index8offsetBySi9limitedByS0__GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.Index?", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "String.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FSS8distanceFT4fromVVSS13CharacterView5Index2toS0__Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IndexDistance", "printedName": "String.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSScuRxs8SequenceWx8Iterator7Element_zVs9CharacterrFxSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "reserveCapacity", "printedName": "reserveCapacity(_:)", "declKind": "Func", "usr": "s:FSS15reserveCapacityFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "append", "printedName": "append(_:)", "declKind": "Func", "usr": "s:FSS6appendFVs9CharacterT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" } ] }, { "kind": "Function", "name": "append", "printedName": "append(contentsOf:)", "declKind": "Func", "usr": "s:FSS6appenduRxs8SequenceWx8Iterator7Element_zVs9CharacterrFT10contentsOfx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FSS15replaceSubrangeuRxs10CollectionWx8Iterator7Element_zVs9CharacterrFTGVs5RangeVVSS13CharacterView5Index_4withx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FSS15replaceSubrangeFTGVs5RangeVVSS13CharacterView5Index_4withSS_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FSS15replaceSubrangeuRxs10CollectionWx8Iterator7Element_zVs9CharacterrFTGVs11ClosedRangeVVSS13CharacterView5Index_4withx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FSS15replaceSubrangeFTGVs11ClosedRangeVVSS13CharacterView5Index_4withSS_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FSS6insertFTVs9Character2atVVSS13CharacterView5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Character", "printedName": "Character" }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(contentsOf:at:)", "declKind": "Func", "usr": "s:FSS6insertuRxs10CollectionWx8Iterator7Element_zVs9CharacterrFT10contentsOfx2atVVSS13CharacterView5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FSS6removeFT2atVVSS13CharacterView5Index_Vs9Character", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Character" }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FSS14removeSubrangeFGVs5RangeVVSS13CharacterView5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] } ] }, { "kind": "Function", "name": "removeSubrange", "printedName": "removeSubrange(_:)", "declKind": "Func", "usr": "s:FSS14removeSubrangeFGVs11ClosedRangeVVSS13CharacterView5Index_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "ClosedRange", "printedName": "ClosedRange", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] } ] }, { "kind": "Function", "name": "removeAll", "printedName": "removeAll(keepingCapacity:)", "declKind": "Func", "usr": "s:FSS9removeAllFT15keepingCapacitySb_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeDecl", "name": "UnicodeScalarView", "printedName": "UnicodeScalarView", "declKind": "Struct", "usr": "s:VSS17UnicodeScalarView", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeDecl", "name": "Index", "printedName": "Index", "declKind": "Struct", "usr": "s:VVSS17UnicodeScalarView5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS17UnicodeScalarView5IndexcFTVVSS9UTF16View5Index6withinS__GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.UnicodeScalarIndex?", "children": [ { "kind": "TypeNameAlias", "name": "UnicodeScalarIndex", "printedName": "String.UnicodeScalarIndex", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] } ] }, { "kind": "TypeNameAlias", "name": "UTF16Index", "printedName": "String.UTF16Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" } ] }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS17UnicodeScalarView5IndexcFTVVSS8UTF8View5Index6withinS__GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.UnicodeScalarIndex?", "children": [ { "kind": "TypeNameAlias", "name": "UnicodeScalarIndex", "printedName": "String.UnicodeScalarIndex", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] } ] }, { "kind": "TypeNameAlias", "name": "UTF8Index", "printedName": "String.UTF8Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" } ] }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:within:)", "declKind": "Constructor", "usr": "s:FVVSS17UnicodeScalarView5IndexcFTVVSS13CharacterView5Index6withinS__S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "UnicodeScalarIndex", "printedName": "String.UnicodeScalarIndex", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] }, { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS17UnicodeScalarView5Index12samePositionFT2inVSS8UTF8View_VS1_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF8View.Index" }, { "kind": "TypeNominal", "name": "UTF8View", "printedName": "String.UTF8View" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS17UnicodeScalarView5Index12samePositionFT2inVSS9UTF16View_VS1_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UTF16View.Index" }, { "kind": "TypeNominal", "name": "UTF16View", "printedName": "String.UTF16View" } ] }, { "kind": "Function", "name": "samePosition", "printedName": "samePosition(in:)", "declKind": "Func", "usr": "s:FVVSS17UnicodeScalarView5Index12samePositionFT2inSS_GSqVVSS13CharacterView5Index_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "String.Index?", "children": [ { "kind": "TypeNameAlias", "name": "Index", "printedName": "String.Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.CharacterView.Index" } ] } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVSS17UnicodeScalarView10startIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarViewg10startIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVSS17UnicodeScalarView8endIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarViewg8endIndexVS_5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarView5indexFT5afterVS_5Index_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarView5indexFT6beforeVS_5Index_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" }, { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] }, { "kind": "TypeDecl", "name": "Iterator", "printedName": "Iterator", "declKind": "Struct", "usr": "s:VVSS17UnicodeScalarView8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVVSS17UnicodeScalarView8Iterator4nextFT_GSqSc_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnicodeScalar?", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:VVSS17UnicodeScalarView8Iterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarView12makeIteratorFT_VS_8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Iterator", "printedName": "String.UnicodeScalarView.Iterator" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVSS17UnicodeScalarView11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarViewg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVSS17UnicodeScalarView16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarViewg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:VSS17UnicodeScalarView11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:VSS17UnicodeScalarView13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:VSS17UnicodeScalarView7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultBidirectionalIndices", "printedName": "DefaultBidirectionalIndices", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVSS17UnicodeScalarViewcFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] }, { "kind": "Function", "name": "reserveCapacity", "printedName": "reserveCapacity(_:)", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarView15reserveCapacityFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "append", "printedName": "append(_:)", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarView6appendFScT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" } ] }, { "kind": "Function", "name": "append", "printedName": "append(contentsOf:)", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarView6appenduRxs8SequenceWx8Iterator7Element_zScrFT10contentsOfx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarView15replaceSubrangeuRxs10CollectionWx8Iterator7Element_zScrFTGVs5RangeVS_5Index_4withx_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVSS17UnicodeScalarView12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarViewg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVSS17UnicodeScalarView25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVSS17UnicodeScalarViewg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSScFVSS17UnicodeScalarViewSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] }, { "kind": "TypeAlias", "name": "UnicodeScalarIndex", "printedName": "UnicodeScalarIndex", "declKind": "TypeAlias", "usr": "s:SS18UnicodeScalarIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "String.UnicodeScalarView.Index" } ] }, { "kind": "Var", "name": "unicodeScalars", "printedName": "unicodeScalars", "declKind": "Var", "usr": "s:vSS14unicodeScalarsVSS17UnicodeScalarView", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSg14unicodeScalarsVSS17UnicodeScalarView", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Setter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSSs14unicodeScalarsVSS17UnicodeScalarView", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout String" }, { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "String.UnicodeScalarView" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(describing:)", "declKind": "Constructor", "usr": "s:FSScurFT10describingx_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Subject" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(reflecting:)", "declKind": "Constructor", "usr": "s:FSScurFT10reflectingx_SS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Subject" } ] } ] }, { "kind": "TypeDecl", "name": "_DisallowMixedSignArithmetic", "printedName": "_DisallowMixedSignArithmetic", "declKind": "Protocol", "usr": "s:Ps28_DisallowMixedSignArithmetic", "location": "", "moduleName": "Swift" }, { "kind": "TypeAlias", "name": "CSignedChar", "printedName": "CSignedChar", "declKind": "TypeAlias", "usr": "s:s11CSignedChar", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "TypeDecl", "name": "AnyObject", "printedName": "AnyObject", "declKind": "Protocol", "usr": "s:Ps9AnyObject", "location": "", "moduleName": "Swift" }, { "kind": "TypeDecl", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "declKind": "Struct", "usr": "s:Vs25AnyRandomAccessCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs25AnyRandomAccessCollectioncuRd__s22RandomAccessCollectionwd__7IndicesS0_wd__11SubSequenceS0_Wd__S2_7Indices_S0_xzWd__S2_8Iterator7Element_wd__5IndexzWd__S2_S3_S4_S5__wd__S1_zWd__S1_11SubSequence_wd__S2_zWd__S2_S7__Wd__8IteratorS5__zWd__S2_S4_S5__Wd__S1_S6__zWd__S2_S3_S4_S5__Wd__S2_S3__zWd__S2_S3_S7__Wd__S2_S6__zWd__S2_S3_S4_S5__Wd__S1_S4_S5__zWd__S2_S3_S4_S5__Wd__S2_S3_S6__zWd__S2_S3_S4_S5__rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs25AnyRandomAccessCollectioncFGS_x_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs25AnyRandomAccessCollectioncFGVs13AnyCollectionx_GSqGS_x__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "AnyRandomAccessCollection?", "children": [ { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeNominal", "name": "AnyCollection", "printedName": "AnyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs25AnyRandomAccessCollectioncFGVs26AnyBidirectionalCollectionx_GSqGS_x__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "AnyRandomAccessCollection?", "children": [ { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeNominal", "name": "AnyBidirectionalCollection", "printedName": "AnyBidirectionalCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs25AnyRandomAccessCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs25AnyRandomAccessCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs25AnyRandomAccessCollection10startIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollectiong10startIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs25AnyRandomAccessCollection8endIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollectiong8endIndexVs8AnyIndex", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection5indexFT5afterVs8AnyIndex_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection9formIndexFT5afterRVs8AnyIndex_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout AnyIndex" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection5indexFTVs8AnyIndex8offsetByVs5Int64_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection5indexFTVs8AnyIndex8offsetByVs5Int649limitedByS0__GSqS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "AnyIndex?", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection9formIndexFTRVs8AnyIndex8offsetByVs5Int64_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection9formIndexFTRVs8AnyIndex8offsetByVs5Int649limitedByS0__Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout AnyIndex" }, { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection8distanceFT4fromVs8AnyIndex2toS0__Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs25AnyRandomAccessCollection5countVs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollectiong5countVs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vVs25AnyRandomAccessCollection5firstGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollectiong5firstGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection5indexFT6beforeVs8AnyIndex_S0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" }, { "kind": "TypeNominal", "name": "AnyIndex", "printedName": "AnyIndex" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection9formIndexFT6beforeRVs8AnyIndex_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout AnyIndex" } ] }, { "kind": "Var", "name": "last", "printedName": "last", "declKind": "Var", "usr": "s:vVs25AnyRandomAccessCollection4lastGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollectiong4lastGSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs25AnyRandomAccessCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs25AnyRandomAccessCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DefaultRandomAccessIndices", "printedName": "DefaultRandomAccessIndices>", "children": [ { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs25AnyRandomAccessCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIterator", "printedName": "AnyIterator", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection12makeIteratorFT_GVs11AnyIteratorx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyIterator", "printedName": "AnyIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs25AnyRandomAccessCollection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "map", "printedName": "map(_:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection3mapurFzFzxqd__GSaqd___", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[T]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> T", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "filter", "printedName": "filter(_:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection6filterFzFzxSbGSax_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "forEach", "printedName": "forEach(_:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection7forEachFzFzxT_T_", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Void", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNameAlias", "name": "Void", "printedName": "Void", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ] }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "dropFirst", "printedName": "dropFirst(_:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection9dropFirstFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "dropLast", "printedName": "dropLast(_:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection8dropLastFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "prefix", "printedName": "prefix(_:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection6prefixFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "suffix", "printedName": "suffix(_:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection6suffixFSiGS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "split", "printedName": "split(maxSplits:omittingEmptySubsequences:whereSeparator:)", "declKind": "Func", "usr": "s:FVs25AnyRandomAccessCollection5splitFzT9maxSplitsSi25omittingEmptySubsequencesSb14whereSeparatorFzxSb_GSaGS_x__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[AnyRandomAccessCollection]", "children": [ { "kind": "TypeNominal", "name": "AnyRandomAccessCollection", "printedName": "AnyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(Element) throws -> Bool", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(Element)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer", "declKind": "Struct", "usr": "s:SV", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcFSVSV", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" }, { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcFGSqSV_GSqSV_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcFVs13OpaquePointerSV", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" }, { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcFGSqVs13OpaquePointer_GSqSV_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "OpaquePointer?", "children": [ { "kind": "TypeNominal", "name": "OpaquePointer", "printedName": "OpaquePointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSVcFT10bitPatternSi_GSqSV_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FSVcFT10bitPatternSu_GSqSV_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcurFGSPx_SV", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" }, { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcurFGSqGSPx__GSqSV_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcFSvSV", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" }, { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcFGSqSv_GSqSV_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutableRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutableRawPointer", "printedName": "UnsafeMutableRawPointer" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcurFGSpx_SV", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" }, { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcurFGSqGSpx__GSqSV_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeMutablePointer", "printedName": "UnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] }, { "kind": "Function", "name": "deallocate", "printedName": "deallocate(bytes:alignedTo:)", "declKind": "Func", "usr": "s:FSV10deallocateFT5bytesSi9alignedToSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "bindMemory", "printedName": "bindMemory(to:capacity:)", "declKind": "Func", "usr": "s:FSV10bindMemoryurFT2toMx8capacitySi_GSPx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "assumingMemoryBound", "printedName": "assumingMemoryBound(to:)", "declKind": "Func", "usr": "s:FSV19assumingMemoryBoundurFT2toMx_GSPx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Function", "name": "load", "printedName": "load(fromByteOffset:as:)", "declKind": "Func", "usr": "s:FSV4loadurFT14fromByteOffsetSi2asMx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vSV9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSVg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(to:)", "declKind": "Func", "usr": "s:FSV8distanceFT2toSV_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "Function", "name": "advanced", "printedName": "advanced(by:)", "declKind": "Func", "usr": "s:FSV8advancedFT2bySi_SV", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:SV6Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcurFGVs33AutoreleasingUnsafeMutablePointerx_SV", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" }, { "kind": "TypeNominal", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSVcurFGSqGVs33AutoreleasingUnsafeMutablePointerx__GSqSV_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UnsafeRawPointer?", "children": [ { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] }, { "kind": "TypeNominal", "name": "Optional", "printedName": "AutoreleasingUnsafeMutablePointer?", "children": [ { "kind": "TypeNominal", "name": "AutoreleasingUnsafeMutablePointer", "printedName": "AutoreleasingUnsafeMutablePointer", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T" } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vSV16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSVg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSV12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSVg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vSV25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSVg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UnsafeRawPointer", "printedName": "UnsafeRawPointer" } ] } ] } ] }, { "kind": "TypeDecl", "name": "StrideToIterator", "printedName": "StrideToIterator", "declKind": "Struct", "usr": "s:Vs16StrideToIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs16StrideToIterator4nextFT_GSqx_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs16StrideToIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "FloatLiteralConvertible", "printedName": "FloatLiteralConvertible", "declKind": "TypeAlias", "usr": "s:s23FloatLiteralConvertible", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "TypeNominal", "name": "ExpressibleByFloatLiteral", "printedName": "ExpressibleByFloatLiteral" } ] }, { "kind": "TypeAlias", "name": "UnicodeScalarLiteralConvertible", "printedName": "UnicodeScalarLiteralConvertible", "declKind": "TypeAlias", "usr": "s:s31UnicodeScalarLiteralConvertible", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "TypeNominal", "name": "ExpressibleByUnicodeScalarLiteral", "printedName": "ExpressibleByUnicodeScalarLiteral" } ] }, { "kind": "TypeAlias", "name": "StringInterpolationConvertible", "printedName": "StringInterpolationConvertible", "declKind": "TypeAlias", "usr": "s:s30StringInterpolationConvertible", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "TypeNominal", "name": "ExpressibleByStringInterpolation", "printedName": "ExpressibleByStringInterpolation" } ] }, { "kind": "TypeAlias", "name": "BooleanLiteralConvertible", "printedName": "BooleanLiteralConvertible", "declKind": "TypeAlias", "usr": "s:s25BooleanLiteralConvertible", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "TypeNominal", "name": "ExpressibleByBooleanLiteral", "printedName": "ExpressibleByBooleanLiteral" } ] }, { "kind": "TypeDecl", "name": "TextOutputStreamable", "printedName": "TextOutputStreamable", "declKind": "Protocol", "usr": "s:Ps20TextOutputStreamable", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "write", "printedName": "write(to:)", "declKind": "Func", "usr": "s:FPs20TextOutputStreamable5writeuRd__s16TextOutputStreamrFT2toRqd___T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Target" } ] } ] }, { "kind": "TypeDecl", "name": "DictionaryIterator", "printedName": "DictionaryIterator", "declKind": "Struct", "usr": "s:Vs18DictionaryIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs18DictionaryIterator4nextFT_GSqT3keyx5valueq___", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "(key: Key, value: Value)?", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(key: Key, value: Value)", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs18DictionaryIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(key: Key, value: Value)", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Value" } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs18DictionaryIterator12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs18DictionaryIteratorg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "DictionaryIterator", "printedName": "DictionaryIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Key", "children": [ { "kind": "TypeNominal", "name": "Hashable", "printedName": "Hashable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Value" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "declKind": "Struct", "usr": "s:Vs26LazyRandomAccessCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Elements", "printedName": "Elements", "declKind": "TypeAlias", "usr": "s:Vs26LazyRandomAccessCollection8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] }, { "kind": "Var", "name": "elements", "printedName": "elements", "declKind": "Var", "usr": "s:vVs26LazyRandomAccessCollection8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollectiong8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] }, { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs26LazyRandomAccessCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs26LazyRandomAccessCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection>", "children": [ { "kind": "TypeNominal", "name": "RandomAccessSlice", "printedName": "RandomAccessSlice", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs26LazyRandomAccessCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs26LazyRandomAccessCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollection12makeIteratorFT_wx8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs26LazyRandomAccessCollection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs26LazyRandomAccessCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs26LazyRandomAccessCollection10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollectiong10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs26LazyRandomAccessCollection8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollectiong8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVs26LazyRandomAccessCollection7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Indices" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollectiong7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection" }, { "kind": "TypeNominal", "name": "RandomAccessIndexable", "printedName": "RandomAccessIndexable" } ] }, { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollection5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs26LazyRandomAccessCollection7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollectiong7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs26LazyRandomAccessCollection5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.IndexDistance" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollectiong5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vVs26LazyRandomAccessCollection5firstGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Iterator.Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollectiong5firstGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollection5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollection5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollection8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollection5indexFT6beforewx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "last", "printedName": "last", "declKind": "Var", "usr": "s:vVs26LazyRandomAccessCollection4lastGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Iterator.Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs26LazyRandomAccessCollectiong4lastGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "LazyRandomAccessCollection", "printedName": "LazyRandomAccessCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection" } ] } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "AbsoluteValuable", "printedName": "AbsoluteValuable", "declKind": "Protocol", "usr": "s:Ps16AbsoluteValuable", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "abs", "printedName": "abs(_:)", "declKind": "Func", "usr": "s:ZFPs16AbsoluteValuable3absFxx", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "DynamicSelf", "printedName": "Self" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "AbsoluteValuable", "printedName": "AbsoluteValuable" } ] } ] } ] }, { "kind": "TypeDecl", "name": "LazyCollection", "printedName": "LazyCollection", "declKind": "Struct", "usr": "s:Vs14LazyCollection", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Elements", "printedName": "Elements", "declKind": "TypeAlias", "usr": "s:Vs14LazyCollection8Elements", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Var", "name": "elements", "printedName": "elements", "declKind": "Var", "usr": "s:vVs14LazyCollection8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14LazyCollectiong8elementsx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] }, { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs14LazyCollection5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs14LazyCollection12makeIteratorFT_wx8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "Var", "name": "underestimatedCount", "printedName": "underestimatedCount", "declKind": "Var", "usr": "s:vVs14LazyCollection19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14LazyCollectiong19underestimatedCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs14LazyCollection10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14LazyCollectiong10startIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs14LazyCollection8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Index" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14LazyCollectiong8endIndexwx5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Var", "name": "indices", "printedName": "indices", "declKind": "Var", "usr": "s:vVs14LazyCollection7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Indices" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14LazyCollectiong7indiceswx7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] }, { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs14LazyCollection5indexFT5afterwx5Index_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Var", "name": "isEmpty", "printedName": "isEmpty", "declKind": "Var", "usr": "s:vVs14LazyCollection7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14LazyCollectiong7isEmptySb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs14LazyCollection5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.IndexDistance" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14LazyCollectiong5countwx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Var", "name": "first", "printedName": "first", "declKind": "Var", "usr": "s:vVs14LazyCollection5firstGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Base.Iterator.Element" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs14LazyCollectiong5firstGSqWx8Iterator7Element__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator.Element" } ] }, { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs14LazyCollection5indexFTwx5Index8offsetBywx13IndexDistance_wxS0_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs14LazyCollection5indexFTwx5Index8offsetBywx13IndexDistance9limitedBywxS0__GSqwxS0__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Index?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs14LazyCollection8distanceFT4fromwx5Index2towxS0__wx13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Index", "children": [ { "kind": "TypeNominal", "name": "Comparable", "printedName": "Comparable" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs14LazyCollection11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "LazyCollection", "printedName": "LazyCollection>", "children": [ { "kind": "TypeNominal", "name": "Slice", "printedName": "Slice", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs14LazyCollection13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.IndexDistance", "children": [ { "kind": "TypeNominal", "name": "SignedInteger", "printedName": "SignedInteger" } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs14LazyCollection8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Iterator", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs14LazyCollection7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Indices", "children": [ { "kind": "TypeNominal", "name": "IndexableBase", "printedName": "IndexableBase" }, { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] } ] }, { "kind": "TypeDecl", "name": "StrideTo", "printedName": "StrideTo", "declKind": "Struct", "usr": "s:Vs8StrideTo", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "makeIterator", "printedName": "makeIterator()", "declKind": "Func", "usr": "s:FVs8StrideTo12makeIteratorFT_GVs16StrideToIteratorx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StrideToIterator", "printedName": "StrideToIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs8StrideTo12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs8StrideTog12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "StrideTo", "printedName": "StrideTo", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs8StrideTo8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StrideToIterator", "printedName": "StrideToIterator", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs8StrideTo11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Strideable", "printedName": "Strideable" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "ArraySlice", "printedName": "ArraySlice", "declKind": "Struct", "usr": "s:Vs10ArraySlice", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeAlias", "name": "Index", "printedName": "Index", "declKind": "TypeAlias", "usr": "s:Vs10ArraySlice5Index", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs10ArraySlice8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "IndexingIterator>", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "startIndex", "printedName": "startIndex", "declKind": "Var", "usr": "s:vVs10ArraySlice10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10ArraySliceg10startIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "endIndex", "printedName": "endIndex", "declKind": "Var", "usr": "s:vVs10ArraySlice8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10ArraySliceg8endIndexSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "index", "printedName": "index(after:)", "declKind": "Func", "usr": "s:FVs10ArraySlice5indexFT5afterSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(after:)", "declKind": "Func", "usr": "s:FVs10ArraySlice9formIndexFT5afterRSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(before:)", "declKind": "Func", "usr": "s:FVs10ArraySlice5indexFT6beforeSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "formIndex", "printedName": "formIndex(before:)", "declKind": "Func", "usr": "s:FVs10ArraySlice9formIndexFT6beforeRSi_T_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "InOut", "printedName": "inout Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:)", "declKind": "Func", "usr": "s:FVs10ArraySlice5indexFTSi8offsetBySi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "index", "printedName": "index(_:offsetBy:limitedBy:)", "declKind": "Func", "usr": "s:FVs10ArraySlice5indexFTSi8offsetBySi9limitedBySi_GSqSi_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Int?", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "distance", "printedName": "distance(from:to:)", "declKind": "Func", "usr": "s:FVs10ArraySlice8distanceFT4fromSi2toSi_Si", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeAlias", "name": "Indices", "printedName": "Indices", "declKind": "TypeAlias", "usr": "s:Vs10ArraySlice7Indices", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "CountableRange", "printedName": "CountableRange", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs10ArraySlice11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "IndexDistance", "printedName": "IndexDistance", "declKind": "TypeAlias", "usr": "s:Vs10ArraySlice13IndexDistance", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(arrayLiteral:)", "declKind": "Constructor", "usr": "s:FVs10ArraySlicecFt12arrayLiteralGSax__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Element]", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs10ArraySlice7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs10ArraySlicecFT_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs10ArraySlicecuRd__s8SequencexzWd__8Iterator7Element_rFqd__GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(repeating:count:)", "declKind": "Constructor", "usr": "s:FVs10ArraySlicecFT9repeatingx5countSi_GS_x_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "count", "printedName": "count", "declKind": "Var", "usr": "s:vVs10ArraySlice5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10ArraySliceg5countSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "capacity", "printedName": "capacity", "declKind": "Var", "usr": "s:vVs10ArraySlice8capacitySi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10ArraySliceg8capacitySi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "reserveCapacity", "printedName": "reserveCapacity(_:)", "declKind": "Func", "usr": "s:FVs10ArraySlice15reserveCapacityFSiT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "append", "printedName": "append(_:)", "declKind": "Func", "usr": "s:FVs10ArraySlice6appendFxT_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] }, { "kind": "Function", "name": "append", "printedName": "append(contentsOf:)", "declKind": "Func", "usr": "s:FVs10ArraySlice6appenduRd__s8SequencexzWd__8Iterator7Element_rFT10contentsOfqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "S", "children": [ { "kind": "TypeNominal", "name": "Sequence", "printedName": "Sequence" } ] } ] }, { "kind": "Function", "name": "append", "printedName": "append(contentsOf:)", "declKind": "Func", "usr": "s:FVs10ArraySlice6appenduRd__s10CollectionxzWd__8Iterator7Element_rFT10contentsOfqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] }, { "kind": "Function", "name": "insert", "printedName": "insert(_:at:)", "declKind": "Func", "usr": "s:FVs10ArraySlice6insertFTx2atSi_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "remove", "printedName": "remove(at:)", "declKind": "Func", "usr": "s:FVs10ArraySlice6removeFT2atSi_x", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Function", "name": "removeAll", "printedName": "removeAll(keepingCapacity:)", "declKind": "Func", "usr": "s:FVs10ArraySlice9removeAllFT15keepingCapacitySb_T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs10ArraySlice12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10ArraySliceg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs10ArraySlice11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10ArraySliceg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs10ArraySlice16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs10ArraySliceg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "ArraySlice", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Element" } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeBufferPointer", "printedName": "withUnsafeBufferPointer(_:)", "declKind": "Func", "usr": "s:FVs10ArraySlice23withUnsafeBufferPointerurFzFzGSRx_qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeBufferPointer) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafeBufferPointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "Substituted", "printedName": "Element" } ] } ] } ] } ] }, { "kind": "Function", "name": "withUnsafeMutableBufferPointer", "printedName": "withUnsafeMutableBufferPointer(_:)", "declKind": "Func", "usr": "s:FVs10ArraySlice30withUnsafeMutableBufferPointerurFzFzRGSrx_qd__qd__", "location": "", "moduleName": "Swift", "throwing": true, "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(inout UnsafeMutableBufferPointer) throws -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(inout UnsafeMutableBufferPointer)", "children": [ { "kind": "TypeNominal", "name": "InOut", "printedName": "inout UnsafeMutableBufferPointer" } ] } ] } ] }, { "kind": "Function", "name": "replaceSubrange", "printedName": "replaceSubrange(_:with:)", "declKind": "Func", "usr": "s:FVs10ArraySlice15replaceSubrangeuRd__s10CollectionxzWd__8Iterator7Element_rFTGVs5RangeSi_4withqd___T_", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Range", "printedName": "Range", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "C", "children": [ { "kind": "TypeNominal", "name": "Collection", "printedName": "Collection" } ] } ] } ] }, { "kind": "TypeDecl", "name": "StaticString", "printedName": "StaticString", "declKind": "Struct", "usr": "s:Vs12StaticString", "location": "", "moduleName": "Swift", "children": [ { "kind": "Var", "name": "utf8Start", "printedName": "utf8Start", "declKind": "Var", "usr": "s:vVs12StaticString9utf8StartGSPVs5UInt8_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12StaticStringg9utf8StartGSPVs5UInt8_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnsafePointer", "printedName": "UnsafePointer", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] } ] }, { "kind": "Var", "name": "unicodeScalar", "printedName": "unicodeScalar", "declKind": "Var", "usr": "s:vVs12StaticString13unicodeScalarSc", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12StaticStringg13unicodeScalarSc", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalar", "printedName": "UnicodeScalar" }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] } ] }, { "kind": "Var", "name": "utf8CodeUnitCount", "printedName": "utf8CodeUnitCount", "declKind": "Var", "usr": "s:vVs12StaticString17utf8CodeUnitCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12StaticStringg17utf8CodeUnitCountSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] } ] }, { "kind": "Var", "name": "hasPointerRepresentation", "printedName": "hasPointerRepresentation", "declKind": "Var", "usr": "s:vVs12StaticString24hasPointerRepresentationSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12StaticStringg24hasPointerRepresentationSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] } ] }, { "kind": "Var", "name": "isASCII", "printedName": "isASCII", "declKind": "Var", "usr": "s:vVs12StaticString7isASCIISb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12StaticStringg7isASCIISb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] } ] }, { "kind": "Function", "name": "withUTF8Buffer", "printedName": "withUTF8Buffer(_:)", "declKind": "Func", "usr": "s:FVs12StaticString14withUTF8BufferurFFGSRVs5UInt8_xx", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeFunc", "name": "Function", "printedName": "(UnsafeBufferPointer) -> R", "typeAttributes": [ "noescape" ], "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "R" }, { "kind": "TypeNominal", "name": "Paren", "printedName": "(UnsafeBufferPointer)", "children": [ { "kind": "TypeNominal", "name": "UnsafeBufferPointer", "printedName": "UnsafeBufferPointer", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs12StaticStringcFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(unicodeScalar:)", "declKind": "Constructor", "usr": "s:FVs12StaticStringcFT13unicodeScalarBi32__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" }, { "kind": "TypeNameAlias", "name": "Int32", "printedName": "Int32", "children": [ { "kind": "TypeNominal", "name": "BuiltinInteger", "printedName": "Builtin.Int32" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(unicodeScalarLiteral:)", "declKind": "Constructor", "usr": "s:FVs12StaticStringcFT20unicodeScalarLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(extendedGraphemeClusterLiteral:)", "declKind": "Constructor", "usr": "s:FVs12StaticStringcFT30extendedGraphemeClusterLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(stringLiteral:)", "declKind": "Constructor", "usr": "s:FVs12StaticStringcFT13stringLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs12StaticString11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12StaticStringg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] } ] }, { "kind": "Var", "name": "debugDescription", "printedName": "debugDescription", "declKind": "Var", "usr": "s:vVs12StaticString16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12StaticStringg16debugDescriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] } ] }, { "kind": "TypeAlias", "name": "StringLiteralType", "printedName": "StringLiteralType", "declKind": "TypeAlias", "usr": "s:Vs12StaticString17StringLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] }, { "kind": "TypeAlias", "name": "ExtendedGraphemeClusterLiteralType", "printedName": "ExtendedGraphemeClusterLiteralType", "declKind": "TypeAlias", "usr": "s:Vs12StaticString34ExtendedGraphemeClusterLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] }, { "kind": "TypeAlias", "name": "UnicodeScalarLiteralType", "printedName": "UnicodeScalarLiteralType", "declKind": "TypeAlias", "usr": "s:Vs12StaticString24UnicodeScalarLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs12StaticString12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs12StaticStringg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "StaticString", "printedName": "StaticString" } ] } ] } ] }, { "kind": "Function", "name": "unsafeDowncast", "printedName": "unsafeDowncast(_:to:)", "declKind": "Func", "usr": "s:Fs14unsafeDowncastuRxs9AnyObjectrFTPS__2toMx_x", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] }, { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "T.Type", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "T", "children": [ { "kind": "TypeNominal", "name": "AnyObject", "printedName": "AnyObject" } ] } ] } ] }, { "kind": "TypeAlias", "name": "ExtendedGraphemeClusterLiteralConvertible", "printedName": "ExtendedGraphemeClusterLiteralConvertible", "declKind": "TypeAlias", "usr": "s:s41ExtendedGraphemeClusterLiteralConvertible", "location": "", "moduleName": "Swift", "declAttributes": [ "deprecated" ], "children": [ { "kind": "TypeNominal", "name": "ExpressibleByExtendedGraphemeClusterLiteral", "printedName": "ExpressibleByExtendedGraphemeClusterLiteral" } ] }, { "kind": "TypeDecl", "name": "UInt16", "printedName": "UInt16", "declKind": "Struct", "usr": "s:Vs6UInt16", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bigEndian:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT9bigEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(littleEndian:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT12littleEndianS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(integerLiteral:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT14integerLiteralS__S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Var", "name": "bigEndian", "printedName": "bigEndian", "declKind": "Var", "usr": "s:vVs6UInt169bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt16g9bigEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] }, { "kind": "Var", "name": "littleEndian", "printedName": "littleEndian", "declKind": "Var", "usr": "s:vVs6UInt1612littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt16g12littleEndianS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] }, { "kind": "Var", "name": "byteSwapped", "printedName": "byteSwapped", "declKind": "Var", "usr": "s:vVs6UInt1611byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt16g11byteSwappedS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] }, { "kind": "Var", "name": "max", "printedName": "max", "declKind": "Var", "usr": "s:ZvVs6UInt163maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs6UInt16g3maxS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt16.Type", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] } ] }, { "kind": "Var", "name": "min", "printedName": "min", "declKind": "Var", "usr": "s:ZvVs6UInt163minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs6UInt16g3minS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt16.Type", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] } ] }, { "kind": "TypeAlias", "name": "IntegerLiteralType", "printedName": "IntegerLiteralType", "declKind": "TypeAlias", "usr": "s:Vs6UInt1618IntegerLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeAlias", "name": "Stride", "printedName": "Stride", "declKind": "TypeAlias", "usr": "s:Vs6UInt166Stride", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vVs6UInt169hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt16g9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vVs6UInt1611descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt16g11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] }, { "kind": "Function", "name": "addWithOverflow", "printedName": "addWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt1615addWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt16, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Function", "name": "subtractWithOverflow", "printedName": "subtractWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt1620subtractWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt16, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Function", "name": "multiplyWithOverflow", "printedName": "multiplyWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt1620multiplyWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt16, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Function", "name": "divideWithOverflow", "printedName": "divideWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt1618divideWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt16, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Function", "name": "remainderWithOverflow", "printedName": "remainderWithOverflow(_:_:)", "declKind": "Func", "usr": "s:ZFVs6UInt1621remainderWithOverflowFTS_S__TS_8overflowSb_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "Tuple", "printedName": "(UInt16, overflow: Bool)", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Function", "name": "toUIntMax", "printedName": "toUIntMax()", "declKind": "Func", "usr": "s:FVs6UInt169toUIntMaxFT_Vs6UInt64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "UIntMax", "printedName": "UIntMax", "children": [ { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] } ] }, { "kind": "Function", "name": "toIntMax", "printedName": "toIntMax()", "declKind": "Func", "usr": "s:FVs6UInt168toIntMaxFT_Vs5Int64", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNameAlias", "name": "IntMax", "printedName": "IntMax", "children": [ { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFVs5UInt8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT7exactlyVs5UInt8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt16?", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "UInt8", "printedName": "UInt8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFVs4Int8S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT7exactlyVs4Int8_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt16?", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "Int8", "printedName": "Int8" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFS_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT7exactlyS__GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt16?", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFVs5Int16S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT7exactlyVs5Int16_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt16?", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFVs6UInt32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT7exactlyVs6UInt32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt16?", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT20truncatingBitPatternVs6UInt32_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "UInt32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFVs5Int32S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT7exactlyVs5Int32_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt16?", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT20truncatingBitPatternVs5Int32_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Int32", "printedName": "Int32" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFVs6UInt64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT7exactlyVs6UInt64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt16?", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT20truncatingBitPatternVs6UInt64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt64", "printedName": "UInt64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFVs5Int64S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT7exactlyVs5Int64_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt16?", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT20truncatingBitPatternVs5Int64_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Int64", "printedName": "Int64" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFSuS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT7exactlySu_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt16?", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT20truncatingBitPatternSu_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "UInt", "printedName": "UInt" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFSiS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(exactly:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT7exactlySi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt16?", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(truncatingBitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT20truncatingBitPatternSi_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(bitPattern:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFT10bitPatternVs5Int16_S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Int16", "printedName": "Int16" } ] }, { "kind": "Var", "name": "allZeros", "printedName": "allZeros", "declKind": "Var", "usr": "s:ZvVs6UInt168allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:ZFVs6UInt16g8allZerosS_", "location": "", "moduleName": "Swift", "static": true, "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "UInt16.Type", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFSfS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Float", "printedName": "Float" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFSdS_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Double", "printedName": "Double" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFVs7Float80S_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" }, { "kind": "TypeNominal", "name": "Float80", "printedName": "Float80" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:radix:)", "declKind": "Constructor", "usr": "s:FVs6UInt16cFTSS5radixSi_GSqS__", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "UInt16?", "children": [ { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Int" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vVs6UInt1612customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt16g12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vVs6UInt1625customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FVs6UInt16g25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "UInt16", "printedName": "UInt16" } ] } ] } ] }, { "kind": "TypeDecl", "name": "Bool", "printedName": "Bool", "declKind": "Struct", "usr": "s:Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "declKind": "Constructor", "usr": "s:FSbcFT_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSbcFBi1_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNameAlias", "name": "Int1", "printedName": "Int1", "children": [ { "kind": "TypeNominal", "name": "BuiltinInteger", "printedName": "Builtin.Int1" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSbcFSbSb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(booleanLiteral:)", "declKind": "Constructor", "usr": "s:FSbcFT14booleanLiteralSb_Sb", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeAlias", "name": "BooleanLiteralType", "printedName": "BooleanLiteralType", "declKind": "TypeAlias", "usr": "s:Sb18BooleanLiteralType", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "Var", "name": "description", "printedName": "description", "declKind": "Var", "usr": "s:vSb11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSbg11descriptionSS", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "String" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] } ] }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "declKind": "Var", "usr": "s:vSb9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSbg9hashValueSi", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Int" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(_:)", "declKind": "Constructor", "usr": "s:FSbcFSSGSqSb_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Bool?", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] }, { "kind": "TypeNominal", "name": "String", "printedName": "String" } ] }, { "kind": "Var", "name": "customMirror", "printedName": "customMirror", "declKind": "Var", "usr": "s:vSb12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSbg12customMirrorVs6Mirror", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Mirror", "printedName": "Mirror" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] } ] }, { "kind": "Var", "name": "customPlaygroundQuickLook", "printedName": "customPlaygroundQuickLook", "declKind": "Var", "usr": "s:vSb25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FSbg25customPlaygroundQuickLookOs19PlaygroundQuickLook", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "PlaygroundQuickLook", "printedName": "PlaygroundQuickLook" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Bool" } ] } ] } ] }, { "kind": "TypeDecl", "name": "RawRepresentable", "printedName": "RawRepresentable", "declKind": "Protocol", "usr": "s:Ps16RawRepresentable", "location": "", "moduleName": "Swift", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(rawValue:)", "declKind": "Constructor", "usr": "s:FPs16RawRepresentablecFT8rawValuewx8RawValue_GSqx_", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Self?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RawRepresentable", "printedName": "RawRepresentable" } ] } ] }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.RawValue" } ] }, { "kind": "Var", "name": "rawValue", "printedName": "rawValue", "declKind": "Var", "usr": "s:vPs16RawRepresentable8rawValuewx8RawValue", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "Self.RawValue" }, { "kind": "Getter", "name": "_", "printedName": "_()", "declKind": "Func", "usr": "s:FPs16RawRepresentableg8rawValuewx8RawValue", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self.RawValue" }, { "kind": "TypeNominal", "name": "Archetype", "printedName": "Self", "children": [ { "kind": "TypeNominal", "name": "RawRepresentable", "printedName": "RawRepresentable" } ] } ] } ] } ] }, { "kind": "TypeDecl", "name": "FlattenIterator", "printedName": "FlattenIterator", "declKind": "Struct", "usr": "s:Vs15FlattenIterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "Function", "name": "next", "printedName": "next()", "declKind": "Func", "usr": "s:FVs15FlattenIterator4nextFT_GSqWx7Element8IteratorS0___", "location": "", "moduleName": "Swift", "mutating": true, "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Base.Element.Iterator.Element?", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element.Iterator.Element" } ] } ] }, { "kind": "TypeAlias", "name": "Element", "printedName": "Element", "declKind": "TypeAlias", "usr": "s:Vs15FlattenIterator7Element", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element.Iterator.Element" } ] }, { "kind": "TypeAlias", "name": "Iterator", "printedName": "Iterator", "declKind": "TypeAlias", "usr": "s:Vs15FlattenIterator8Iterator", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "FlattenIterator", "printedName": "FlattenIterator", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base", "children": [ { "kind": "TypeNominal", "name": "IteratorProtocol", "printedName": "IteratorProtocol" } ] } ] } ] }, { "kind": "TypeAlias", "name": "SubSequence", "printedName": "SubSequence", "declKind": "TypeAlias", "usr": "s:Vs15FlattenIterator11SubSequence", "location": "", "moduleName": "Swift", "children": [ { "kind": "TypeNominal", "name": "AnySequence", "printedName": "AnySequence", "children": [ { "kind": "TypeNominal", "name": "Archetype", "printedName": "Base.Element.Iterator.Element" } ] } ] } ] } ] }