You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
diplomatic-quarter/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.abi.json

83532 lines
2.7 MiB

{
"ABIRoot": {
"kind": "Root",
"name": "Penguin",
"printedName": "Penguin",
"children": [
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "POI",
"printedName": "POI",
"children": [
{
"kind": "Var",
"name": "ID",
"printedName": "ID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin3POIC2IDSivp",
"mangledName": "$s7Penguin3POIC2IDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC2IDSivg",
"mangledName": "$s7Penguin3POIC2IDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC2IDSivs",
"mangledName": "$s7Penguin3POIC2IDSivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC2IDSivM",
"mangledName": "$s7Penguin3POIC2IDSivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin3POIC7floorIDSivp",
"mangledName": "$s7Penguin3POIC7floorIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC7floorIDSivg",
"mangledName": "$s7Penguin3POIC7floorIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC7floorIDSivs",
"mangledName": "$s7Penguin3POIC7floorIDSivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC7floorIDSivM",
"mangledName": "$s7Penguin3POIC7floorIDSivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "zonePoints",
"printedName": "zonePoints",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin3POIC10zonePointsSSSgvp",
"mangledName": "$s7Penguin3POIC10zonePointsSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC10zonePointsSSSgvg",
"mangledName": "$s7Penguin3POIC10zonePointsSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC10zonePointsSSSgvs",
"mangledName": "$s7Penguin3POIC10zonePointsSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC10zonePointsSSSgvM",
"mangledName": "$s7Penguin3POIC10zonePointsSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "name",
"printedName": "name",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin3POIC4nameSSvp",
"mangledName": "$s7Penguin3POIC4nameSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC4nameSSvg",
"mangledName": "$s7Penguin3POIC4nameSSvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC4nameSSvs",
"mangledName": "$s7Penguin3POIC4nameSSvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC4nameSSvM",
"mangledName": "$s7Penguin3POIC4nameSSvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "poiDescription",
"printedName": "poiDescription",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin3POIC14poiDescriptionSSvp",
"mangledName": "$s7Penguin3POIC14poiDescriptionSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC14poiDescriptionSSvg",
"mangledName": "$s7Penguin3POIC14poiDescriptionSSvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC14poiDescriptionSSvs",
"mangledName": "$s7Penguin3POIC14poiDescriptionSSvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC14poiDescriptionSSvM",
"mangledName": "$s7Penguin3POIC14poiDescriptionSSvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "iconUrl",
"printedName": "iconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin3POIC7iconUrlSSSgvp",
"mangledName": "$s7Penguin3POIC7iconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC7iconUrlSSSgvg",
"mangledName": "$s7Penguin3POIC7iconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC7iconUrlSSSgvs",
"mangledName": "$s7Penguin3POIC7iconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin3POIC7iconUrlSSSgvM",
"mangledName": "$s7Penguin3POIC7iconUrlSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Function",
"name": "centerPoint",
"printedName": "centerPoint()",
"children": [
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Func",
"usr": "s:7Penguin3POIC11centerPointSo7CGPointVyF",
"mangledName": "$s7Penguin3POIC11centerPointSo7CGPointVyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "poiZone",
"printedName": "poiZone()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "QuartzCore.CAShapeLayer?",
"children": [
{
"kind": "TypeNominal",
"name": "CAShapeLayer",
"printedName": "QuartzCore.CAShapeLayer",
"usr": "c:objc(cs)CAShapeLayer"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin3POIC7poiZoneSo12CAShapeLayerCSgyF",
"mangledName": "$s7Penguin3POIC7poiZoneSo12CAShapeLayerCSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "POI",
"printedName": "Penguin.POI",
"usr": "c:@M@Penguin@objc(cs)POI"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)POI(im)init",
"mangledName": "$s7Penguin3POICACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)POI",
"mangledName": "$s7Penguin3POIC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "AdSupport",
"printedName": "AdSupport",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "UtilGps",
"printedName": "UtilGps",
"children": [
{
"kind": "Function",
"name": "CoordinateInsidePolygon",
"printedName": "CoordinateInsidePolygon(longitude:latitude:pointsListLongitude:pointsListLatitude:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin7UtilGpsC23CoordinateInsidePolygon9longitude8latitude19pointsListLongitude0iJ8LatitudeSbSd_SdSaySdGAItFZ",
"mangledName": "$s7Penguin7UtilGpsC23CoordinateInsidePolygon9longitude8latitude19pointsListLongitude0iJ8LatitudeSbSd_SdSaySdGAItFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "Angle2D",
"printedName": "Angle2D(y1:x1:y2:x2:)",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin7UtilGpsC7Angle2D2y12x12y22x2S2d_S3dtFZ",
"mangledName": "$s7Penguin7UtilGpsC7Angle2D2y12x12y22x2S2d_S3dtFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isValidGpsCoordinate",
"printedName": "isValidGpsCoordinate(latitude:longitude:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin7UtilGpsC07isValidC10Coordinate8latitude9longitudeSbSd_SdtFZ",
"mangledName": "$s7Penguin7UtilGpsC07isValidC10Coordinate8latitude9longitudeSbSd_SdtFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "GetXYold",
"printedName": "GetXYold(scaleFactorX:scaleFactorY:angle:originlonglat:longLatPoint:isFromTimer:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreFoundation.CGPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin7UtilGpsC8GetXYold12scaleFactorX0fG1Y5angle13originlonglat12longLatPoint11isFromTimerSo7CGPointVSgSd_S2dSaySdGANSbtFZ",
"mangledName": "$s7Penguin7UtilGpsC8GetXYold12scaleFactorX0fG1Y5angle13originlonglat12longLatPoint11isFromTimerSo7CGPointVSgSd_S2dSaySdGANSbtFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "GetLongLatold",
"printedName": "GetLongLatold(scaleFactorX:scaleFactorY:angle:xyPoints:originlonglat:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin7UtilGpsC13GetLongLatold12scaleFactorX0gH1Y5angle8xyPoints13originlonglatSaySdGSgSd_S2dSo7CGPointVAJtFZ",
"mangledName": "$s7Penguin7UtilGpsC13GetLongLatold12scaleFactorX0gH1Y5angle8xyPoints13originlonglatSaySdGSgSd_S2dSo7CGPointVAJtFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "Rotate",
"printedName": "Rotate(xDifference:YDifference:angle:originlonglat:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin7UtilGpsC6Rotate11xDifference11YDifference5angle13originlonglatSaySdGSgSd_S2dAJtFZ",
"mangledName": "$s7Penguin7UtilGpsC6Rotate11xDifference11YDifference5angle13originlonglatSaySdGSgSd_S2dAJtFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "swapEdges",
"printedName": "swapEdges(basePoint:toBeSwappedEdges:)",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Edge]",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Edge]",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin7UtilGpsC9swapEdges9basePoint011toBeSwappedE0SayAA4EdgeCGSo7CGPointV_AItF",
"mangledName": "$s7Penguin7UtilGpsC9swapEdges9basePoint011toBeSwappedE0SayAA4EdgeCGSo7CGPointV_AItF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "convertPoint",
"printedName": "convertPoint(to:venue:floor:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
},
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
},
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"declKind": "Func",
"usr": "s:7Penguin7UtilGpsC12convertPoint2to5venue5floorSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5VenueCAA5FloorCtFZ",
"mangledName": "$s7Penguin7UtilGpsC12convertPoint2to5venue5floorSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5VenueCAA5FloorCtFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "convertToLongLat",
"printedName": "convertToLongLat(floorAlignmentParameters:point:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "AlignmentParameters",
"printedName": "Penguin.AlignmentParameters",
"usr": "s:7Penguin19AlignmentParametersV"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Func",
"usr": "s:7Penguin7UtilGpsC16convertToLongLat24floorAlignmentParameters5pointSaySdGSgAA0iJ0V_So7CGPointVtFZ",
"mangledName": "$s7Penguin7UtilGpsC16convertToLongLat24floorAlignmentParameters5pointSaySdGSgAA0iJ0V_So7CGPointVtFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getLongitude",
"printedName": "getLongitude(for:on:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
},
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"declKind": "Func",
"usr": "s:7Penguin7UtilGpsC12getLongitude3for2onSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5FloorCtFZ",
"mangledName": "$s7Penguin7UtilGpsC12getLongitude3for2onSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5FloorCtFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "convertToXY",
"printedName": "convertToXY(floorAlignmentParameters:longLatPoint:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreFoundation.CGPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "AlignmentParameters",
"printedName": "Penguin.AlignmentParameters",
"usr": "s:7Penguin19AlignmentParametersV"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin7UtilGpsC11convertToXY24floorAlignmentParameters12longLatPointSo7CGPointVSgAA0hI0V_SaySdGtFZ",
"mangledName": "$s7Penguin7UtilGpsC11convertToXY24floorAlignmentParameters12longLatPointSo7CGPointVSgAA0hI0V_SaySdGtFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "UtilGps",
"printedName": "Penguin.UtilGps",
"usr": "c:@M@Penguin@objc(cs)UtilGps"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)UtilGps(im)init",
"mangledName": "$s7Penguin7UtilGpsCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)UtilGps",
"mangledName": "$s7Penguin7UtilGpsC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "SystemSetting",
"printedName": "SystemSetting",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "SystemSetting",
"printedName": "Penguin.SystemSetting",
"usr": "c:@M@Penguin@objc(cs)SystemSetting"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)SystemSetting(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin13SystemSettingC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.SystemSetting>",
"children": [
{
"kind": "TypeNominal",
"name": "SystemSetting",
"printedName": "Penguin.SystemSetting",
"usr": "c:@M@Penguin@objc(cs)SystemSetting"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin13SystemSettingC12fetchRequestSo07NSFetchE0CyACGyFZ",
"mangledName": "$s7Penguin13SystemSettingC12fetchRequestSo07NSFetchE0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "desc",
"printedName": "desc",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)SystemSetting(py)desc",
"mangledName": "$s7Penguin13SystemSettingC4descSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)desc",
"mangledName": "$s7Penguin13SystemSettingC4descSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)setDesc:",
"mangledName": "$s7Penguin13SystemSettingC4descSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "value",
"printedName": "value",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)SystemSetting(py)value",
"mangledName": "$s7Penguin13SystemSettingC5valueSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)value",
"mangledName": "$s7Penguin13SystemSettingC5valueSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)setValue:",
"mangledName": "$s7Penguin13SystemSettingC5valueSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)SystemSetting",
"mangledName": "$s7Penguin13SystemSettingC",
"moduleName": "Penguin",
"objc_name": "SystemSetting",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "PIResponse",
"printedName": "PIResponse",
"children": [
{
"kind": "Var",
"name": "SUCCESS",
"printedName": "SUCCESS",
"children": [
{
"kind": "TypeFunc",
"name": "GenericFunction",
"printedName": "<τ_0_0> (Penguin.PIResponse<τ_0_0>.Type) -> (Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?) -> Penguin.PIResponse<τ_0_0>",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?) -> Penguin.PIResponse<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "PIResponse",
"printedName": "Penguin.PIResponse<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:7Penguin10PIResponseO"
},
{
"kind": "TypeNominal",
"name": "Tuple",
"printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Data?",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.HTTPURLResponse?",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPURLResponse",
"printedName": "Foundation.HTTPURLResponse",
"usr": "c:objc(cs)NSHTTPURLResponse"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0?",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:Sq"
}
]
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.PIResponse<τ_0_0>.Type",
"children": [
{
"kind": "TypeNominal",
"name": "PIResponse",
"printedName": "Penguin.PIResponse<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:7Penguin10PIResponseO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10PIResponseO7SUCCESSyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgxSgtcAEmlF",
"mangledName": "$s7Penguin10PIResponseO7SUCCESSyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgxSgtcAEmlF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "FAILER",
"printedName": "FAILER",
"children": [
{
"kind": "TypeFunc",
"name": "GenericFunction",
"printedName": "<τ_0_0> (Penguin.PIResponse<τ_0_0>.Type) -> (Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) -> Penguin.PIResponse<τ_0_0>",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) -> Penguin.PIResponse<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "PIResponse",
"printedName": "Penguin.PIResponse<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:7Penguin10PIResponseO"
},
{
"kind": "TypeNominal",
"name": "Tuple",
"printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Data?",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.HTTPURLResponse?",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPURLResponse",
"printedName": "Foundation.HTTPURLResponse",
"usr": "c:objc(cs)NSHTTPURLResponse"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.NSError?",
"children": [
{
"kind": "TypeNominal",
"name": "NSError",
"printedName": "Foundation.NSError",
"usr": "c:objc(cs)NSError"
}
],
"usr": "s:Sq"
}
]
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.PIResponse<τ_0_0>.Type",
"children": [
{
"kind": "TypeNominal",
"name": "PIResponse",
"printedName": "Penguin.PIResponse<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:7Penguin10PIResponseO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10PIResponseO6FAILERyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgSo7NSErrorCSgtcAEmlF",
"mangledName": "$s7Penguin10PIResponseO6FAILERyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgSo7NSErrorCSgtcAEmlF",
"moduleName": "Penguin"
}
],
"declKind": "Enum",
"usr": "s:7Penguin10PIResponseO",
"mangledName": "$s7Penguin10PIResponseO",
"moduleName": "Penguin",
"genericSig": "<τ_0_0>",
"sugared_genericSig": "<T>",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "TypeDecl",
"name": "HttpMethod",
"printedName": "HttpMethod",
"children": [
{
"kind": "Var",
"name": "GET",
"printedName": "GET",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HttpMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HttpMethodO3GETyA2CmF",
"mangledName": "$s7Penguin10HttpMethodO3GETyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "POST",
"printedName": "POST",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HttpMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HttpMethodO4POSTyA2CmF",
"mangledName": "$s7Penguin10HttpMethodO4POSTyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "DELETE",
"printedName": "DELETE",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HttpMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HttpMethodO6DELETEyA2CmF",
"mangledName": "$s7Penguin10HttpMethodO6DELETEyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "PUT",
"printedName": "PUT",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HttpMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HttpMethodO3PUTyA2CmF",
"mangledName": "$s7Penguin10HttpMethodO3PUTyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "PATCH",
"printedName": "PATCH",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HttpMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HttpMethodO5PATCHyA2CmF",
"mangledName": "$s7Penguin10HttpMethodO5PATCHyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.HttpMethod?",
"children": [
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin10HttpMethodO8rawValueACSgSS_tcfc",
"mangledName": "$s7Penguin10HttpMethodO8rawValueACSgSS_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin10HttpMethodO8rawValueSSvp",
"mangledName": "$s7Penguin10HttpMethodO8rawValueSSvp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10HttpMethodO8rawValueSSvg",
"mangledName": "$s7Penguin10HttpMethodO8rawValueSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:7Penguin10HttpMethodO",
"mangledName": "$s7Penguin10HttpMethodO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "PIAPIManager",
"printedName": "PIAPIManager",
"children": [
{
"kind": "Var",
"name": "shared",
"printedName": "shared",
"children": [
{
"kind": "TypeNominal",
"name": "PIAPIManager",
"printedName": "Penguin.PIAPIManager",
"usr": "c:@M@Penguin@objc(cs)PIAPIManager"
}
],
"declKind": "Var",
"usr": "s:7Penguin12PIAPIManagerC6sharedACvpZ",
"mangledName": "$s7Penguin12PIAPIManagerC6sharedACvpZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "PIAPIManager",
"printedName": "Penguin.PIAPIManager",
"usr": "c:@M@Penguin@objc(cs)PIAPIManager"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12PIAPIManagerC6sharedACvgZ",
"mangledName": "$s7Penguin12PIAPIManagerC6sharedACvgZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "PIAPIManager",
"printedName": "Penguin.PIAPIManager",
"usr": "c:@M@Penguin@objc(cs)PIAPIManager"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12PIAPIManagerC6sharedACvsZ",
"mangledName": "$s7Penguin12PIAPIManagerC6sharedACvsZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12PIAPIManagerC6sharedACvMZ",
"mangledName": "$s7Penguin12PIAPIManagerC6sharedACvMZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Function",
"name": "call",
"printedName": "call(url:method:parameters:completion:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.URLSessionDataTask?",
"children": [
{
"kind": "TypeNominal",
"name": "URLSessionDataTask",
"printedName": "Foundation.URLSessionDataTask",
"usr": "c:objc(cs)NSURLSessionDataTask"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.String : Any]?",
"children": [
{
"kind": "TypeNominal",
"name": "Dictionary",
"printedName": "[Swift.String : Any]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "Any"
}
],
"usr": "s:SD"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.PIResponse<Any?>) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "PIResponse",
"printedName": "Penguin.PIResponse<Any?>",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Any?",
"children": [
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "Any"
}
],
"usr": "s:Sq"
}
],
"usr": "s:7Penguin10PIResponseO"
}
]
}
],
"declKind": "Func",
"usr": "s:7Penguin12PIAPIManagerC4call3url6method10parameters10completionSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgyAA10PIResponseOyypSgGctF",
"mangledName": "$s7Penguin12PIAPIManagerC4call3url6method10parameters10completionSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgyAA10PIResponseOyypSgGctF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"DiscardableResult"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "call",
"printedName": "call(url:method:parameters:decodeTo:complete:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.URLSessionDataTask?",
"children": [
{
"kind": "TypeNominal",
"name": "URLSessionDataTask",
"printedName": "Foundation.URLSessionDataTask",
"usr": "c:objc(cs)NSURLSessionDataTask"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "HttpMethod",
"printedName": "Penguin.HttpMethod",
"usr": "s:7Penguin10HttpMethodO"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.String : Any]?",
"children": [
{
"kind": "TypeNominal",
"name": "Dictionary",
"printedName": "[Swift.String : Any]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "Any"
}
],
"usr": "s:SD"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0.Type?",
"children": [
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "τ_0_0.Type",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
]
}
],
"usr": "s:Sq"
},
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.PIResponse<τ_0_0?>) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "PIResponse",
"printedName": "Penguin.PIResponse<τ_0_0?>",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0?",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:Sq"
}
],
"usr": "s:7Penguin10PIResponseO"
}
]
}
],
"declKind": "Func",
"usr": "s:7Penguin12PIAPIManagerC4call3url6method10parameters8decodeTo8completeSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgxmSgyAA10PIResponseOyxSgGctSeRzSERzlF",
"mangledName": "$s7Penguin12PIAPIManagerC4call3url6method10parameters8decodeTo8completeSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgxmSgyAA10PIResponseOyxSgGctSeRzSERzlF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>",
"sugared_genericSig": "<T where T : Swift.Decodable, T : Swift.Encodable>",
"declAttributes": [
"AccessControl",
"DiscardableResult"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "PIAPIManager",
"printedName": "Penguin.PIAPIManager",
"usr": "c:@M@Penguin@objc(cs)PIAPIManager"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)PIAPIManager(im)init",
"mangledName": "$s7Penguin12PIAPIManagerCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)PIAPIManager",
"mangledName": "$s7Penguin12PIAPIManagerC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "PIDirectionsServiceDelegate",
"printedName": "PIDirectionsServiceDelegate",
"children": [
{
"kind": "Function",
"name": "onRoutePathReady",
"printedName": "onRoutePathReady(route:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Route?",
"children": [
{
"kind": "TypeNominal",
"name": "Route",
"printedName": "Penguin.Route",
"usr": "s:7Penguin5RouteV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP16onRoutePathReady5routeyAA0F0VSg_tF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onRoutePathReady5routeyAA0F0VSg_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onFailLoadRoute",
"printedName": "onFailLoadRoute(errorCode:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP15onFailLoadRoute9errorCodeyAA05ErrorJ0O_tF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP15onFailLoadRoute9errorCodeyAA05ErrorJ0O_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onStartNavigation",
"printedName": "onStartNavigation()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP17onStartNavigationyyF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP17onStartNavigationyyF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onStopNavigation",
"printedName": "onStopNavigation()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP16onStopNavigationyyF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onStopNavigationyyF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onInstructionReady",
"printedName": "onInstructionReady(instructionList:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.DirectionInstruction]",
"children": [
{
"kind": "TypeNominal",
"name": "DirectionInstruction",
"printedName": "Penguin.DirectionInstruction",
"usr": "c:@M@Penguin@objc(cs)DirectionInstruction"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP18onInstructionReady15instructionListySayAA09DirectionF0CG_tF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP18onInstructionReady15instructionListySayAA09DirectionF0CG_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onErrorPath",
"printedName": "onErrorPath(isError:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP11onErrorPath02isF0ySb_tF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP11onErrorPath02isF0ySb_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onErrorFloor",
"printedName": "onErrorFloor(status:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP12onErrorFloor6statusySb_tF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP12onErrorFloor6statusySb_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onErrorVenue",
"printedName": "onErrorVenue(status:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP12onErrorVenue6statusySb_tF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP12onErrorVenue6statusySb_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onReachDestination",
"printedName": "onReachDestination()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP18onReachDestinationyyF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP18onReachDestinationyyF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onReachedEndSubPath",
"printedName": "onReachedEndSubPath(type:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP19onReachedEndSubPath4typeyAA8NodeTypeO_tF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP19onReachedEndSubPath4typeyAA8NodeTypeO_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onErrorPathReady",
"printedName": "onErrorPathReady(errorEdges:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.ErrorEdge]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.ErrorEdge]",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorEdge",
"printedName": "Penguin.ErrorEdge",
"usr": "c:@M@Penguin@objc(cs)ErrorEdge"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP16onErrorPathReady10errorEdgesySayAA0F4EdgeCGSg_tF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onErrorPathReady10errorEdgesySayAA0F4EdgeCGSg_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onSubPathChange",
"printedName": "onSubPathChange(subPath:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "NavigationSubPath",
"printedName": "Penguin.NavigationSubPath",
"usr": "c:@M@Penguin@objc(cs)NavigationSubPath"
}
],
"declKind": "Func",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP15onSubPathChange03subG0yAA010NavigationfG0C_tF",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP15onSubPathChange03subG0yAA010NavigationfG0C_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIDirectionsServiceDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP",
"mangledName": "$s7Penguin27PIDirectionsServiceDelegateP",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
}
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreMotion",
"printedName": "CoreMotion",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "UUID_Table",
"printedName": "UUID_Table",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "UUID_Table",
"printedName": "Penguin.UUID_Table",
"usr": "c:@M@Penguin@objc(cs)UUID_Table"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)UUID_Table(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin10UUID_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.UUID_Table>",
"children": [
{
"kind": "TypeNominal",
"name": "UUID_Table",
"printedName": "Penguin.UUID_Table",
"usr": "c:@M@Penguin@objc(cs)UUID_Table"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin10UUID_TableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"mangledName": "$s7Penguin10UUID_TableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)id",
"mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)id",
"mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setId:",
"mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "uuid_data",
"printedName": "uuid_data",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)uuid_data",
"mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)uuid_data",
"mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setUuid_data:",
"mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "update_status",
"printedName": "update_status",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)update_status",
"mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)update_status",
"mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setUpdate_status:",
"mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)UUID_Table",
"mangledName": "$s7Penguin10UUID_TableC",
"moduleName": "Penguin",
"objc_name": "UUID_Table",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreMotion",
"printedName": "CoreMotion",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "FloorSettings_Table",
"printedName": "FloorSettings_Table",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "FloorSettings_Table",
"printedName": "Penguin.FloorSettings_Table",
"usr": "c:@M@Penguin@objc(cs)FloorSettings_Table"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)FloorSettings_Table(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin19FloorSettings_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.FloorSettings_Table>",
"children": [
{
"kind": "TypeNominal",
"name": "FloorSettings_Table",
"printedName": "Penguin.FloorSettings_Table",
"usr": "c:@M@Penguin@objc(cs)FloorSettings_Table"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin19FloorSettings_TableC12fetchRequestSo07NSFetchF0CyACGyFZ",
"mangledName": "$s7Penguin19FloorSettings_TableC12fetchRequestSo07NSFetchF0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)floorID",
"mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)floorID",
"mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setFloorID:",
"mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "descriptions",
"printedName": "descriptions",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)descriptions",
"mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)descriptions",
"mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setDescriptions:",
"mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "value",
"printedName": "value",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)value",
"mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)value",
"mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setValue:",
"mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)FloorSettings_Table",
"mangledName": "$s7Penguin19FloorSettings_TableC",
"moduleName": "Penguin",
"objc_name": "FloorSettings_Table",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "VenueTable",
"printedName": "VenueTable",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "VenueTable",
"printedName": "Penguin.VenueTable",
"usr": "c:@M@Penguin@objc(cs)VenueTable"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)VenueTable(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin10VenueTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.VenueTable>",
"children": [
{
"kind": "TypeNominal",
"name": "VenueTable",
"printedName": "Penguin.VenueTable",
"usr": "c:@M@Penguin@objc(cs)VenueTable"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin10VenueTableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"mangledName": "$s7Penguin10VenueTableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)id",
"mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)id",
"mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setId:",
"mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "name",
"printedName": "name",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)name",
"mangledName": "$s7Penguin10VenueTableC4nameSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)name",
"mangledName": "$s7Penguin10VenueTableC4nameSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setName:",
"mangledName": "$s7Penguin10VenueTableC4nameSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "arabic_name",
"printedName": "arabic_name",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)arabic_name",
"mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)arabic_name",
"mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setArabic_name:",
"mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "is_wifi",
"printedName": "is_wifi",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_wifi",
"mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_wifi",
"mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_wifi:",
"mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "is_ble",
"printedName": "is_ble",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_ble",
"mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_ble",
"mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_ble:",
"mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "is_mix",
"printedName": "is_mix",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_mix",
"mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_mix",
"mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_mix:",
"mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "campusId",
"printedName": "campusId",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)campusId",
"mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)campusId",
"mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setCampusId:",
"mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "points",
"printedName": "points",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)points",
"mangledName": "$s7Penguin10VenueTableC6pointsSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)points",
"mangledName": "$s7Penguin10VenueTableC6pointsSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setPoints:",
"mangledName": "$s7Penguin10VenueTableC6pointsSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "centerPoint",
"printedName": "centerPoint",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)centerPoint",
"mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)centerPoint",
"mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setCenterPoint:",
"mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "is_default",
"printedName": "is_default",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_default",
"mangledName": "$s7Penguin10VenueTableC10is_defaultSbvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_default",
"mangledName": "$s7Penguin10VenueTableC10is_defaultSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_default:",
"mangledName": "$s7Penguin10VenueTableC10is_defaultSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "isUnderground",
"printedName": "isUnderground",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)isUnderground",
"mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)isUnderground",
"mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIsUnderground:",
"mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "extrusionHeight",
"printedName": "extrusionHeight",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)extrusionHeight",
"mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)extrusionHeight",
"mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setExtrusionHeight:",
"mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "threeDUri",
"printedName": "threeDUri",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDUri",
"mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDUri",
"mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDUri:",
"mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "threeDCenterLat",
"printedName": "threeDCenterLat",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDCenterLat",
"mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDCenterLat",
"mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDCenterLat:",
"mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "threeDCenterLng",
"printedName": "threeDCenterLng",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDCenterLng",
"mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDCenterLng",
"mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDCenterLng:",
"mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "connectedVenues",
"printedName": "connectedVenues",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Int]",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(py)connectedVenues",
"mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Int]",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)connectedVenues",
"mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Int]",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setConnectedVenues:",
"mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)VenueTable",
"mangledName": "$s7Penguin10VenueTableC",
"moduleName": "Penguin",
"objc_name": "VenueTable",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "PoIPolygonsModel",
"printedName": "PoIPolygonsModel",
"children": [
{
"kind": "Var",
"name": "data",
"printedName": "data",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.PoiPolygon]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.PoiPolygon]",
"children": [
{
"kind": "TypeNominal",
"name": "PoiPolygon",
"printedName": "Penguin.PoiPolygon",
"usr": "s:7Penguin10PoiPolygonV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvp",
"mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.PoiPolygon]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.PoiPolygon]",
"children": [
{
"kind": "TypeNominal",
"name": "PoiPolygon",
"printedName": "Penguin.PoiPolygon",
"usr": "s:7Penguin10PoiPolygonV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvg",
"mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.PoiPolygon]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.PoiPolygon]",
"children": [
{
"kind": "TypeNominal",
"name": "PoiPolygon",
"printedName": "Penguin.PoiPolygon",
"usr": "s:7Penguin10PoiPolygonV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvs",
"mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvM",
"mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "PoIPolygonsModel",
"printedName": "Penguin.PoIPolygonsModel",
"usr": "s:7Penguin16PoIPolygonsModelV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin16PoIPolygonsModelV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin16PoIPolygonsModelV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin16PoIPolygonsModelV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin16PoIPolygonsModelV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin16PoIPolygonsModelV",
"mangledName": "$s7Penguin16PoIPolygonsModelV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "PoiPolygon",
"printedName": "PoiPolygon",
"children": [
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV2idSiSgvp",
"mangledName": "$s7Penguin10PoiPolygonV2idSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV2idSiSgvg",
"mangledName": "$s7Penguin10PoiPolygonV2idSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV2idSiSgvs",
"mangledName": "$s7Penguin10PoiPolygonV2idSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV2idSiSgvM",
"mangledName": "$s7Penguin10PoiPolygonV2idSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvp",
"mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvg",
"mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvs",
"mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvM",
"mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "name",
"printedName": "name",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.Translatable]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Translatable]",
"children": [
{
"kind": "TypeNominal",
"name": "Translatable",
"printedName": "Penguin.Translatable",
"usr": "s:7Penguin12TranslatableV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvp",
"mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.Translatable]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Translatable]",
"children": [
{
"kind": "TypeNominal",
"name": "Translatable",
"printedName": "Penguin.Translatable",
"usr": "s:7Penguin12TranslatableV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvg",
"mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.Translatable]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Translatable]",
"children": [
{
"kind": "TypeNominal",
"name": "Translatable",
"printedName": "Penguin.Translatable",
"usr": "s:7Penguin12TranslatableV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvs",
"mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvM",
"mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "localizedName",
"printedName": "localizedName",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvp",
"mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvg",
"mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvs",
"mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvM",
"mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "zonePoints",
"printedName": "zonePoints",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.ZonePoint]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.ZonePoint]",
"children": [
{
"kind": "TypeNominal",
"name": "ZonePoint",
"printedName": "Penguin.ZonePoint",
"usr": "s:7Penguin9ZonePointV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvp",
"mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.ZonePoint]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.ZonePoint]",
"children": [
{
"kind": "TypeNominal",
"name": "ZonePoint",
"printedName": "Penguin.ZonePoint",
"usr": "s:7Penguin9ZonePointV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvg",
"mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.ZonePoint]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.ZonePoint]",
"children": [
{
"kind": "TypeNominal",
"name": "ZonePoint",
"printedName": "Penguin.ZonePoint",
"usr": "s:7Penguin9ZonePointV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvs",
"mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvM",
"mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "zoneCenterPoint",
"printedName": "zoneCenterPoint",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ZoneCenterPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "ZoneCenterPoint",
"printedName": "Penguin.ZoneCenterPoint",
"usr": "s:7Penguin15ZoneCenterPointV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvp",
"mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ZoneCenterPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "ZoneCenterPoint",
"printedName": "Penguin.ZoneCenterPoint",
"usr": "s:7Penguin15ZoneCenterPointV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvg",
"mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ZoneCenterPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "ZoneCenterPoint",
"printedName": "Penguin.ZoneCenterPoint",
"usr": "s:7Penguin15ZoneCenterPointV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvs",
"mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvM",
"mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "categoryColor",
"printedName": "categoryColor",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvp",
"mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvg",
"mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvs",
"mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvM",
"mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "iconImage",
"printedName": "iconImage",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvp",
"mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvg",
"mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvs",
"mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvM",
"mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "updateStatus",
"printedName": "updateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvp",
"mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvg",
"mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvs",
"mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvM",
"mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "iconUrl",
"printedName": "iconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvp",
"mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvg",
"mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvs",
"mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvM",
"mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "framedIconUrl",
"printedName": "framedIconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvp",
"mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvg",
"mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvs",
"mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvM",
"mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "landmark",
"printedName": "landmark",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvp",
"mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvg",
"mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvs",
"mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvM",
"mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "landmarkIconUrl",
"printedName": "landmarkIconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvp",
"mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvg",
"mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvs",
"mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvM",
"mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "landmarkFilledIconUrl",
"printedName": "landmarkFilledIconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvp",
"mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvg",
"mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvs",
"mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvM",
"mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueId",
"printedName": "venueId",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvp",
"mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvg",
"mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvs",
"mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvM",
"mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "categoryId",
"printedName": "categoryId",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvp",
"mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvg",
"mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvs",
"mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvM",
"mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "extrusionHeight",
"printedName": "extrusionHeight",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivp",
"mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivg",
"mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivs",
"mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivM",
"mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "threeDModel",
"printedName": "threeDModel",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ThreeDimensionalModel?",
"children": [
{
"kind": "TypeNominal",
"name": "ThreeDimensionalModel",
"printedName": "Penguin.ThreeDimensionalModel",
"usr": "s:7Penguin21ThreeDimensionalModelV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvp",
"mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ThreeDimensionalModel?",
"children": [
{
"kind": "TypeNominal",
"name": "ThreeDimensionalModel",
"printedName": "Penguin.ThreeDimensionalModel",
"usr": "s:7Penguin21ThreeDimensionalModelV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvg",
"mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ThreeDimensionalModel?",
"children": [
{
"kind": "TypeNominal",
"name": "ThreeDimensionalModel",
"printedName": "Penguin.ThreeDimensionalModel",
"usr": "s:7Penguin21ThreeDimensionalModelV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvs",
"mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvM",
"mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "showOnMap",
"printedName": "showOnMap",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvp",
"mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvg",
"mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvs",
"mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvM",
"mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "polygonCoordinates",
"printedName": "polygonCoordinates",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp",
"mangledName": "$s7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg",
"mangledName": "$s7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "centerCoordinate",
"printedName": "centerCoordinate",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvp",
"mangledName": "$s7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvg",
"mangledName": "$s7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isIndoor",
"printedName": "isIndoor",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PoiPolygonV8isIndoorSbvp",
"mangledName": "$s7Penguin10PoiPolygonV8isIndoorSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PoiPolygonV8isIndoorSbvg",
"mangledName": "$s7Penguin10PoiPolygonV8isIndoorSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "PoiPolygon",
"printedName": "Penguin.PoiPolygon",
"usr": "s:7Penguin10PoiPolygonV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin10PoiPolygonV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin10PoiPolygonV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin10PoiPolygonV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin10PoiPolygonV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin10PoiPolygonV",
"mangledName": "$s7Penguin10PoiPolygonV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "ZoneCenterPoint",
"printedName": "ZoneCenterPoint",
"children": [
{
"kind": "Var",
"name": "xy",
"printedName": "xy",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PositionXY?",
"children": [
{
"kind": "TypeNominal",
"name": "PositionXY",
"printedName": "Penguin.PositionXY",
"usr": "s:7Penguin10PositionXYV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvp",
"mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PositionXY?",
"children": [
{
"kind": "TypeNominal",
"name": "PositionXY",
"printedName": "Penguin.PositionXY",
"usr": "s:7Penguin10PositionXYV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvg",
"mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PositionXY?",
"children": [
{
"kind": "TypeNominal",
"name": "PositionXY",
"printedName": "Penguin.PositionXY",
"usr": "s:7Penguin10PositionXYV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvs",
"mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvM",
"mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longLat",
"printedName": "longLat",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.LongLat?",
"children": [
{
"kind": "TypeNominal",
"name": "LongLat",
"printedName": "Penguin.LongLat",
"usr": "s:7Penguin7LongLatV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvp",
"mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.LongLat?",
"children": [
{
"kind": "TypeNominal",
"name": "LongLat",
"printedName": "Penguin.LongLat",
"usr": "s:7Penguin7LongLatV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvg",
"mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.LongLat?",
"children": [
{
"kind": "TypeNominal",
"name": "LongLat",
"printedName": "Penguin.LongLat",
"usr": "s:7Penguin7LongLatV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvs",
"mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvM",
"mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "ZoneCenterPoint",
"printedName": "Penguin.ZoneCenterPoint",
"usr": "s:7Penguin15ZoneCenterPointV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin15ZoneCenterPointV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin15ZoneCenterPointV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin15ZoneCenterPointV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin15ZoneCenterPointV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin15ZoneCenterPointV",
"mangledName": "$s7Penguin15ZoneCenterPointV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "LongLat",
"printedName": "LongLat",
"children": [
{
"kind": "Var",
"name": "longitude",
"printedName": "longitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7LongLatV9longitudeSdSgvp",
"mangledName": "$s7Penguin7LongLatV9longitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7LongLatV9longitudeSdSgvg",
"mangledName": "$s7Penguin7LongLatV9longitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7LongLatV9longitudeSdSgvs",
"mangledName": "$s7Penguin7LongLatV9longitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7LongLatV9longitudeSdSgvM",
"mangledName": "$s7Penguin7LongLatV9longitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "latitude",
"printedName": "latitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7LongLatV8latitudeSdSgvp",
"mangledName": "$s7Penguin7LongLatV8latitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7LongLatV8latitudeSdSgvg",
"mangledName": "$s7Penguin7LongLatV8latitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7LongLatV8latitudeSdSgvs",
"mangledName": "$s7Penguin7LongLatV8latitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7LongLatV8latitudeSdSgvM",
"mangledName": "$s7Penguin7LongLatV8latitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "LongLat",
"printedName": "Penguin.LongLat",
"usr": "s:7Penguin7LongLatV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin7LongLatV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin7LongLatV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin7LongLatV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin7LongLatV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin7LongLatV",
"mangledName": "$s7Penguin7LongLatV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "PositionXY",
"printedName": "PositionXY",
"children": [
{
"kind": "Var",
"name": "x",
"printedName": "x",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PositionXYV1xSiSgvp",
"mangledName": "$s7Penguin10PositionXYV1xSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PositionXYV1xSiSgvg",
"mangledName": "$s7Penguin10PositionXYV1xSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PositionXYV1xSiSgvs",
"mangledName": "$s7Penguin10PositionXYV1xSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PositionXYV1xSiSgvM",
"mangledName": "$s7Penguin10PositionXYV1xSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "y",
"printedName": "y",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PositionXYV1ySiSgvp",
"mangledName": "$s7Penguin10PositionXYV1ySiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PositionXYV1ySiSgvg",
"mangledName": "$s7Penguin10PositionXYV1ySiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PositionXYV1ySiSgvs",
"mangledName": "$s7Penguin10PositionXYV1ySiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PositionXYV1ySiSgvM",
"mangledName": "$s7Penguin10PositionXYV1ySiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "PositionXY",
"printedName": "Penguin.PositionXY",
"usr": "s:7Penguin10PositionXYV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin10PositionXYV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin10PositionXYV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin10PositionXYV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin10PositionXYV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin10PositionXYV",
"mangledName": "$s7Penguin10PositionXYV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "ZonePoint",
"printedName": "ZonePoint",
"children": [
{
"kind": "Var",
"name": "orderIndex",
"printedName": "orderIndex",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ZonePointV10orderIndexSiSgvp",
"mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV10orderIndexSiSgvg",
"mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV10orderIndexSiSgvs",
"mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV10orderIndexSiSgvM",
"mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "x",
"printedName": "x",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ZonePointV1xSiSgvp",
"mangledName": "$s7Penguin9ZonePointV1xSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV1xSiSgvg",
"mangledName": "$s7Penguin9ZonePointV1xSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV1xSiSgvs",
"mangledName": "$s7Penguin9ZonePointV1xSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV1xSiSgvM",
"mangledName": "$s7Penguin9ZonePointV1xSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "y",
"printedName": "y",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ZonePointV1ySiSgvp",
"mangledName": "$s7Penguin9ZonePointV1ySiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV1ySiSgvg",
"mangledName": "$s7Penguin9ZonePointV1ySiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV1ySiSgvs",
"mangledName": "$s7Penguin9ZonePointV1ySiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV1ySiSgvM",
"mangledName": "$s7Penguin9ZonePointV1ySiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longitude",
"printedName": "longitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ZonePointV9longitudeSdSgvp",
"mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV9longitudeSdSgvg",
"mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV9longitudeSdSgvs",
"mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV9longitudeSdSgvM",
"mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "latitude",
"printedName": "latitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ZonePointV8latitudeSdSgvp",
"mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV8latitudeSdSgvg",
"mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV8latitudeSdSgvs",
"mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ZonePointV8latitudeSdSgvM",
"mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "ZonePoint",
"printedName": "Penguin.ZonePoint",
"usr": "s:7Penguin9ZonePointV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin9ZonePointV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin9ZonePointV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin9ZonePointV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin9ZonePointV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin9ZonePointV",
"mangledName": "$s7Penguin9ZonePointV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "Last_update_Table",
"printedName": "Last_update_Table",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "Last_update_Table",
"printedName": "Penguin.Last_update_Table",
"usr": "c:@M@Penguin@objc(cs)Last_update_Table"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)Last_update_Table(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin17Last_update_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.Last_update_Table>",
"children": [
{
"kind": "TypeNominal",
"name": "Last_update_Table",
"printedName": "Penguin.Last_update_Table",
"usr": "c:@M@Penguin@objc(cs)Last_update_Table"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin17Last_update_TableC12fetchRequestSo07NSFetchF0CyACGyFZ",
"mangledName": "$s7Penguin17Last_update_TableC12fetchRequestSo07NSFetchF0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "tableName",
"printedName": "tableName",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Last_update_Table(py)tableName",
"mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)tableName",
"mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)setTableName:",
"mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "lastUpdateTime",
"printedName": "lastUpdateTime",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Last_update_Table(py)lastUpdateTime",
"mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)lastUpdateTime",
"mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)setLastUpdateTime:",
"mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Last_update_Table",
"mangledName": "$s7Penguin17Last_update_TableC",
"moduleName": "Penguin",
"objc_name": "Last_update_Table",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "VenueSettingsTable",
"printedName": "VenueSettingsTable",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "VenueSettingsTable",
"printedName": "Penguin.VenueSettingsTable",
"usr": "c:@M@Penguin@objc(cs)VenueSettingsTable"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)VenueSettingsTable(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin18VenueSettingsTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.VenueSettingsTable>",
"children": [
{
"kind": "TypeNominal",
"name": "VenueSettingsTable",
"printedName": "Penguin.VenueSettingsTable",
"usr": "c:@M@Penguin@objc(cs)VenueSettingsTable"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin18VenueSettingsTableC12fetchRequestSo07NSFetchF0CyACGyFZ",
"mangledName": "$s7Penguin18VenueSettingsTableC12fetchRequestSo07NSFetchF0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)venueID",
"mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)venueID",
"mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setVenueID:",
"mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "descriptions",
"printedName": "descriptions",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)descriptions",
"mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)descriptions",
"mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setDescriptions:",
"mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "value",
"printedName": "value",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)value",
"mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)value",
"mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setValue:",
"mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)VenueSettingsTable",
"mangledName": "$s7Penguin18VenueSettingsTableC",
"moduleName": "Penguin",
"objc_name": "VenueSettingsTable",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "CategoryTable",
"printedName": "CategoryTable",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "CategoryTable",
"printedName": "Penguin.CategoryTable",
"usr": "c:@M@Penguin@objc(cs)CategoryTable"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)CategoryTable(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin13CategoryTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.CategoryTable>",
"children": [
{
"kind": "TypeNominal",
"name": "CategoryTable",
"printedName": "Penguin.CategoryTable",
"usr": "c:@M@Penguin@objc(cs)CategoryTable"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin13CategoryTableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"mangledName": "$s7Penguin13CategoryTableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "categoryIconUrl",
"printedName": "categoryIconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)categoryIconUrl",
"mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)categoryIconUrl",
"mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setCategoryIconUrl:",
"mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "color",
"printedName": "color",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)color",
"mangledName": "$s7Penguin13CategoryTableC5colorSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)color",
"mangledName": "$s7Penguin13CategoryTableC5colorSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setColor:",
"mangledName": "$s7Penguin13CategoryTableC5colorSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "framedIconUrl",
"printedName": "framedIconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)framedIconUrl",
"mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)framedIconUrl",
"mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setFramedIconUrl:",
"mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)id",
"mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)id",
"mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setId:",
"mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "name",
"printedName": "name",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)name",
"mangledName": "$s7Penguin13CategoryTableC4nameSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)name",
"mangledName": "$s7Penguin13CategoryTableC4nameSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setName:",
"mangledName": "$s7Penguin13CategoryTableC4nameSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "poiCount",
"printedName": "poiCount",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)poiCount",
"mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)poiCount",
"mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setPoiCount:",
"mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "categoryDesc",
"printedName": "categoryDesc",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)categoryDesc",
"mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)categoryDesc",
"mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setCategoryDesc:",
"mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)CategoryTable",
"mangledName": "$s7Penguin13CategoryTableC",
"moduleName": "Penguin",
"objc_name": "CategoryTable",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "LangNames",
"printedName": "LangNames",
"children": [
{
"kind": "Var",
"name": "ar",
"printedName": "ar",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames",
"children": [
{
"kind": "TypeNominal",
"name": "LangNames",
"printedName": "Penguin.LangNames",
"usr": "s:7Penguin9LangNamesO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.LangNames.Type",
"children": [
{
"kind": "TypeNominal",
"name": "LangNames",
"printedName": "Penguin.LangNames",
"usr": "s:7Penguin9LangNamesO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin9LangNamesO2aryA2CmF",
"mangledName": "$s7Penguin9LangNamesO2aryA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "en",
"printedName": "en",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames",
"children": [
{
"kind": "TypeNominal",
"name": "LangNames",
"printedName": "Penguin.LangNames",
"usr": "s:7Penguin9LangNamesO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.LangNames.Type",
"children": [
{
"kind": "TypeNominal",
"name": "LangNames",
"printedName": "Penguin.LangNames",
"usr": "s:7Penguin9LangNamesO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin9LangNamesO2enyA2CmF",
"mangledName": "$s7Penguin9LangNamesO2enyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "Default",
"printedName": "Default",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames",
"children": [
{
"kind": "TypeNominal",
"name": "LangNames",
"printedName": "Penguin.LangNames",
"usr": "s:7Penguin9LangNamesO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.LangNames.Type",
"children": [
{
"kind": "TypeNominal",
"name": "LangNames",
"printedName": "Penguin.LangNames",
"usr": "s:7Penguin9LangNamesO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin9LangNamesO7DefaultyA2CmF",
"mangledName": "$s7Penguin9LangNamesO7DefaultyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.LangNames?",
"children": [
{
"kind": "TypeNominal",
"name": "LangNames",
"printedName": "Penguin.LangNames",
"usr": "s:7Penguin9LangNamesO"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin9LangNamesO8rawValueACSgSS_tcfc",
"mangledName": "$s7Penguin9LangNamesO8rawValueACSgSS_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin9LangNamesO8rawValueSSvp",
"mangledName": "$s7Penguin9LangNamesO8rawValueSSvp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9LangNamesO8rawValueSSvg",
"mangledName": "$s7Penguin9LangNamesO8rawValueSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:7Penguin9LangNamesO",
"mangledName": "$s7Penguin9LangNamesO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "LocalizableModel",
"printedName": "LocalizableModel",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "LocalizableModel",
"printedName": "Penguin.LocalizableModel",
"usr": "c:@M@Penguin@objc(cs)LocalizableModel"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)LocalizableModel(im)init",
"mangledName": "$s7Penguin16LocalizableModelCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)LocalizableModel",
"mangledName": "$s7Penguin16LocalizableModelC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"hasMissingDesignatedInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "MessageUI",
"printedName": "MessageUI",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreBluetooth",
"printedName": "CoreBluetooth",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "CategoryResponse",
"printedName": "CategoryResponse",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "CategoryResponse",
"printedName": "Penguin.CategoryResponse",
"usr": "s:7Penguin16CategoryResponseV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin16CategoryResponseV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin16CategoryResponseV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin16CategoryResponseV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin16CategoryResponseV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin16CategoryResponseV",
"mangledName": "$s7Penguin16CategoryResponseV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "POICategory",
"printedName": "POICategory",
"children": [
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11POICategoryV2idSiSgvp",
"mangledName": "$s7Penguin11POICategoryV2idSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV2idSiSgvg",
"mangledName": "$s7Penguin11POICategoryV2idSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV2idSiSgvs",
"mangledName": "$s7Penguin11POICategoryV2idSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV2idSiSgvM",
"mangledName": "$s7Penguin11POICategoryV2idSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "updateStatus",
"printedName": "updateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11POICategoryV12updateStatusSiSgvp",
"mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV12updateStatusSiSgvg",
"mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV12updateStatusSiSgvs",
"mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV12updateStatusSiSgvM",
"mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "categoryIconUrl",
"printedName": "categoryIconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvp",
"mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvg",
"mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvs",
"mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvM",
"mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "framedIconUrl",
"printedName": "framedIconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvp",
"mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvg",
"mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvs",
"mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvM",
"mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "color",
"printedName": "color",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11POICategoryV5colorSSSgvp",
"mangledName": "$s7Penguin11POICategoryV5colorSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV5colorSSSgvg",
"mangledName": "$s7Penguin11POICategoryV5colorSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV5colorSSSgvs",
"mangledName": "$s7Penguin11POICategoryV5colorSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV5colorSSSgvM",
"mangledName": "$s7Penguin11POICategoryV5colorSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "poiCount",
"printedName": "poiCount",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11POICategoryV8poiCountSiSgvp",
"mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV8poiCountSiSgvg",
"mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV8poiCountSiSgvs",
"mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV8poiCountSiSgvM",
"mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "localizedName",
"printedName": "localizedName",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11POICategoryV13localizedNameSSSgvp",
"mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV13localizedNameSSSgvg",
"mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV13localizedNameSSSgvs",
"mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV13localizedNameSSSgvM",
"mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "localizedDescripition",
"printedName": "localizedDescripition",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvp",
"mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvg",
"mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvs",
"mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvM",
"mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "POICategory",
"printedName": "Penguin.POICategory",
"usr": "s:7Penguin11POICategoryV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin11POICategoryV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin11POICategoryV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin11POICategoryV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin11POICategoryV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin11POICategoryV",
"mangledName": "$s7Penguin11POICategoryV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "ErrorEdge",
"printedName": "ErrorEdge",
"children": [
{
"kind": "Var",
"name": "campusID",
"printedName": "campusID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC8campusIDSivp",
"mangledName": "$s7Penguin9ErrorEdgeC8campusIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC8campusIDSivg",
"mangledName": "$s7Penguin9ErrorEdgeC8campusIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC7venueIDSivp",
"mangledName": "$s7Penguin9ErrorEdgeC7venueIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC7venueIDSivg",
"mangledName": "$s7Penguin9ErrorEdgeC7venueIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC7floorIDSivp",
"mangledName": "$s7Penguin9ErrorEdgeC7floorIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC7floorIDSivg",
"mangledName": "$s7Penguin9ErrorEdgeC7floorIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC2idSivp",
"mangledName": "$s7Penguin9ErrorEdgeC2idSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC2idSivg",
"mangledName": "$s7Penguin9ErrorEdgeC2idSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "type",
"printedName": "type",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC4typeSivp",
"mangledName": "$s7Penguin9ErrorEdgeC4typeSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC4typeSivg",
"mangledName": "$s7Penguin9ErrorEdgeC4typeSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "outdoor",
"printedName": "outdoor",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC7outdoorSbvp",
"mangledName": "$s7Penguin9ErrorEdgeC7outdoorSbvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC7outdoorSbvg",
"mangledName": "$s7Penguin9ErrorEdgeC7outdoorSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "updateStatus",
"printedName": "updateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC12updateStatusSivp",
"mangledName": "$s7Penguin9ErrorEdgeC12updateStatusSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC12updateStatusSivg",
"mangledName": "$s7Penguin9ErrorEdgeC12updateStatusSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "p1VenueID",
"printedName": "p1VenueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC9p1VenueIDSivp",
"mangledName": "$s7Penguin9ErrorEdgeC9p1VenueIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC9p1VenueIDSivg",
"mangledName": "$s7Penguin9ErrorEdgeC9p1VenueIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "p1FloorID",
"printedName": "p1FloorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC9p1FloorIDSivp",
"mangledName": "$s7Penguin9ErrorEdgeC9p1FloorIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC9p1FloorIDSivg",
"mangledName": "$s7Penguin9ErrorEdgeC9p1FloorIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "p1TypeID",
"printedName": "p1TypeID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC8p1TypeIDSivp",
"mangledName": "$s7Penguin9ErrorEdgeC8p1TypeIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC8p1TypeIDSivg",
"mangledName": "$s7Penguin9ErrorEdgeC8p1TypeIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "x1",
"printedName": "x1",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC2x1Sivp",
"mangledName": "$s7Penguin9ErrorEdgeC2x1Sivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC2x1Sivg",
"mangledName": "$s7Penguin9ErrorEdgeC2x1Sivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "y1",
"printedName": "y1",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC2y1Sivp",
"mangledName": "$s7Penguin9ErrorEdgeC2y1Sivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC2y1Sivg",
"mangledName": "$s7Penguin9ErrorEdgeC2y1Sivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "longitude1",
"printedName": "longitude1",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC10longitude1Sdvp",
"mangledName": "$s7Penguin9ErrorEdgeC10longitude1Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC10longitude1Sdvg",
"mangledName": "$s7Penguin9ErrorEdgeC10longitude1Sdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "latitude1",
"printedName": "latitude1",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC9latitude1Sdvp",
"mangledName": "$s7Penguin9ErrorEdgeC9latitude1Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC9latitude1Sdvg",
"mangledName": "$s7Penguin9ErrorEdgeC9latitude1Sdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "p2VenueID",
"printedName": "p2VenueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC9p2VenueIDSivp",
"mangledName": "$s7Penguin9ErrorEdgeC9p2VenueIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC9p2VenueIDSivg",
"mangledName": "$s7Penguin9ErrorEdgeC9p2VenueIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "p2FloorID",
"printedName": "p2FloorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC9p2FloorIDSivp",
"mangledName": "$s7Penguin9ErrorEdgeC9p2FloorIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC9p2FloorIDSivg",
"mangledName": "$s7Penguin9ErrorEdgeC9p2FloorIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "p2TypeID",
"printedName": "p2TypeID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC8p2TypeIDSivp",
"mangledName": "$s7Penguin9ErrorEdgeC8p2TypeIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC8p2TypeIDSivg",
"mangledName": "$s7Penguin9ErrorEdgeC8p2TypeIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "x2",
"printedName": "x2",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC2x2Sivp",
"mangledName": "$s7Penguin9ErrorEdgeC2x2Sivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC2x2Sivg",
"mangledName": "$s7Penguin9ErrorEdgeC2x2Sivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "y2",
"printedName": "y2",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC2y2Sivp",
"mangledName": "$s7Penguin9ErrorEdgeC2y2Sivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC2y2Sivg",
"mangledName": "$s7Penguin9ErrorEdgeC2y2Sivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "longitude2",
"printedName": "longitude2",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC10longitude2Sdvp",
"mangledName": "$s7Penguin9ErrorEdgeC10longitude2Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC10longitude2Sdvg",
"mangledName": "$s7Penguin9ErrorEdgeC10longitude2Sdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "latitude2",
"printedName": "latitude2",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC9latitude2Sdvp",
"mangledName": "$s7Penguin9ErrorEdgeC9latitude2Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC9latitude2Sdvg",
"mangledName": "$s7Penguin9ErrorEdgeC9latitude2Sdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "connectedTheta",
"printedName": "connectedTheta",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC14connectedThetaSdvp",
"mangledName": "$s7Penguin9ErrorEdgeC14connectedThetaSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC14connectedThetaSdvg",
"mangledName": "$s7Penguin9ErrorEdgeC14connectedThetaSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "connectedDirection",
"printedName": "connectedDirection",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorEdgeC18connectedDirectionSivp",
"mangledName": "$s7Penguin9ErrorEdgeC18connectedDirectionSivp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorEdgeC18connectedDirectionSivg",
"mangledName": "$s7Penguin9ErrorEdgeC18connectedDirectionSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorEdge",
"printedName": "Penguin.ErrorEdge",
"usr": "c:@M@Penguin@objc(cs)ErrorEdge"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin9ErrorEdgeC4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin9ErrorEdgeC4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Required"
],
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin9ErrorEdgeC6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin9ErrorEdgeC6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)ErrorEdge",
"mangledName": "$s7Penguin9ErrorEdgeC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "Geofence_Table",
"printedName": "Geofence_Table",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "Geofence_Table",
"printedName": "Penguin.Geofence_Table",
"usr": "c:@M@Penguin@objc(cs)Geofence_Table"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)Geofence_Table(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin14Geofence_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.Geofence_Table>",
"children": [
{
"kind": "TypeNominal",
"name": "Geofence_Table",
"printedName": "Penguin.Geofence_Table",
"usr": "c:@M@Penguin@objc(cs)Geofence_Table"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin14Geofence_TableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"mangledName": "$s7Penguin14Geofence_TableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)id",
"mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)id",
"mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setId:",
"mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "longitude",
"printedName": "longitude",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)longitude",
"mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)longitude",
"mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setLongitude:",
"mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "latitude",
"printedName": "latitude",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)latitude",
"mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)latitude",
"mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setLatitude:",
"mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "radius",
"printedName": "radius",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)radius",
"mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)radius",
"mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setRadius:",
"mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "title",
"printedName": "title",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)title",
"mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)title",
"mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setTitle:",
"mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "geofenceDescription",
"printedName": "geofenceDescription",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)geofenceDescription",
"mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)geofenceDescription",
"mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setGeofenceDescription:",
"mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "endDate",
"printedName": "endDate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)endDate",
"mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)endDate",
"mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setEndDate:",
"mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "validity",
"printedName": "validity",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Date?",
"children": [
{
"kind": "TypeNominal",
"name": "Date",
"printedName": "Foundation.Date",
"usr": "s:10Foundation4DateV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)validity",
"mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Date?",
"children": [
{
"kind": "TypeNominal",
"name": "Date",
"printedName": "Foundation.Date",
"usr": "s:10Foundation4DateV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)validity",
"mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Date?",
"children": [
{
"kind": "TypeNominal",
"name": "Date",
"printedName": "Foundation.Date",
"usr": "s:10Foundation4DateV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setValidity:",
"mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Geofence_Table",
"mangledName": "$s7Penguin14Geofence_TableC",
"moduleName": "Penguin",
"objc_name": "Geofence_Table",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreBluetooth",
"printedName": "CoreBluetooth",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Darwin.sys.sysctl",
"printedName": "Darwin.sys.sysctl",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "SystemConfiguration",
"printedName": "SystemConfiguration",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "IPAddressDetails",
"printedName": "IPAddressDetails",
"children": [
{
"kind": "Var",
"name": "dataAPIAddress",
"printedName": "dataAPIAddress",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvp",
"mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvg",
"mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvs",
"mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvM",
"mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "positionAPIAddress",
"printedName": "positionAPIAddress",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvp",
"mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvg",
"mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvs",
"mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvM",
"mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "thirdPartyAPIAddress",
"printedName": "thirdPartyAPIAddress",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvp",
"mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvg",
"mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvs",
"mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvM",
"mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "IPAddressDetails",
"printedName": "Penguin.IPAddressDetails",
"usr": "s:7Penguin16IPAddressDetailsV"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin16IPAddressDetailsVACycfc",
"mangledName": "$s7Penguin16IPAddressDetailsVACycfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
}
],
"declKind": "Struct",
"usr": "s:7Penguin16IPAddressDetailsV",
"mangledName": "$s7Penguin16IPAddressDetailsV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "TypeDecl",
"name": "InternetConnectionManager",
"printedName": "InternetConnectionManager",
"children": [
{
"kind": "Function",
"name": "isConnectedToNetwork",
"printedName": "isConnectedToNetwork()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin25InternetConnectionManagerC20isConnectedToNetworkSbyFZ",
"mangledName": "$s7Penguin25InternetConnectionManagerC20isConnectedToNetworkSbyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:7Penguin25InternetConnectionManagerC",
"mangledName": "$s7Penguin25InternetConnectionManagerC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"hasMissingDesignatedInitializers": true,
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "TypeDecl",
"name": "Gnode",
"printedName": "Gnode",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(x:y:edgeID:floorID:venueID:typeNum:lng:lat:type:)",
"children": [
{
"kind": "TypeNominal",
"name": "Gnode",
"printedName": "Penguin.Gnode",
"usr": "s:7Penguin5GnodeC"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"hasDefaultArg": true,
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"hasDefaultArg": true,
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"hasDefaultArg": true,
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"hasDefaultArg": true,
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"hasDefaultArg": true,
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"hasDefaultArg": true,
"usr": "s:7Penguin8NodeTypeO"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"hasDefaultArg": true,
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"hasDefaultArg": true,
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "GateType",
"printedName": "Penguin.GateType",
"hasDefaultArg": true,
"usr": "s:7Penguin8GateTypeO"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin5GnodeC1x1y6edgeID05floorD005venueD07typeNum3lng3lat0G0ACSi_S4iAA8NodeTypeOS2dAA04GateL0Otcfc",
"mangledName": "$s7Penguin5GnodeC1x1y6edgeID05floorD005venueD07typeNum3lng3lat0G0ACSi_S4iAA8NodeTypeOS2dAA04GateL0Otcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "x",
"printedName": "x",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5GnodeC1xSivp",
"mangledName": "$s7Penguin5GnodeC1xSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC1xSivg",
"mangledName": "$s7Penguin5GnodeC1xSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC1xSivs",
"mangledName": "$s7Penguin5GnodeC1xSivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC1xSivM",
"mangledName": "$s7Penguin5GnodeC1xSivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "y",
"printedName": "y",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5GnodeC1ySivp",
"mangledName": "$s7Penguin5GnodeC1ySivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC1ySivg",
"mangledName": "$s7Penguin5GnodeC1ySivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC1ySivs",
"mangledName": "$s7Penguin5GnodeC1ySivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC1ySivM",
"mangledName": "$s7Penguin5GnodeC1ySivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5GnodeC7floorIDSivp",
"mangledName": "$s7Penguin5GnodeC7floorIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC7floorIDSivg",
"mangledName": "$s7Penguin5GnodeC7floorIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC7floorIDSivs",
"mangledName": "$s7Penguin5GnodeC7floorIDSivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC7floorIDSivM",
"mangledName": "$s7Penguin5GnodeC7floorIDSivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5GnodeC7venueIDSivp",
"mangledName": "$s7Penguin5GnodeC7venueIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC7venueIDSivg",
"mangledName": "$s7Penguin5GnodeC7venueIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC7venueIDSivs",
"mangledName": "$s7Penguin5GnodeC7venueIDSivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC7venueIDSivM",
"mangledName": "$s7Penguin5GnodeC7venueIDSivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeID",
"printedName": "edgeID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5GnodeC6edgeIDSivp",
"mangledName": "$s7Penguin5GnodeC6edgeIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC6edgeIDSivg",
"mangledName": "$s7Penguin5GnodeC6edgeIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC6edgeIDSivs",
"mangledName": "$s7Penguin5GnodeC6edgeIDSivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC6edgeIDSivM",
"mangledName": "$s7Penguin5GnodeC6edgeIDSivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "typeNum",
"printedName": "typeNum",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"declKind": "Var",
"usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvp",
"mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvg",
"mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvs",
"mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvM",
"mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "lng",
"printedName": "lng",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin5GnodeC3lngSdvp",
"mangledName": "$s7Penguin5GnodeC3lngSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC3lngSdvg",
"mangledName": "$s7Penguin5GnodeC3lngSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC3lngSdvs",
"mangledName": "$s7Penguin5GnodeC3lngSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC3lngSdvM",
"mangledName": "$s7Penguin5GnodeC3lngSdvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "lat",
"printedName": "lat",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin5GnodeC3latSdvp",
"mangledName": "$s7Penguin5GnodeC3latSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC3latSdvg",
"mangledName": "$s7Penguin5GnodeC3latSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC3latSdvs",
"mangledName": "$s7Penguin5GnodeC3latSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC3latSdvM",
"mangledName": "$s7Penguin5GnodeC3latSdvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "type",
"printedName": "type",
"children": [
{
"kind": "TypeNominal",
"name": "GateType",
"printedName": "Penguin.GateType",
"usr": "s:7Penguin8GateTypeO"
}
],
"declKind": "Var",
"usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvp",
"mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "GateType",
"printedName": "Penguin.GateType",
"usr": "s:7Penguin8GateTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvg",
"mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "GateType",
"printedName": "Penguin.GateType",
"usr": "s:7Penguin8GateTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvs",
"mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvM",
"mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "nodeType",
"printedName": "nodeType",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NodeType?",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvp",
"mangledName": "$s7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NodeType?",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvg",
"mangledName": "$s7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvg",
"moduleName": "Penguin",
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "centerCoordinate",
"printedName": "centerCoordinate",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Var",
"usr": "s:7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvp",
"mangledName": "$s7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvg",
"mangledName": "$s7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvg",
"moduleName": "Penguin",
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "Gnode",
"printedName": "Penguin.Gnode",
"usr": "s:7Penguin5GnodeC"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin5GnodeCACycfc",
"mangledName": "$s7Penguin5GnodeCACycfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "s:7Penguin5GnodeC",
"mangledName": "$s7Penguin5GnodeC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "TypeDecl",
"name": "ThreeDimensionalModel",
"printedName": "ThreeDimensionalModel",
"children": [
{
"kind": "Var",
"name": "url",
"printedName": "url",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvp",
"mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvg",
"mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvs",
"mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvM",
"mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "centerLongitude",
"printedName": "centerLongitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvp",
"mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvg",
"mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvs",
"mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvM",
"mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "centerLatitude",
"printedName": "centerLatitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvp",
"mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvg",
"mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvs",
"mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvM",
"mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "centerCoordinate",
"printedName": "centerCoordinate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"mangledName": "$s7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"mangledName": "$s7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "ThreeDimensionalModel",
"printedName": "Penguin.ThreeDimensionalModel",
"usr": "s:7Penguin21ThreeDimensionalModelV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin21ThreeDimensionalModelV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin21ThreeDimensionalModelV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin21ThreeDimensionalModelV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin21ThreeDimensionalModelV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin21ThreeDimensionalModelV",
"mangledName": "$s7Penguin21ThreeDimensionalModelV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "Venue",
"printedName": "Venue",
"children": [
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC7venueIDSivp",
"mangledName": "$s7Penguin5VenueC7venueIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC7venueIDSivg",
"mangledName": "$s7Penguin5VenueC7venueIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC7venueIDSivs",
"mangledName": "$s7Penguin5VenueC7venueIDSivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC7venueIDSivM",
"mangledName": "$s7Penguin5VenueC7venueIDSivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueName",
"printedName": "venueName",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC9venueNameSSvp",
"mangledName": "$s7Penguin5VenueC9venueNameSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9venueNameSSvg",
"mangledName": "$s7Penguin5VenueC9venueNameSSvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9venueNameSSvs",
"mangledName": "$s7Penguin5VenueC9venueNameSSvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9venueNameSSvM",
"mangledName": "$s7Penguin5VenueC9venueNameSSvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueArabicName",
"printedName": "venueArabicName",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC15venueArabicNameSSvp",
"mangledName": "$s7Penguin5VenueC15venueArabicNameSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC15venueArabicNameSSvg",
"mangledName": "$s7Penguin5VenueC15venueArabicNameSSvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC15venueArabicNameSSvs",
"mangledName": "$s7Penguin5VenueC15venueArabicNameSSvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC15venueArabicNameSSvM",
"mangledName": "$s7Penguin5VenueC15venueArabicNameSSvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isWifi",
"printedName": "isWifi",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC6isWifiSbvp",
"mangledName": "$s7Penguin5VenueC6isWifiSbvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC6isWifiSbvg",
"mangledName": "$s7Penguin5VenueC6isWifiSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC6isWifiSbvs",
"mangledName": "$s7Penguin5VenueC6isWifiSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC6isWifiSbvM",
"mangledName": "$s7Penguin5VenueC6isWifiSbvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isBLE",
"printedName": "isBLE",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC5isBLESbvp",
"mangledName": "$s7Penguin5VenueC5isBLESbvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC5isBLESbvg",
"mangledName": "$s7Penguin5VenueC5isBLESbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC5isBLESbvs",
"mangledName": "$s7Penguin5VenueC5isBLESbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC5isBLESbvM",
"mangledName": "$s7Penguin5VenueC5isBLESbvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isMix",
"printedName": "isMix",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC5isMixSbvp",
"mangledName": "$s7Penguin5VenueC5isMixSbvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC5isMixSbvg",
"mangledName": "$s7Penguin5VenueC5isMixSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC5isMixSbvs",
"mangledName": "$s7Penguin5VenueC5isMixSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC5isMixSbvM",
"mangledName": "$s7Penguin5VenueC5isMixSbvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "campusId",
"printedName": "campusId",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC8campusIdSivp",
"mangledName": "$s7Penguin5VenueC8campusIdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC8campusIdSivg",
"mangledName": "$s7Penguin5VenueC8campusIdSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC8campusIdSivs",
"mangledName": "$s7Penguin5VenueC8campusIdSivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC8campusIdSivM",
"mangledName": "$s7Penguin5VenueC8campusIdSivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueUpdateStatus",
"printedName": "venueUpdateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC17venueUpdateStatusSivp",
"mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC17venueUpdateStatusSivg",
"mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC17venueUpdateStatusSivs",
"mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC17venueUpdateStatusSivM",
"mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueSettings",
"printedName": "venueSettings",
"children": [
{
"kind": "TypeNominal",
"name": "VenueSettings",
"printedName": "Penguin.VenueSettings",
"usr": "s:7Penguin13VenueSettingsC"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvp",
"mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "VenueSettings",
"printedName": "Penguin.VenueSettings",
"usr": "s:7Penguin13VenueSettingsC"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvg",
"mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "VenueSettings",
"printedName": "Penguin.VenueSettings",
"usr": "s:7Penguin13VenueSettingsC"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvs",
"mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC13venueSettingsAA0bD0CvM",
"mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0CvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "latPoints",
"printedName": "latPoints",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC9latPointsSaySdGvp",
"mangledName": "$s7Penguin5VenueC9latPointsSaySdGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9latPointsSaySdGvg",
"mangledName": "$s7Penguin5VenueC9latPointsSaySdGvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9latPointsSaySdGvs",
"mangledName": "$s7Penguin5VenueC9latPointsSaySdGvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9latPointsSaySdGvM",
"mangledName": "$s7Penguin5VenueC9latPointsSaySdGvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "lngPoints",
"printedName": "lngPoints",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC9lngPointsSaySdGvp",
"mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9lngPointsSaySdGvg",
"mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9lngPointsSaySdGvs",
"mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9lngPointsSaySdGvM",
"mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "points",
"printedName": "points",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvp",
"mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvg",
"mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvs",
"mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvM",
"mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "centerPoint",
"printedName": "centerPoint",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC11centerPointSSvp",
"mangledName": "$s7Penguin5VenueC11centerPointSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC11centerPointSSvg",
"mangledName": "$s7Penguin5VenueC11centerPointSSvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC11centerPointSSvs",
"mangledName": "$s7Penguin5VenueC11centerPointSSvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC11centerPointSSvM",
"mangledName": "$s7Penguin5VenueC11centerPointSSvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isDefault",
"printedName": "isDefault",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC9isDefaultSbvp",
"mangledName": "$s7Penguin5VenueC9isDefaultSbvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9isDefaultSbvg",
"mangledName": "$s7Penguin5VenueC9isDefaultSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9isDefaultSbvs",
"mangledName": "$s7Penguin5VenueC9isDefaultSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC9isDefaultSbvM",
"mangledName": "$s7Penguin5VenueC9isDefaultSbvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isUnderground",
"printedName": "isUnderground",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC13isUndergroundSbvp",
"mangledName": "$s7Penguin5VenueC13isUndergroundSbvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC13isUndergroundSbvg",
"mangledName": "$s7Penguin5VenueC13isUndergroundSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC13isUndergroundSbvs",
"mangledName": "$s7Penguin5VenueC13isUndergroundSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC13isUndergroundSbvM",
"mangledName": "$s7Penguin5VenueC13isUndergroundSbvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "extrusionHeight",
"printedName": "extrusionHeight",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC15extrusionHeightSivp",
"mangledName": "$s7Penguin5VenueC15extrusionHeightSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC15extrusionHeightSivg",
"mangledName": "$s7Penguin5VenueC15extrusionHeightSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC15extrusionHeightSivs",
"mangledName": "$s7Penguin5VenueC15extrusionHeightSivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC15extrusionHeightSivM",
"mangledName": "$s7Penguin5VenueC15extrusionHeightSivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "threeDModel",
"printedName": "threeDModel",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ThreeDimensionalModel?",
"children": [
{
"kind": "TypeNominal",
"name": "ThreeDimensionalModel",
"printedName": "Penguin.ThreeDimensionalModel",
"usr": "s:7Penguin21ThreeDimensionalModelV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvp",
"mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ThreeDimensionalModel?",
"children": [
{
"kind": "TypeNominal",
"name": "ThreeDimensionalModel",
"printedName": "Penguin.ThreeDimensionalModel",
"usr": "s:7Penguin21ThreeDimensionalModelV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvg",
"mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ThreeDimensionalModel?",
"children": [
{
"kind": "TypeNominal",
"name": "ThreeDimensionalModel",
"printedName": "Penguin.ThreeDimensionalModel",
"usr": "s:7Penguin21ThreeDimensionalModelV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvs",
"mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvM",
"mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "level",
"printedName": "level",
"children": [
{
"kind": "TypeNominal",
"name": "MapLevel",
"printedName": "Penguin.MapLevel",
"usr": "s:7Penguin8MapLevelO"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC5levelAA8MapLevelOvp",
"mangledName": "$s7Penguin5VenueC5levelAA8MapLevelOvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "MapLevel",
"printedName": "Penguin.MapLevel",
"usr": "s:7Penguin8MapLevelO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC5levelAA8MapLevelOvg",
"mangledName": "$s7Penguin5VenueC5levelAA8MapLevelOvg",
"moduleName": "Penguin",
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "trimmedName",
"printedName": "trimmedName",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC11trimmedNameSSvp",
"mangledName": "$s7Penguin5VenueC11trimmedNameSSvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC11trimmedNameSSvg",
"mangledName": "$s7Penguin5VenueC11trimmedNameSSvg",
"moduleName": "Penguin",
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "connectedVenues",
"printedName": "connectedVenues",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Int]",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvp",
"mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Int]",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvg",
"mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Int]",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvs",
"mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvM",
"mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "centerCoordinate",
"printedName": "centerCoordinate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"mangledName": "$s7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"mangledName": "$s7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"moduleName": "Penguin",
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Function",
"name": "getCenterPoints",
"printedName": "getCenterPoints()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin5VenueC15getCenterPointsSaySdGSgyF",
"mangledName": "$s7Penguin5VenueC15getCenterPointsSaySdGSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "findMaxLatitudePoint",
"printedName": "findMaxLatitudePoint()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin5VenueC20findMaxLatitudePointSo22CLLocationCoordinate2DVSgyF",
"mangledName": "$s7Penguin5VenueC20findMaxLatitudePointSo22CLLocationCoordinate2DVSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "polygonCoordinates",
"printedName": "polygonCoordinates",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp",
"mangledName": "$s7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg",
"mangledName": "$s7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg",
"moduleName": "Penguin",
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(data:)",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.String : Any]?",
"children": [
{
"kind": "TypeNominal",
"name": "Dictionary",
"printedName": "[Swift.String : Any]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "Any"
}
],
"usr": "s:SD"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin5VenueC4dataACSDySSypGSg_tcfc",
"mangledName": "$s7Penguin5VenueC4dataACSDySSypGSg_tcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Venue",
"mangledName": "$s7Penguin5VenueC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"hasMissingDesignatedInitializers": true,
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "NodeRepresentable",
"printedName": "NodeRepresentable",
"children": [
{
"kind": "Var",
"name": "nodeType",
"printedName": "nodeType",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NodeType?",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvp",
"mangledName": "$s7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvp",
"moduleName": "Penguin",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NodeType?",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvg",
"mangledName": "$s7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvg",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>",
"sugared_genericSig": "<Self where Self : Penguin.NodeRepresentable>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isUpEscalator",
"printedName": "isUpEscalator",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin17NodeRepresentableP13isUpEscalatorSbvp",
"mangledName": "$s7Penguin17NodeRepresentableP13isUpEscalatorSbvp",
"moduleName": "Penguin",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NodeRepresentableP13isUpEscalatorSbvg",
"mangledName": "$s7Penguin17NodeRepresentableP13isUpEscalatorSbvg",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>",
"sugared_genericSig": "<Self where Self : Penguin.NodeRepresentable>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isDownEscalator",
"printedName": "isDownEscalator",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin17NodeRepresentableP15isDownEscalatorSbvp",
"mangledName": "$s7Penguin17NodeRepresentableP15isDownEscalatorSbvp",
"moduleName": "Penguin",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NodeRepresentableP15isDownEscalatorSbvg",
"mangledName": "$s7Penguin17NodeRepresentableP15isDownEscalatorSbvg",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>",
"sugared_genericSig": "<Self where Self : Penguin.NodeRepresentable>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Protocol",
"usr": "s:7Penguin17NodeRepresentableP",
"mangledName": "$s7Penguin17NodeRepresentableP",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
}
]
},
{
"kind": "TypeDecl",
"name": "GateNodeModel",
"printedName": "GateNodeModel",
"children": [
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC2idSiSgvp",
"mangledName": "$s7Penguin13GateNodeModelC2idSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC2idSiSgvg",
"mangledName": "$s7Penguin13GateNodeModelC2idSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC2idSiSgvs",
"mangledName": "$s7Penguin13GateNodeModelC2idSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC2idSiSgvM",
"mangledName": "$s7Penguin13GateNodeModelC2idSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvp",
"mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvg",
"mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvs",
"mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvM",
"mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvp",
"mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvg",
"mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvs",
"mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvM",
"mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "campusID",
"printedName": "campusID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvp",
"mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvg",
"mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvs",
"mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvM",
"mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeID",
"printedName": "edgeID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvp",
"mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvg",
"mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvs",
"mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvM",
"mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "outdoor",
"printedName": "outdoor",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvp",
"mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvg",
"mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvs",
"mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvM",
"mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "is_floor_gate_node",
"printedName": "is_floor_gate_node",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvp",
"mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvg",
"mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvs",
"mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvM",
"mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "is_connected_gate_node",
"printedName": "is_connected_gate_node",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvp",
"mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvg",
"mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvs",
"mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvM",
"mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "updateStatus",
"printedName": "updateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvp",
"mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvg",
"mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvs",
"mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvM",
"mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "x",
"printedName": "x",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC1xSiSgvp",
"mangledName": "$s7Penguin13GateNodeModelC1xSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC1xSiSgvg",
"mangledName": "$s7Penguin13GateNodeModelC1xSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC1xSiSgvs",
"mangledName": "$s7Penguin13GateNodeModelC1xSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC1xSiSgvM",
"mangledName": "$s7Penguin13GateNodeModelC1xSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "y",
"printedName": "y",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC1ySiSgvp",
"mangledName": "$s7Penguin13GateNodeModelC1ySiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC1ySiSgvg",
"mangledName": "$s7Penguin13GateNodeModelC1ySiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC1ySiSgvs",
"mangledName": "$s7Penguin13GateNodeModelC1ySiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC1ySiSgvM",
"mangledName": "$s7Penguin13GateNodeModelC1ySiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longitude",
"printedName": "longitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvp",
"mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvg",
"mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvs",
"mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvM",
"mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "latitude",
"printedName": "latitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvp",
"mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvg",
"mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvs",
"mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvM",
"mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "name",
"printedName": "name",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC4nameSSSgvp",
"mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC4nameSSSgvg",
"mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC4nameSSSgvs",
"mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC4nameSSSgvM",
"mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "type",
"printedName": "type",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NodeType?",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvp",
"mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NodeType?",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvg",
"mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NodeType?",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvs",
"mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvM",
"mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "nodeType",
"printedName": "nodeType",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NodeType?",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvp",
"mangledName": "$s7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NodeType?",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvg",
"mangledName": "$s7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvg",
"moduleName": "Penguin",
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isCampusGate",
"printedName": "isCampusGate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvp",
"mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvg",
"mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvs",
"mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvM",
"mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "centerCoordinate",
"printedName": "centerCoordinate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"mangledName": "$s7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"mangledName": "$s7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"moduleName": "Penguin",
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Function",
"name": "toCGPoint",
"printedName": "toCGPoint()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreFoundation.CGPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin13GateNodeModelC9toCGPointSo0F0VSgyF",
"mangledName": "$s7Penguin13GateNodeModelC9toCGPointSo0F0VSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:7Penguin13GateNodeModelC",
"mangledName": "$s7Penguin13GateNodeModelC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"hasMissingDesignatedInitializers": true,
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "TypeDecl",
"name": "VenueSettings",
"printedName": "VenueSettings",
"children": [
{
"kind": "Var",
"name": "scanInterval",
"printedName": "scanInterval",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC12scanIntervalSivp",
"mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC12scanIntervalSivg",
"mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC12scanIntervalSivs",
"mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC12scanIntervalSivM",
"mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "positionCount",
"printedName": "positionCount",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC13positionCountSivp",
"mangledName": "$s7Penguin13VenueSettingsC13positionCountSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC13positionCountSivg",
"mangledName": "$s7Penguin13VenueSettingsC13positionCountSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC13positionCountSivs",
"mangledName": "$s7Penguin13VenueSettingsC13positionCountSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC13positionCountSivM",
"mangledName": "$s7Penguin13VenueSettingsC13positionCountSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "interScanCount",
"printedName": "interScanCount",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC14interScanCountSivp",
"mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC14interScanCountSivg",
"mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC14interScanCountSivs",
"mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC14interScanCountSivM",
"mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "epTimeOutCount",
"printedName": "epTimeOutCount",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivp",
"mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivg",
"mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivs",
"mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivM",
"mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "BLEScanOutOfCoverage",
"printedName": "BLEScanOutOfCoverage",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivp",
"mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivg",
"mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivs",
"mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivM",
"mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "emptyBLEScanTimeOut",
"printedName": "emptyBLEScanTimeOut",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivp",
"mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivg",
"mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivs",
"mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivM",
"mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "tStatic",
"printedName": "tStatic",
"children": [
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC7tStaticSfvp",
"mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC7tStaticSfvg",
"mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC7tStaticSfvs",
"mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC7tStaticSfvM",
"mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "lowPassFilterFactor",
"printedName": "lowPassFilterFactor",
"children": [
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvp",
"mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvg",
"mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvs",
"mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvM",
"mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "tSlow",
"printedName": "tSlow",
"children": [
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC5tSlowSfvp",
"mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC5tSlowSfvg",
"mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC5tSlowSfvs",
"mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC5tSlowSfvM",
"mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "delta_filter",
"printedName": "delta_filter",
"children": [
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC12delta_filterSfvp",
"mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC12delta_filterSfvg",
"mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC12delta_filterSfvs",
"mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC12delta_filterSfvM",
"mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "VenueDetectionAfterTriggerThreshold",
"printedName": "VenueDetectionAfterTriggerThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivp",
"mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivg",
"mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivs",
"mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivM",
"mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "GpsWithinPolygonThreshold",
"printedName": "GpsWithinPolygonThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivp",
"mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivg",
"mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivs",
"mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivM",
"mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "GetEPExceptionResponseThreshold",
"printedName": "GetEPExceptionResponseThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivp",
"mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivg",
"mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivs",
"mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivM",
"mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "GPSDistanceOutOfThresholdCount",
"printedName": "GPSDistanceOutOfThresholdCount",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivp",
"mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivg",
"mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivs",
"mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivM",
"mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "BeaconVendors",
"printedName": "BeaconVendors",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvp",
"mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvg",
"mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvs",
"mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvM",
"mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "GpsAccuracyThreshold",
"printedName": "GpsAccuracyThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvp",
"mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvg",
"mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvs",
"mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvM",
"mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "GpsAccuracyCountThreshold",
"printedName": "GpsAccuracyCountThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivp",
"mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivg",
"mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivs",
"mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivM",
"mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Function",
"name": "getVendors",
"printedName": "getVendors()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin13VenueSettingsC10getVendorsSaySSGyF",
"mangledName": "$s7Penguin13VenueSettingsC10getVendorsSaySSGyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isMinewBecon",
"printedName": "isMinewBecon()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin13VenueSettingsC12isMinewBeconSbyF",
"mangledName": "$s7Penguin13VenueSettingsC12isMinewBeconSbyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:7Penguin13VenueSettingsC",
"mangledName": "$s7Penguin13VenueSettingsC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"hasMissingDesignatedInitializers": true,
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "TypeDecl",
"name": "Floor",
"printedName": "Floor",
"children": [
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC7floorIDSivp",
"mangledName": "$s7Penguin5FloorC7floorIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC7floorIDSivg",
"mangledName": "$s7Penguin5FloorC7floorIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC7floorIDSivs",
"mangledName": "$s7Penguin5FloorC7floorIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC7floorIDSivM",
"mangledName": "$s7Penguin5FloorC7floorIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorVenueID",
"printedName": "floorVenueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC12floorVenueIDSivp",
"mangledName": "$s7Penguin5FloorC12floorVenueIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC12floorVenueIDSivg",
"mangledName": "$s7Penguin5FloorC12floorVenueIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC12floorVenueIDSivs",
"mangledName": "$s7Penguin5FloorC12floorVenueIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC12floorVenueIDSivM",
"mangledName": "$s7Penguin5FloorC12floorVenueIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorName",
"printedName": "floorName",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC9floorNameSSvp",
"mangledName": "$s7Penguin5FloorC9floorNameSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC9floorNameSSvg",
"mangledName": "$s7Penguin5FloorC9floorNameSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC9floorNameSSvs",
"mangledName": "$s7Penguin5FloorC9floorNameSSvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC9floorNameSSvM",
"mangledName": "$s7Penguin5FloorC9floorNameSSvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorDescription",
"printedName": "floorDescription",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC16floorDescriptionSSvp",
"mangledName": "$s7Penguin5FloorC16floorDescriptionSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC16floorDescriptionSSvg",
"mangledName": "$s7Penguin5FloorC16floorDescriptionSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC16floorDescriptionSSvs",
"mangledName": "$s7Penguin5FloorC16floorDescriptionSSvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC16floorDescriptionSSvM",
"mangledName": "$s7Penguin5FloorC16floorDescriptionSSvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorMapUrl",
"printedName": "floorMapUrl",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC11floorMapUrlSSvp",
"mangledName": "$s7Penguin5FloorC11floorMapUrlSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC11floorMapUrlSSvg",
"mangledName": "$s7Penguin5FloorC11floorMapUrlSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC11floorMapUrlSSvs",
"mangledName": "$s7Penguin5FloorC11floorMapUrlSSvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC11floorMapUrlSSvM",
"mangledName": "$s7Penguin5FloorC11floorMapUrlSSvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorMapImage",
"printedName": "floorMapImage",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvp",
"mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvg",
"mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvs",
"mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvM",
"mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorIconID",
"printedName": "floorIconID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC11floorIconIDSivp",
"mangledName": "$s7Penguin5FloorC11floorIconIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC11floorIconIDSivg",
"mangledName": "$s7Penguin5FloorC11floorIconIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC11floorIconIDSivs",
"mangledName": "$s7Penguin5FloorC11floorIconIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC11floorIconIDSivM",
"mangledName": "$s7Penguin5FloorC11floorIconIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorIconImage",
"printedName": "floorIconImage",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvp",
"mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvg",
"mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvs",
"mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvM",
"mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorOrder",
"printedName": "floorOrder",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC10floorOrderSivp",
"mangledName": "$s7Penguin5FloorC10floorOrderSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC10floorOrderSivg",
"mangledName": "$s7Penguin5FloorC10floorOrderSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC10floorOrderSivs",
"mangledName": "$s7Penguin5FloorC10floorOrderSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC10floorOrderSivM",
"mangledName": "$s7Penguin5FloorC10floorOrderSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorMapScaleFactor",
"printedName": "floorMapScaleFactor",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvp",
"mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvg",
"mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvs",
"mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvM",
"mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isDefault",
"printedName": "isDefault",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC9isDefaultSbvp",
"mangledName": "$s7Penguin5FloorC9isDefaultSbvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC9isDefaultSbvg",
"mangledName": "$s7Penguin5FloorC9isDefaultSbvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC9isDefaultSbvs",
"mangledName": "$s7Penguin5FloorC9isDefaultSbvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC9isDefaultSbvM",
"mangledName": "$s7Penguin5FloorC9isDefaultSbvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isUnderground",
"printedName": "isUnderground",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC13isUndergroundSbvp",
"mangledName": "$s7Penguin5FloorC13isUndergroundSbvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC13isUndergroundSbvg",
"mangledName": "$s7Penguin5FloorC13isUndergroundSbvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC13isUndergroundSbvs",
"mangledName": "$s7Penguin5FloorC13isUndergroundSbvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC13isUndergroundSbvM",
"mangledName": "$s7Penguin5FloorC13isUndergroundSbvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alignmentCenter",
"printedName": "alignmentCenter",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC15alignmentCenterSSvp",
"mangledName": "$s7Penguin5FloorC15alignmentCenterSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentCenterSSvg",
"mangledName": "$s7Penguin5FloorC15alignmentCenterSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentCenterSSvs",
"mangledName": "$s7Penguin5FloorC15alignmentCenterSSvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentCenterSSvM",
"mangledName": "$s7Penguin5FloorC15alignmentCenterSSvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alignmentOrigin",
"printedName": "alignmentOrigin",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC15alignmentOriginSSvp",
"mangledName": "$s7Penguin5FloorC15alignmentOriginSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentOriginSSvg",
"mangledName": "$s7Penguin5FloorC15alignmentOriginSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentOriginSSvs",
"mangledName": "$s7Penguin5FloorC15alignmentOriginSSvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentOriginSSvM",
"mangledName": "$s7Penguin5FloorC15alignmentOriginSSvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alignmentScale",
"printedName": "alignmentScale",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC14alignmentScaleSdvp",
"mangledName": "$s7Penguin5FloorC14alignmentScaleSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC14alignmentScaleSdvg",
"mangledName": "$s7Penguin5FloorC14alignmentScaleSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC14alignmentScaleSdvs",
"mangledName": "$s7Penguin5FloorC14alignmentScaleSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC14alignmentScaleSdvM",
"mangledName": "$s7Penguin5FloorC14alignmentScaleSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alignmentRotation",
"printedName": "alignmentRotation",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC17alignmentRotationSdvp",
"mangledName": "$s7Penguin5FloorC17alignmentRotationSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC17alignmentRotationSdvg",
"mangledName": "$s7Penguin5FloorC17alignmentRotationSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC17alignmentRotationSdvs",
"mangledName": "$s7Penguin5FloorC17alignmentRotationSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC17alignmentRotationSdvM",
"mangledName": "$s7Penguin5FloorC17alignmentRotationSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alignmentScaleX",
"printedName": "alignmentScaleX",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC15alignmentScaleXSdvp",
"mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentScaleXSdvg",
"mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentScaleXSdvs",
"mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentScaleXSdvM",
"mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alignmentScaleY",
"printedName": "alignmentScaleY",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC15alignmentScaleYSdvp",
"mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentScaleYSdvg",
"mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentScaleYSdvs",
"mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC15alignmentScaleYSdvM",
"mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "xyToLongParameters",
"printedName": "xyToLongParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvp",
"mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvg",
"mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvs",
"mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvM",
"mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "xyToLatParameters",
"printedName": "xyToLatParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvp",
"mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvg",
"mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvs",
"mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvM",
"mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longlatToXParameters",
"printedName": "longlatToXParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvp",
"mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvg",
"mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvs",
"mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvM",
"mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longlatToYParameters",
"printedName": "longlatToYParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvp",
"mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvg",
"mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvs",
"mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvM",
"mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "label",
"printedName": "label",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC5labelSSvp",
"mangledName": "$s7Penguin5FloorC5labelSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC5labelSSvg",
"mangledName": "$s7Penguin5FloorC5labelSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC5labelSSvs",
"mangledName": "$s7Penguin5FloorC5labelSSvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC5labelSSvM",
"mangledName": "$s7Penguin5FloorC5labelSSvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "geoJsonUrl",
"printedName": "geoJsonUrl",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC10geoJsonUrlSSvp",
"mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC10geoJsonUrlSSvg",
"mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC10geoJsonUrlSSvs",
"mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC10geoJsonUrlSSvM",
"mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "updateStatus",
"printedName": "updateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC12updateStatusSivp",
"mangledName": "$s7Penguin5FloorC12updateStatusSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC12updateStatusSivg",
"mangledName": "$s7Penguin5FloorC12updateStatusSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC12updateStatusSivs",
"mangledName": "$s7Penguin5FloorC12updateStatusSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC12updateStatusSivM",
"mangledName": "$s7Penguin5FloorC12updateStatusSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venue",
"printedName": "venue",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC5venueAA5VenueCvp",
"mangledName": "$s7Penguin5FloorC5venueAA5VenueCvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC5venueAA5VenueCvg",
"mangledName": "$s7Penguin5FloorC5venueAA5VenueCvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "level",
"printedName": "level",
"children": [
{
"kind": "TypeNominal",
"name": "MapLevel",
"printedName": "Penguin.MapLevel",
"usr": "s:7Penguin8MapLevelO"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC5levelAA8MapLevelOvp",
"mangledName": "$s7Penguin5FloorC5levelAA8MapLevelOvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "MapLevel",
"printedName": "Penguin.MapLevel",
"usr": "s:7Penguin8MapLevelO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC5levelAA8MapLevelOvg",
"mangledName": "$s7Penguin5FloorC5levelAA8MapLevelOvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "setting",
"printedName": "setting",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.FloorSettings?",
"children": [
{
"kind": "TypeNominal",
"name": "FloorSettings",
"printedName": "Penguin.FloorSettings",
"usr": "s:7Penguin13FloorSettingsV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin5FloorC7settingAA0B8SettingsVSgvp",
"mangledName": "$s7Penguin5FloorC7settingAA0B8SettingsVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.FloorSettings?",
"children": [
{
"kind": "TypeNominal",
"name": "FloorSettings",
"printedName": "Penguin.FloorSettings",
"usr": "s:7Penguin13FloorSettingsV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5FloorC7settingAA0B8SettingsVSgvg",
"mangledName": "$s7Penguin5FloorC7settingAA0B8SettingsVSgvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)Floor(im)init",
"mangledName": "$s7Penguin5FloorCACycfc",
"moduleName": "Penguin",
"overriding": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override",
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(floorID:venueID:name:description:mapUrl:mapScaleFactor:iconID:floorOrder:alignmentCenter:alignmentOrigin:alignmentScale:alignmentScaleX:alignmentScaleY:alignmentRotation:isDefault:isUnderground:label:goeJsonUrl:updateStatus:xyToLongParameters:xyToLatParameters:longlatToXParameters:longlatToYParameters:)",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"hasDefaultArg": true,
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin5FloorC7floorID05venueD04name11description6mapUrl0H11ScaleFactor04iconD00C5Order15alignmentCenter0N6Origin0nJ00nJ1X0nJ1Y0N8Rotation9isDefault0R11Underground5label07goeJsonI012updateStatus18xyToLongParameters0Z15ToLatParameters20longlatToXParameters20longlatToYParametersACSi_SiS3SSdS2iS2SS4dS2bS2SSiSaySdGA_A_A_tcfc",
"mangledName": "$s7Penguin5FloorC7floorID05venueD04name11description6mapUrl0H11ScaleFactor04iconD00C5Order15alignmentCenter0N6Origin0nJ00nJ1X0nJ1Y0N8Rotation9isDefault0R11Underground5label07goeJsonI012updateStatus18xyToLongParameters0Z15ToLatParameters20longlatToXParameters20longlatToYParametersACSi_SiS3SSdS2iS2SS4dS2bS2SSiSaySdGA_A_A_tcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "getAnchorCoordinate",
"printedName": "getAnchorCoordinate()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin5FloorC19getAnchorCoordinateSaySo22CLLocationCoordinate2DVGyF",
"mangledName": "$s7Penguin5FloorC19getAnchorCoordinateSaySo22CLLocationCoordinate2DVGyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getAlignmentCenter",
"printedName": "getAlignmentCenter()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin5FloorC18getAlignmentCenterSaySdGSgyF",
"mangledName": "$s7Penguin5FloorC18getAlignmentCenterSaySdGSgyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getUrlFloorName",
"printedName": "getUrlFloorName()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin5FloorC06getUrlB4NameSSSgyF",
"mangledName": "$s7Penguin5FloorC06getUrlB4NameSSSgyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Floor",
"mangledName": "$s7Penguin5FloorC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "FloorSettings",
"printedName": "FloorSettings",
"children": [
{
"kind": "Var",
"name": "floorMapNorth",
"printedName": "floorMapNorth",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivp",
"mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivg",
"mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivs",
"mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivM",
"mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorMapMatchingThreshold",
"printedName": "floorMapMatchingThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivp",
"mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivg",
"mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivs",
"mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivM",
"mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorFarDistance",
"printedName": "floorFarDistance",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivp",
"mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivg",
"mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivs",
"mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivM",
"mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorNearDistance",
"printedName": "floorNearDistance",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivp",
"mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivg",
"mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivs",
"mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivM",
"mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorNotConnectedEdgeDistance",
"printedName": "floorNotConnectedEdgeDistance",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivp",
"mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivg",
"mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivs",
"mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivM",
"mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorErrorDetectionDistance",
"printedName": "floorErrorDetectionDistance",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivp",
"mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivg",
"mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivs",
"mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivM",
"mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorErrorDetectionCount",
"printedName": "floorErrorDetectionCount",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivp",
"mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivg",
"mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivs",
"mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivM",
"mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorElevatorConnectedDistance",
"printedName": "floorElevatorConnectedDistance",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivp",
"mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivg",
"mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivs",
"mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivM",
"mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorServerConnectivityThreshold",
"printedName": "floorServerConnectivityThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivp",
"mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivg",
"mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivs",
"mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivM",
"mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorDefaultStepLength",
"printedName": "floorDefaultStepLength",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvp",
"mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvg",
"mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvs",
"mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvM",
"mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorNonIMUstepCount",
"printedName": "floorNonIMUstepCount",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivp",
"mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivg",
"mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivs",
"mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivM",
"mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorParticleResetCounter",
"printedName": "floorParticleResetCounter",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivp",
"mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivg",
"mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivs",
"mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivM",
"mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorHeight",
"printedName": "floorHeight",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV11floorHeightSdvp",
"mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV11floorHeightSdvg",
"mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV11floorHeightSdvs",
"mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV11floorHeightSdvM",
"mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "transCounterThreshold",
"printedName": "transCounterThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivp",
"mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivg",
"mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivs",
"mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivM",
"mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "flatCounterThreshold",
"printedName": "flatCounterThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivp",
"mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivg",
"mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivs",
"mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivM",
"mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "iOSTransitionReadingsCount",
"printedName": "iOSTransitionReadingsCount",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivp",
"mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivg",
"mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivs",
"mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivM",
"mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "deltaEscalator",
"printedName": "deltaEscalator",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvp",
"mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvg",
"mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvs",
"mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvM",
"mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "ePTrustThreshold",
"printedName": "ePTrustThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvp",
"mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvg",
"mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvs",
"mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvM",
"mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "gateNodeDistanceThreshold",
"printedName": "gateNodeDistanceThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivp",
"mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivg",
"mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivs",
"mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivM",
"mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "gPSTimerThreshold",
"printedName": "gPSTimerThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivp",
"mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivg",
"mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivs",
"mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivM",
"mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "gPSTimerDefaultValue",
"printedName": "gPSTimerDefaultValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivp",
"mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivg",
"mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivs",
"mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivM",
"mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "gPSStartLogicDistanceThreshold",
"printedName": "gPSStartLogicDistanceThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivp",
"mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivg",
"mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivs",
"mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivM",
"mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "DefaultZoomLevel",
"printedName": "DefaultZoomLevel",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvp",
"mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvg",
"mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvs",
"mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvM",
"mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "NavigationReachDistance",
"printedName": "NavigationReachDistance",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivp",
"mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivg",
"mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivs",
"mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivM",
"mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "instructionChangeDistanceThreshold",
"printedName": "instructionChangeDistanceThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvp",
"mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvg",
"mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvs",
"mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvM",
"mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "epNotTrustdCountThreshold",
"printedName": "epNotTrustdCountThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivp",
"mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivg",
"mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivs",
"mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivM",
"mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "FloorSettings",
"printedName": "Penguin.FloorSettings",
"usr": "s:7Penguin13FloorSettingsV"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin13FloorSettingsVACycfc",
"mangledName": "$s7Penguin13FloorSettingsVACycfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(mapNorth:threshold:farDistance:nearDistance:notConnectedEdgeDistance:serverConnectivityThreshold:errorDetectionDistance:errorDetectionCount:elevatorConnectedDistance:defaultStepLength:nonIMUstepCount:particleResetCounter:height:transCounterThreshold:flatCounterThreshold:transitionReadingsCount:deltaEscalator:ePTrustThreshold:gateNodeDistanceThreshold:gPSTimerThreshold:gPSTimerDefaultValue:gPSStartLogicDistanceThreshold:NavigationReachDistance:DefaultZoomLevel:instructionChangeDistanceThreshold:epNotTrustdCountThreshold:)",
"children": [
{
"kind": "TypeNominal",
"name": "FloorSettings",
"printedName": "Penguin.FloorSettings",
"usr": "s:7Penguin13FloorSettingsV"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin13FloorSettingsV8mapNorth9threshold11farDistance04nearH0016notConnectedEdgeH027serverConnectivityThreshold014errorDetectionH00pQ5Count08elevatorkH017defaultStepLength010nonIMUstepR020particleResetCounter6height012transCounterO0011flatCounterO0018transitionReadingsR014deltaEscalator07ePTrustO008gateNodehO008gPSTimerO020gPSTimerDefaultValue013gPSStartLogichO0015NavigationReachH016DefaultZoomLevel017instructionChangehO0011epNotTrustdrO0ACSi_S8iSdS2iSdS3iS2dS5iS2dSitcfc",
"mangledName": "$s7Penguin13FloorSettingsV8mapNorth9threshold11farDistance04nearH0016notConnectedEdgeH027serverConnectivityThreshold014errorDetectionH00pQ5Count08elevatorkH017defaultStepLength010nonIMUstepR020particleResetCounter6height012transCounterO0011flatCounterO0018transitionReadingsR014deltaEscalator07ePTrustO008gateNodehO008gPSTimerO020gPSTimerDefaultValue013gPSStartLogichO0015NavigationReachH016DefaultZoomLevel017instructionChangehO0011epNotTrustdrO0ACSi_S8iSdS2iSdS3iS2dS5iS2dSitcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "floorServerConnectivityThresholdInSeconds",
"printedName": "floorServerConnectivityThresholdInSeconds()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin13FloorSettingsV41floorServerConnectivityThresholdInSecondsSdyF",
"mangledName": "$s7Penguin13FloorSettingsV41floorServerConnectivityThresholdInSecondsSdyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin13FloorSettingsV",
"mangledName": "$s7Penguin13FloorSettingsV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "TypeDecl",
"name": "Edge",
"printedName": "Edge",
"children": [
{
"kind": "Var",
"name": "edgeID",
"printedName": "edgeID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC6edgeIDSivp",
"mangledName": "$s7Penguin4EdgeC6edgeIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeIDSivg",
"mangledName": "$s7Penguin4EdgeC6edgeIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeIDSivs",
"mangledName": "$s7Penguin4EdgeC6edgeIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeIDSivM",
"mangledName": "$s7Penguin4EdgeC6edgeIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeFloorID",
"printedName": "edgeFloorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC11edgeFloorIDSivp",
"mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC11edgeFloorIDSivg",
"mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC11edgeFloorIDSivs",
"mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC11edgeFloorIDSivM",
"mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC7venueIDSivp",
"mangledName": "$s7Penguin4EdgeC7venueIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC7venueIDSivg",
"mangledName": "$s7Penguin4EdgeC7venueIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC7venueIDSivs",
"mangledName": "$s7Penguin4EdgeC7venueIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC7venueIDSivM",
"mangledName": "$s7Penguin4EdgeC7venueIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "p1VenueID",
"printedName": "p1VenueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC9p1VenueIDSivp",
"mangledName": "$s7Penguin4EdgeC9p1VenueIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9p1VenueIDSivg",
"mangledName": "$s7Penguin4EdgeC9p1VenueIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9p1VenueIDSivs",
"mangledName": "$s7Penguin4EdgeC9p1VenueIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9p1VenueIDSivM",
"mangledName": "$s7Penguin4EdgeC9p1VenueIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "p2VenueID",
"printedName": "p2VenueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC9p2VenueIDSivp",
"mangledName": "$s7Penguin4EdgeC9p2VenueIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9p2VenueIDSivg",
"mangledName": "$s7Penguin4EdgeC9p2VenueIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9p2VenueIDSivs",
"mangledName": "$s7Penguin4EdgeC9p2VenueIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9p2VenueIDSivM",
"mangledName": "$s7Penguin4EdgeC9p2VenueIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeX1",
"printedName": "edgeX1",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC6edgeX1Sivp",
"mangledName": "$s7Penguin4EdgeC6edgeX1Sivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeX1Sivg",
"mangledName": "$s7Penguin4EdgeC6edgeX1Sivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeX1Sivs",
"mangledName": "$s7Penguin4EdgeC6edgeX1Sivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeX1SivM",
"mangledName": "$s7Penguin4EdgeC6edgeX1SivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeY1",
"printedName": "edgeY1",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC6edgeY1Sivp",
"mangledName": "$s7Penguin4EdgeC6edgeY1Sivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeY1Sivg",
"mangledName": "$s7Penguin4EdgeC6edgeY1Sivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeY1Sivs",
"mangledName": "$s7Penguin4EdgeC6edgeY1Sivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeY1SivM",
"mangledName": "$s7Penguin4EdgeC6edgeY1SivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeP1FloorID",
"printedName": "edgeP1FloorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivp",
"mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivg",
"mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivs",
"mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivM",
"mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeX2",
"printedName": "edgeX2",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC6edgeX2Sivp",
"mangledName": "$s7Penguin4EdgeC6edgeX2Sivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeX2Sivg",
"mangledName": "$s7Penguin4EdgeC6edgeX2Sivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeX2Sivs",
"mangledName": "$s7Penguin4EdgeC6edgeX2Sivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeX2SivM",
"mangledName": "$s7Penguin4EdgeC6edgeX2SivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeY2",
"printedName": "edgeY2",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC6edgeY2Sivp",
"mangledName": "$s7Penguin4EdgeC6edgeY2Sivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeY2Sivg",
"mangledName": "$s7Penguin4EdgeC6edgeY2Sivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeY2Sivs",
"mangledName": "$s7Penguin4EdgeC6edgeY2Sivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6edgeY2SivM",
"mangledName": "$s7Penguin4EdgeC6edgeY2SivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeP2FloorID",
"printedName": "edgeP2FloorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivp",
"mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivg",
"mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivs",
"mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivM",
"mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeWeight",
"printedName": "edgeWeight",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC10edgeWeightSdvp",
"mangledName": "$s7Penguin4EdgeC10edgeWeightSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC10edgeWeightSdvg",
"mangledName": "$s7Penguin4EdgeC10edgeWeightSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC10edgeWeightSdvs",
"mangledName": "$s7Penguin4EdgeC10edgeWeightSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC10edgeWeightSdvM",
"mangledName": "$s7Penguin4EdgeC10edgeWeightSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeType",
"printedName": "edgeType",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvp",
"mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvg",
"mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvs",
"mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvM",
"mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeTransType",
"printedName": "edgeTransType",
"children": [
{
"kind": "TypeNominal",
"name": "TransitionEdgeType",
"printedName": "Penguin.TransitionEdgeType",
"usr": "s:7Penguin18TransitionEdgeTypeO"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovp",
"mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "TransitionEdgeType",
"printedName": "Penguin.TransitionEdgeType",
"usr": "s:7Penguin18TransitionEdgeTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovg",
"mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "TransitionEdgeType",
"printedName": "Penguin.TransitionEdgeType",
"usr": "s:7Penguin18TransitionEdgeTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovs",
"mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0OvM",
"mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0OvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "perpencularDistance",
"printedName": "perpencularDistance",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvp",
"mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvg",
"mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvs",
"mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvM",
"mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "withinEdgeIndicatorValue",
"printedName": "withinEdgeIndicatorValue",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvp",
"mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvg",
"mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvs",
"mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvM",
"mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "distanceAvg",
"printedName": "distanceAvg",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC11distanceAvgSdSgvp",
"mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC11distanceAvgSdSgvg",
"mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC11distanceAvgSdSgvs",
"mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC11distanceAvgSdSgvM",
"mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "campusID",
"printedName": "campusID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC8campusIDSivp",
"mangledName": "$s7Penguin4EdgeC8campusIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC8campusIDSivg",
"mangledName": "$s7Penguin4EdgeC8campusIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC8campusIDSivs",
"mangledName": "$s7Penguin4EdgeC8campusIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC8campusIDSivM",
"mangledName": "$s7Penguin4EdgeC8campusIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "outdoor",
"printedName": "outdoor",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC7outdoorSbvp",
"mangledName": "$s7Penguin4EdgeC7outdoorSbvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC7outdoorSbvg",
"mangledName": "$s7Penguin4EdgeC7outdoorSbvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC7outdoorSbvs",
"mangledName": "$s7Penguin4EdgeC7outdoorSbvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC7outdoorSbvM",
"mangledName": "$s7Penguin4EdgeC7outdoorSbvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "p1Type",
"printedName": "p1Type",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovp",
"mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovg",
"mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovs",
"mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0OvM",
"mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0OvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "p2Type",
"printedName": "p2Type",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovp",
"mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovg",
"mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovs",
"mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0OvM",
"mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0OvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longitude1",
"printedName": "longitude1",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC10longitude1Sdvp",
"mangledName": "$s7Penguin4EdgeC10longitude1Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC10longitude1Sdvg",
"mangledName": "$s7Penguin4EdgeC10longitude1Sdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC10longitude1Sdvs",
"mangledName": "$s7Penguin4EdgeC10longitude1Sdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC10longitude1SdvM",
"mangledName": "$s7Penguin4EdgeC10longitude1SdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "latitude1",
"printedName": "latitude1",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC9latitude1Sdvp",
"mangledName": "$s7Penguin4EdgeC9latitude1Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9latitude1Sdvg",
"mangledName": "$s7Penguin4EdgeC9latitude1Sdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9latitude1Sdvs",
"mangledName": "$s7Penguin4EdgeC9latitude1Sdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9latitude1SdvM",
"mangledName": "$s7Penguin4EdgeC9latitude1SdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longitude2",
"printedName": "longitude2",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC10longitude2Sdvp",
"mangledName": "$s7Penguin4EdgeC10longitude2Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC10longitude2Sdvg",
"mangledName": "$s7Penguin4EdgeC10longitude2Sdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC10longitude2Sdvs",
"mangledName": "$s7Penguin4EdgeC10longitude2Sdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC10longitude2SdvM",
"mangledName": "$s7Penguin4EdgeC10longitude2SdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "latitude2",
"printedName": "latitude2",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin4EdgeC9latitude2Sdvp",
"mangledName": "$s7Penguin4EdgeC9latitude2Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9latitude2Sdvg",
"mangledName": "$s7Penguin4EdgeC9latitude2Sdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9latitude2Sdvs",
"mangledName": "$s7Penguin4EdgeC9latitude2Sdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4EdgeC9latitude2SdvM",
"mangledName": "$s7Penguin4EdgeC9latitude2SdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Function",
"name": "edgeLength",
"printedName": "edgeLength()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC10edgeLengthSdyF",
"mangledName": "$s7Penguin4EdgeC10edgeLengthSdyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "p1toCLLocationCoordinate2D",
"printedName": "p1toCLLocationCoordinate2D()",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC26p1toCLLocationCoordinate2DSo0dE1DVyF",
"mangledName": "$s7Penguin4EdgeC26p1toCLLocationCoordinate2DSo0dE1DVyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "p2toCLLocationCoordinate2D",
"printedName": "p2toCLLocationCoordinate2D()",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC26p2toCLLocationCoordinate2DSo0dE1DVyF",
"mangledName": "$s7Penguin4EdgeC26p2toCLLocationCoordinate2DSo0dE1DVyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "p1",
"printedName": "p1()",
"children": [
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC2p1So7CGPointVyF",
"mangledName": "$s7Penguin4EdgeC2p1So7CGPointVyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "p2",
"printedName": "p2()",
"children": [
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC2p2So7CGPointVyF",
"mangledName": "$s7Penguin4EdgeC2p2So7CGPointVyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "deltaX",
"printedName": "deltaX()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC6deltaXSiyF",
"mangledName": "$s7Penguin4EdgeC6deltaXSiyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "deltaY",
"printedName": "deltaY()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC6deltaYSiyF",
"mangledName": "$s7Penguin4EdgeC6deltaYSiyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "edgeOrientation",
"printedName": "edgeOrientation()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC15edgeOrientationSdyF",
"mangledName": "$s7Penguin4EdgeC15edgeOrientationSdyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "edgeInverseOrientation",
"printedName": "edgeInverseOrientation()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC22edgeInverseOrientationSdyF",
"mangledName": "$s7Penguin4EdgeC22edgeInverseOrientationSdyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getWithinEdgeIndicator",
"printedName": "getWithinEdgeIndicator(givenPoint:)",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC09getWithinB9Indicator10givenPointSdSo7CGPointV_tF",
"mangledName": "$s7Penguin4EdgeC09getWithinB9Indicator10givenPointSdSo7CGPointV_tF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getPerpendicularDistance",
"printedName": "getPerpendicularDistance(givenPoint:)",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC24getPerpendicularDistance10givenPointSdSo7CGPointV_tF",
"mangledName": "$s7Penguin4EdgeC24getPerpendicularDistance10givenPointSdSo7CGPointV_tF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "calculateEdgeWeight",
"printedName": "calculateEdgeWeight(currentEP:previousEP:meanDistance:threshold:orientationAvailable:orientationValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC09calculateB6Weight9currentEP08previousF012meanDistance9threshold20orientationAvailable0K5ValueSdSo7CGPointV_ALS2dSbSdtF",
"mangledName": "$s7Penguin4EdgeC09calculateB6Weight9currentEP08previousF012meanDistance9threshold20orientationAvailable0K5ValueSdSo7CGPointV_ALS2dSbSdtF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "edgeAvgDistance",
"printedName": "edgeAvgDistance(givenPoint:)",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Func",
"usr": "s:7Penguin4EdgeC15edgeAvgDistance10givenPointSdSo7CGPointV_tF",
"mangledName": "$s7Penguin4EdgeC15edgeAvgDistance10givenPointSdSo7CGPointV_tF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Edge",
"mangledName": "$s7Penguin4EdgeC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC",
"RawDocComment"
],
"superclassUsr": "c:objc(cs)NSObject",
"hasMissingDesignatedInitializers": true,
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "PenguinPoint",
"printedName": "PenguinPoint",
"children": [
{
"kind": "Var",
"name": "pointVenueID",
"printedName": "pointVenueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin0A5PointV12pointVenueIDSivp",
"mangledName": "$s7Penguin0A5PointV12pointVenueIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV12pointVenueIDSivg",
"mangledName": "$s7Penguin0A5PointV12pointVenueIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV12pointVenueIDSivs",
"mangledName": "$s7Penguin0A5PointV12pointVenueIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV12pointVenueIDSivM",
"mangledName": "$s7Penguin0A5PointV12pointVenueIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "pointFloorID",
"printedName": "pointFloorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin0A5PointV12pointFloorIDSivp",
"mangledName": "$s7Penguin0A5PointV12pointFloorIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV12pointFloorIDSivg",
"mangledName": "$s7Penguin0A5PointV12pointFloorIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV12pointFloorIDSivs",
"mangledName": "$s7Penguin0A5PointV12pointFloorIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV12pointFloorIDSivM",
"mangledName": "$s7Penguin0A5PointV12pointFloorIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "pointX",
"printedName": "pointX",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin0A5PointV6pointXSivp",
"mangledName": "$s7Penguin0A5PointV6pointXSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV6pointXSivg",
"mangledName": "$s7Penguin0A5PointV6pointXSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV6pointXSivs",
"mangledName": "$s7Penguin0A5PointV6pointXSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV6pointXSivM",
"mangledName": "$s7Penguin0A5PointV6pointXSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "pointY",
"printedName": "pointY",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin0A5PointV6pointYSivp",
"mangledName": "$s7Penguin0A5PointV6pointYSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV6pointYSivg",
"mangledName": "$s7Penguin0A5PointV6pointYSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV6pointYSivs",
"mangledName": "$s7Penguin0A5PointV6pointYSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV6pointYSivM",
"mangledName": "$s7Penguin0A5PointV6pointYSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "stepCount",
"printedName": "stepCount",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin0A5PointV9stepCountSivp",
"mangledName": "$s7Penguin0A5PointV9stepCountSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV9stepCountSivg",
"mangledName": "$s7Penguin0A5PointV9stepCountSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV9stepCountSivs",
"mangledName": "$s7Penguin0A5PointV9stepCountSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV9stepCountSivM",
"mangledName": "$s7Penguin0A5PointV9stepCountSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "requestID",
"printedName": "requestID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin0A5PointV9requestIDSivp",
"mangledName": "$s7Penguin0A5PointV9requestIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV9requestIDSivg",
"mangledName": "$s7Penguin0A5PointV9requestIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV9requestIDSivs",
"mangledName": "$s7Penguin0A5PointV9requestIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV9requestIDSivM",
"mangledName": "$s7Penguin0A5PointV9requestIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "orientationVector",
"printedName": "orientationVector",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvp",
"mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvg",
"mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvs",
"mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvM",
"mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "orientationAccuracy",
"printedName": "orientationAccuracy",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin0A5PointV19orientationAccuracySivp",
"mangledName": "$s7Penguin0A5PointV19orientationAccuracySivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV19orientationAccuracySivg",
"mangledName": "$s7Penguin0A5PointV19orientationAccuracySivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV19orientationAccuracySivs",
"mangledName": "$s7Penguin0A5PointV19orientationAccuracySivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV19orientationAccuracySivM",
"mangledName": "$s7Penguin0A5PointV19orientationAccuracySivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "accelerometerAccuracy",
"printedName": "accelerometerAccuracy",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin0A5PointV21accelerometerAccuracySivp",
"mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV21accelerometerAccuracySivg",
"mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV21accelerometerAccuracySivs",
"mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV21accelerometerAccuracySivM",
"mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "accuracy",
"printedName": "accuracy",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin0A5PointV8accuracySivp",
"mangledName": "$s7Penguin0A5PointV8accuracySivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV8accuracySivg",
"mangledName": "$s7Penguin0A5PointV8accuracySivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV8accuracySivs",
"mangledName": "$s7Penguin0A5PointV8accuracySivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV8accuracySivM",
"mangledName": "$s7Penguin0A5PointV8accuracySivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "pointTypeScan",
"printedName": "pointTypeScan",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin0A5PointV13pointTypeScanSivp",
"mangledName": "$s7Penguin0A5PointV13pointTypeScanSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV13pointTypeScanSivg",
"mangledName": "$s7Penguin0A5PointV13pointTypeScanSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV13pointTypeScanSivs",
"mangledName": "$s7Penguin0A5PointV13pointTypeScanSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin0A5PointV13pointTypeScanSivM",
"mangledName": "$s7Penguin0A5PointV13pointTypeScanSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
}
],
"declKind": "Struct",
"usr": "s:7Penguin0A5PointV",
"mangledName": "$s7Penguin0A5PointV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "TypeDecl",
"name": "NavigationSubPath",
"printedName": "NavigationSubPath",
"children": [
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin17NavigationSubPathC7floorIDSivp",
"mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC7floorIDSivg",
"mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC7floorIDSivs",
"mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC7floorIDSivM",
"mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin17NavigationSubPathC7venueIDSivp",
"mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC7venueIDSivg",
"mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC7venueIDSivs",
"mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC7venueIDSivM",
"mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "firstEdge",
"printedName": "firstEdge",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"declKind": "Var",
"usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvp",
"mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvg",
"mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvs",
"mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0CvM",
"mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0CvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "pathIndex",
"printedName": "pathIndex",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin17NavigationSubPathC9pathIndexSivp",
"mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC9pathIndexSivg",
"mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC9pathIndexSivs",
"mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC9pathIndexSivM",
"mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "pathEdges",
"printedName": "pathEdges",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Edge]",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvp",
"mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Edge]",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvg",
"mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Edge]",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvs",
"mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvM",
"mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "subPathsSize",
"printedName": "subPathsSize",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivp",
"mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivg",
"mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivs",
"mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivM",
"mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "NavigationSubPath",
"printedName": "Penguin.NavigationSubPath",
"usr": "c:@M@Penguin@objc(cs)NavigationSubPath"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)NavigationSubPath(im)init",
"mangledName": "$s7Penguin17NavigationSubPathCACycfc",
"moduleName": "Penguin",
"overriding": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override",
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(venueID:floorID:subPathIndex:firstEdge:subPathEdges:subPathsSize:)",
"children": [
{
"kind": "TypeNominal",
"name": "NavigationSubPath",
"printedName": "Penguin.NavigationSubPath",
"usr": "c:@M@Penguin@objc(cs)NavigationSubPath"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Edge]",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"hasDefaultArg": true,
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin17NavigationSubPathC7venueID05floorF003subD5Index9firstEdge0hD5Edges0H9PathsSizeACSi_S2iAA0K0CSayAKGSitcfc",
"mangledName": "$s7Penguin17NavigationSubPathC7venueID05floorF003subD5Index9firstEdge0hD5Edges0H9PathsSizeACSi_S2iAA0K0CSayAKGSitcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)NavigationSubPath",
"mangledName": "$s7Penguin17NavigationSubPathC",
"moduleName": "Penguin",
"isOpen": true,
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "NearGateData",
"printedName": "NearGateData",
"children": [
{
"kind": "Var",
"name": "floors",
"printedName": "floors",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.Floor]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Floor]",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvp",
"mangledName": "$s7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.Floor]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Floor]",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvg",
"mangledName": "$s7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "venues",
"printedName": "venues",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.Venue]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Venue]",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvp",
"mangledName": "$s7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.Venue]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Venue]",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvg",
"mangledName": "$s7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Struct",
"usr": "s:7Penguin12NearGateDataV",
"mangledName": "$s7Penguin12NearGateDataV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "TypeDecl",
"name": "NextRoutPathData",
"printedName": "NextRoutPathData",
"children": [
{
"kind": "Var",
"name": "floor",
"printedName": "floor",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Floor?",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin16NextRoutPathDataV5floorAA5FloorCSgvp",
"mangledName": "$s7Penguin16NextRoutPathDataV5floorAA5FloorCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Floor?",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16NextRoutPathDataV5floorAA5FloorCSgvg",
"mangledName": "$s7Penguin16NextRoutPathDataV5floorAA5FloorCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "venue",
"printedName": "venue",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Venue?",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin16NextRoutPathDataV5venueAA5VenueCSgvp",
"mangledName": "$s7Penguin16NextRoutPathDataV5venueAA5VenueCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Venue?",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin16NextRoutPathDataV5venueAA5VenueCSgvg",
"mangledName": "$s7Penguin16NextRoutPathDataV5venueAA5VenueCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Struct",
"usr": "s:7Penguin16NextRoutPathDataV",
"mangledName": "$s7Penguin16NextRoutPathDataV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "Translatable",
"printedName": "Translatable",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "Translatable",
"printedName": "Penguin.Translatable",
"usr": "s:7Penguin12TranslatableV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin12TranslatableV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin12TranslatableV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin12TranslatableV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin12TranslatableV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin12TranslatableV",
"mangledName": "$s7Penguin12TranslatableV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "PILocationManagerDelegate",
"printedName": "PILocationManagerDelegate",
"children": [
{
"kind": "Function",
"name": "onLocationChange",
"printedName": "onLocationChange(location:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP16onLocationChange8locationyAA0B0C_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP16onLocationChange8locationyAA0B0C_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onEdgeChange",
"printedName": "onEdgeChange(edge:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP12onEdgeChange4edgeyAA0F0C_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP12onEdgeChange4edgeyAA0F0C_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onVenueChange",
"printedName": "onVenueChange(venue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP13onVenueChange5venueyAA0F0C_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP13onVenueChange5venueyAA0F0C_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onFloorChange",
"printedName": "onFloorChange(floor:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP13onFloorChange5flooryAA0F0C_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP13onFloorChange5flooryAA0F0C_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onRotationChange",
"printedName": "onRotationChange(rotation:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "PIRotation",
"printedName": "Penguin.PIRotation",
"usr": "c:@M@Penguin@objc(cs)PIRotation"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP16onRotationChange8rotationyAA10PIRotationC_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP16onRotationChange8rotationyAA10PIRotationC_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onConnectivityStatusChange",
"printedName": "onConnectivityStatusChange(status:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP26onConnectivityStatusChange6statusyAA06ServerfG0O_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP26onConnectivityStatusChange6statusyAA06ServerfG0O_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onSourceConnectivityStatusChange",
"printedName": "onSourceConnectivityStatusChange(status:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP32onSourceConnectivityStatusChange6statusyAA0f10ConnectionH0O_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP32onSourceConnectivityStatusChange6statusyAA0f10ConnectionH0O_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onGPSStatusChangeChange",
"printedName": "onGPSStatusChangeChange(status:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "SourceGPSConnectionStatus",
"printedName": "Penguin.SourceGPSConnectionStatus",
"usr": "c:@M@Penguin@E@SourceGPSConnectionStatus"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP017onGPSStatusChangeG06statusyAA25SourceGPSConnectionStatusO_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP017onGPSStatusChangeG06statusyAA25SourceGPSConnectionStatusO_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onTrustedFloorChange",
"printedName": "onTrustedFloorChange(status:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP20onTrustedFloorChange6statusySb_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP20onTrustedFloorChange6statusySb_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onTransision",
"printedName": "onTransision(status:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP12onTransision6statusyAA19FloorTransitionTypeO_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP12onTransision6statusyAA19FloorTransitionTypeO_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onEpLocationChange",
"printedName": "onEpLocationChange(location:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP18onEpLocationChange8locationyAA0B0C_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP18onEpLocationChange8locationyAA0B0C_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onEpException",
"printedName": "onEpException(resetSDK:exMessage:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP13onEpException8resetSDK9exMessageySb_SStF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP13onEpException8resetSDK9exMessageySb_SStF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onBlePowerStatusChange",
"printedName": "onBlePowerStatusChange(status:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "BLEPowerStatus",
"printedName": "Penguin.BLEPowerStatus",
"usr": "c:@M@Penguin@E@BLEPowerStatus"
}
],
"declKind": "Func",
"usr": "s:7Penguin25PILocationManagerDelegateP22onBlePowerStatusChange6statusyAA08BLEPowerH0O_tF",
"mangledName": "$s7Penguin25PILocationManagerDelegateP22onBlePowerStatusChange6statusyAA08BLEPowerH0O_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PILocationManagerDelegate>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
"usr": "s:7Penguin25PILocationManagerDelegateP",
"mangledName": "$s7Penguin25PILocationManagerDelegateP",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 : AnyObject>",
"sugared_genericSig": "<Self : AnyObject>",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
}
]
},
{
"kind": "TypeDecl",
"name": "PIInitializerDelegate",
"printedName": "PIInitializerDelegate",
"children": [
{
"kind": "Function",
"name": "onReady",
"printedName": "onReady(warning:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
}
],
"declKind": "Func",
"usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onReadyWithWarning:",
"mangledName": "$s7Penguin21PIInitializerDelegateP7onReady7warningyAA11WarningCodeO_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIInitializerDelegate>",
"protocolReq": true,
"declAttributes": [
"ObjC"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onInitilzationError",
"printedName": "onInitilzationError(error:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
],
"declKind": "Func",
"usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onInitilzationErrorWithError:",
"mangledName": "$s7Penguin21PIInitializerDelegateP19onInitilzationError5erroryAA0F4CodeO_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIInitializerDelegate>",
"protocolReq": true,
"declAttributes": [
"ObjC"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "onInitializationProgressChange",
"printedName": "onInitializationProgressChange(status:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
}
],
"declKind": "Func",
"usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onInitializationProgressChangeWithStatus:",
"mangledName": "$s7Penguin21PIInitializerDelegateP30onInitializationProgressChange6statusyAA12SDKOperationO_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>",
"sugared_genericSig": "<Self where Self : Penguin.PIInitializerDelegate>",
"protocolReq": true,
"declAttributes": [
"ObjC"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
"usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate",
"mangledName": "$s7Penguin21PIInitializerDelegateP",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 : AnyObject>",
"sugared_genericSig": "<Self : AnyObject>",
"declAttributes": [
"AccessControl",
"ObjC"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "Gate_node",
"printedName": "Gate_node",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "Gate_node",
"printedName": "Penguin.Gate_node",
"usr": "c:@M@Penguin@objc(cs)Gate_node"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)Gate_node(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin9Gate_nodeC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.Gate_node>",
"children": [
{
"kind": "TypeNominal",
"name": "Gate_node",
"printedName": "Penguin.Gate_node",
"usr": "c:@M@Penguin@objc(cs)Gate_node"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin9Gate_nodeC12fetchRequestSo07NSFetchE0CyACGyFZ",
"mangledName": "$s7Penguin9Gate_nodeC12fetchRequestSo07NSFetchE0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "campus_id",
"printedName": "campus_id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)campus_id",
"mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)campus_id",
"mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setCampus_id:",
"mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "edge_id",
"printedName": "edge_id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)edge_id",
"mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)edge_id",
"mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setEdge_id:",
"mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "outdoor",
"printedName": "outdoor",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)outdoor",
"mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)outdoor",
"mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setOutdoor:",
"mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "update_status",
"printedName": "update_status",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)update_status",
"mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)update_status",
"mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setUpdate_status:",
"mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)id",
"mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)id",
"mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setId:",
"mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "venue_id",
"printedName": "venue_id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)venue_id",
"mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)venue_id",
"mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setVenue_id:",
"mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "floor_id",
"printedName": "floor_id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)floor_id",
"mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)floor_id",
"mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setFloor_id:",
"mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "type",
"printedName": "type",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)type",
"mangledName": "$s7Penguin9Gate_nodeC4typeSSvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)type",
"mangledName": "$s7Penguin9Gate_nodeC4typeSSvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setType:",
"mangledName": "$s7Penguin9Gate_nodeC4typeSSvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "x",
"printedName": "x",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)x",
"mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)x",
"mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setX:",
"mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "y",
"printedName": "y",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)y",
"mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)y",
"mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setY:",
"mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "longitude",
"printedName": "longitude",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)longitude",
"mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)longitude",
"mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setLongitude:",
"mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "latitude",
"printedName": "latitude",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)latitude",
"mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)latitude",
"mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setLatitude:",
"mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "is_floor_gate_node",
"printedName": "is_floor_gate_node",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)is_floor_gate_node",
"mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)is_floor_gate_node",
"mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIs_floor_gate_node:",
"mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "is_connected_gate_node",
"printedName": "is_connected_gate_node",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)is_connected_gate_node",
"mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)is_connected_gate_node",
"mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIs_connected_gate_node:",
"mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "isCampusGate",
"printedName": "isCampusGate",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(py)isCampusGate",
"mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)isCampusGate",
"mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIsCampusGate:",
"mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Gate_node",
"mangledName": "$s7Penguin9Gate_nodeC",
"moduleName": "Penguin",
"objc_name": "Gate_node",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Network",
"printedName": "Network",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "Route",
"printedName": "Route",
"children": [
{
"kind": "Var",
"name": "result",
"printedName": "result",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin5RouteV6resultSbSgvp",
"mangledName": "$s7Penguin5RouteV6resultSbSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5RouteV6resultSbSgvg",
"mangledName": "$s7Penguin5RouteV6resultSbSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5RouteV6resultSbSgvs",
"mangledName": "$s7Penguin5RouteV6resultSbSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5RouteV6resultSbSgvM",
"mangledName": "$s7Penguin5RouteV6resultSbSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "message",
"printedName": "message",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin5RouteV7messageSSSgvp",
"mangledName": "$s7Penguin5RouteV7messageSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5RouteV7messageSSSgvg",
"mangledName": "$s7Penguin5RouteV7messageSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5RouteV7messageSSSgvs",
"mangledName": "$s7Penguin5RouteV7messageSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5RouteV7messageSSSgvM",
"mangledName": "$s7Penguin5RouteV7messageSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "data",
"printedName": "data",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.RouteLeg]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.RouteLeg]",
"children": [
{
"kind": "TypeNominal",
"name": "RouteLeg",
"printedName": "Penguin.RouteLeg",
"usr": "s:7Penguin8RouteLegV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvp",
"mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.RouteLeg]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.RouteLeg]",
"children": [
{
"kind": "TypeNominal",
"name": "RouteLeg",
"printedName": "Penguin.RouteLeg",
"usr": "s:7Penguin8RouteLegV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvg",
"mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.RouteLeg]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.RouteLeg]",
"children": [
{
"kind": "TypeNominal",
"name": "RouteLeg",
"printedName": "Penguin.RouteLeg",
"usr": "s:7Penguin8RouteLegV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvs",
"mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvM",
"mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "Route",
"printedName": "Penguin.Route",
"usr": "s:7Penguin5RouteV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin5RouteV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin5RouteV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin5RouteV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin5RouteV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin5RouteV",
"mangledName": "$s7Penguin5RouteV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "RouteStatus",
"printedName": "RouteStatus",
"children": [
{
"kind": "Var",
"name": "reached",
"printedName": "reached",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.RouteStatus.Type) -> Penguin.RouteStatus",
"children": [
{
"kind": "TypeNominal",
"name": "RouteStatus",
"printedName": "Penguin.RouteStatus",
"usr": "s:7Penguin11RouteStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.RouteStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "RouteStatus",
"printedName": "Penguin.RouteStatus",
"usr": "s:7Penguin11RouteStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin11RouteStatusO7reachedyA2CmF",
"mangledName": "$s7Penguin11RouteStatusO7reachedyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.RouteStatus?",
"children": [
{
"kind": "TypeNominal",
"name": "RouteStatus",
"printedName": "Penguin.RouteStatus",
"usr": "s:7Penguin11RouteStatusO"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin11RouteStatusO8rawValueACSgSS_tcfc",
"mangledName": "$s7Penguin11RouteStatusO8rawValueACSgSS_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin11RouteStatusO8rawValueSSvp",
"mangledName": "$s7Penguin11RouteStatusO8rawValueSSvp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11RouteStatusO8rawValueSSvg",
"mangledName": "$s7Penguin11RouteStatusO8rawValueSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:7Penguin11RouteStatusO",
"mangledName": "$s7Penguin11RouteStatusO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "RouteLeg",
"printedName": "RouteLeg",
"children": [
{
"kind": "Var",
"name": "sourceLocation",
"printedName": "sourceLocation",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SourceLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "SourceLocation",
"printedName": "Penguin.SourceLocation",
"usr": "c:@M@Penguin@objc(cs)SourceLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvp",
"mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SourceLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "SourceLocation",
"printedName": "Penguin.SourceLocation",
"usr": "c:@M@Penguin@objc(cs)SourceLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvg",
"mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SourceLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "SourceLocation",
"printedName": "Penguin.SourceLocation",
"usr": "c:@M@Penguin@objc(cs)SourceLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvs",
"mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvM",
"mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "destination",
"printedName": "destination",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Destination?",
"children": [
{
"kind": "TypeNominal",
"name": "Destination",
"printedName": "Penguin.Destination",
"usr": "c:@M@Penguin@objc(cs)Destination"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvp",
"mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Destination?",
"children": [
{
"kind": "TypeNominal",
"name": "Destination",
"printedName": "Penguin.Destination",
"usr": "c:@M@Penguin@objc(cs)Destination"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvg",
"mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Destination?",
"children": [
{
"kind": "TypeNominal",
"name": "Destination",
"printedName": "Penguin.Destination",
"usr": "c:@M@Penguin@objc(cs)Destination"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvs",
"mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvM",
"mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "length",
"printedName": "length",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin8RouteLegV6lengthSdSgvp",
"mangledName": "$s7Penguin8RouteLegV6lengthSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV6lengthSdSgvg",
"mangledName": "$s7Penguin8RouteLegV6lengthSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV6lengthSdSgvs",
"mangledName": "$s7Penguin8RouteLegV6lengthSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV6lengthSdSgvM",
"mangledName": "$s7Penguin8RouteLegV6lengthSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "travelTime",
"printedName": "travelTime",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin8RouteLegV10travelTimeSdSgvp",
"mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV10travelTimeSdSgvg",
"mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV10travelTimeSdSgvs",
"mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV10travelTimeSdSgvM",
"mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "shortestPath",
"printedName": "shortestPath",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ShortestPath?",
"children": [
{
"kind": "TypeNominal",
"name": "ShortestPath",
"printedName": "Penguin.ShortestPath",
"usr": "s:7Penguin12ShortestPathV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvp",
"mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ShortestPath?",
"children": [
{
"kind": "TypeNominal",
"name": "ShortestPath",
"printedName": "Penguin.ShortestPath",
"usr": "s:7Penguin12ShortestPathV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvg",
"mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ShortestPath?",
"children": [
{
"kind": "TypeNominal",
"name": "ShortestPath",
"printedName": "Penguin.ShortestPath",
"usr": "s:7Penguin12ShortestPathV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvs",
"mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvM",
"mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(sourceLocation:destination:length:shortestPath:)",
"children": [
{
"kind": "TypeNominal",
"name": "RouteLeg",
"printedName": "Penguin.RouteLeg",
"usr": "s:7Penguin8RouteLegV"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SourceLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "SourceLocation",
"printedName": "Penguin.SourceLocation",
"usr": "c:@M@Penguin@objc(cs)SourceLocation"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Destination?",
"children": [
{
"kind": "TypeNominal",
"name": "Destination",
"printedName": "Penguin.Destination",
"usr": "c:@M@Penguin@objc(cs)Destination"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ShortestPath?",
"children": [
{
"kind": "TypeNominal",
"name": "ShortestPath",
"printedName": "Penguin.ShortestPath",
"usr": "s:7Penguin12ShortestPathV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin8RouteLegV14sourceLocation11destination6length12shortestPathAcA06SourceE0CSg_AA11DestinationCSgSdSgAA08ShortestI0VSgtcfc",
"mangledName": "$s7Penguin8RouteLegV14sourceLocation11destination6length12shortestPathAcA06SourceE0CSg_AA11DestinationCSgSdSgAA08ShortestI0VSgtcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "RouteLeg",
"printedName": "Penguin.RouteLeg",
"usr": "s:7Penguin8RouteLegV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin8RouteLegV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin8RouteLegV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin8RouteLegV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin8RouteLegV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin8RouteLegV",
"mangledName": "$s7Penguin8RouteLegV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "Destination",
"printedName": "Destination",
"children": [
{
"kind": "Var",
"name": "poi",
"printedName": "poi",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.DestinationPOI?",
"children": [
{
"kind": "TypeNominal",
"name": "DestinationPOI",
"printedName": "Penguin.DestinationPOI",
"usr": "c:@M@Penguin@objc(cs)DestinationPOI"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvp",
"mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.DestinationPOI?",
"children": [
{
"kind": "TypeNominal",
"name": "DestinationPOI",
"printedName": "Penguin.DestinationPOI",
"usr": "c:@M@Penguin@objc(cs)DestinationPOI"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvg",
"mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.DestinationPOI?",
"children": [
{
"kind": "TypeNominal",
"name": "DestinationPOI",
"printedName": "Penguin.DestinationPOI",
"usr": "c:@M@Penguin@objc(cs)DestinationPOI"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvs",
"mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvM",
"mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11DestinationC7venueIDSiSgvp",
"mangledName": "$s7Penguin11DestinationC7venueIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC7venueIDSiSgvg",
"mangledName": "$s7Penguin11DestinationC7venueIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC7venueIDSiSgvs",
"mangledName": "$s7Penguin11DestinationC7venueIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC7venueIDSiSgvM",
"mangledName": "$s7Penguin11DestinationC7venueIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11DestinationC7floorIDSiSgvp",
"mangledName": "$s7Penguin11DestinationC7floorIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC7floorIDSiSgvg",
"mangledName": "$s7Penguin11DestinationC7floorIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC7floorIDSiSgvs",
"mangledName": "$s7Penguin11DestinationC7floorIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC7floorIDSiSgvM",
"mangledName": "$s7Penguin11DestinationC7floorIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "x",
"printedName": "x",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11DestinationC1xSiSgvp",
"mangledName": "$s7Penguin11DestinationC1xSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC1xSiSgvg",
"mangledName": "$s7Penguin11DestinationC1xSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC1xSiSgvs",
"mangledName": "$s7Penguin11DestinationC1xSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC1xSiSgvM",
"mangledName": "$s7Penguin11DestinationC1xSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "y",
"printedName": "y",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11DestinationC1ySiSgvp",
"mangledName": "$s7Penguin11DestinationC1ySiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC1ySiSgvg",
"mangledName": "$s7Penguin11DestinationC1ySiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC1ySiSgvs",
"mangledName": "$s7Penguin11DestinationC1ySiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC1ySiSgvM",
"mangledName": "$s7Penguin11DestinationC1ySiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longitude",
"printedName": "longitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11DestinationC9longitudeSdSgvp",
"mangledName": "$s7Penguin11DestinationC9longitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC9longitudeSdSgvg",
"mangledName": "$s7Penguin11DestinationC9longitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC9longitudeSdSgvs",
"mangledName": "$s7Penguin11DestinationC9longitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC9longitudeSdSgvM",
"mangledName": "$s7Penguin11DestinationC9longitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "latitude",
"printedName": "latitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11DestinationC8latitudeSdSgvp",
"mangledName": "$s7Penguin11DestinationC8latitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC8latitudeSdSgvg",
"mangledName": "$s7Penguin11DestinationC8latitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC8latitudeSdSgvs",
"mangledName": "$s7Penguin11DestinationC8latitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC8latitudeSdSgvM",
"mangledName": "$s7Penguin11DestinationC8latitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "nearLandmark",
"printedName": "nearLandmark",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NearPlace?",
"children": [
{
"kind": "TypeNominal",
"name": "NearPlace",
"printedName": "Penguin.NearPlace",
"usr": "s:7Penguin9NearPlaceV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvp",
"mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NearPlace?",
"children": [
{
"kind": "TypeNominal",
"name": "NearPlace",
"printedName": "Penguin.NearPlace",
"usr": "s:7Penguin9NearPlaceV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvg",
"mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NearPlace?",
"children": [
{
"kind": "TypeNominal",
"name": "NearPlace",
"printedName": "Penguin.NearPlace",
"usr": "s:7Penguin9NearPlaceV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvs",
"mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvM",
"mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(poi:venueID:floorID:x:y:longitude:latitude:)",
"children": [
{
"kind": "TypeNominal",
"name": "Destination",
"printedName": "Penguin.Destination",
"usr": "c:@M@Penguin@objc(cs)Destination"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.DestinationPOI?",
"children": [
{
"kind": "TypeNominal",
"name": "DestinationPOI",
"printedName": "Penguin.DestinationPOI",
"usr": "c:@M@Penguin@objc(cs)DestinationPOI"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin11DestinationC3poi7venueID05floorE01x1y9longitude8latitudeAcA0B3POICSg_SiSgA3NSdSgAOtcfc",
"mangledName": "$s7Penguin11DestinationC3poi7venueID05floorE01x1y9longitude8latitudeAcA0B3POICSg_SiSgA3NSdSgAOtcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "Destination",
"printedName": "Penguin.Destination",
"usr": "c:@M@Penguin@objc(cs)Destination"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)Destination(im)init",
"mangledName": "$s7Penguin11DestinationCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "Destination",
"printedName": "Penguin.Destination",
"usr": "c:@M@Penguin@objc(cs)Destination"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin11DestinationC4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin11DestinationC4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin11DestinationC6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin11DestinationC6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Destination",
"mangledName": "$s7Penguin11DestinationC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"ObjC",
"RawDocComment"
],
"superclassUsr": "c:objc(cs)NSObject",
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "DestinationPOI",
"printedName": "DestinationPOI",
"children": [
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14DestinationPOIC2idSiSgvp",
"mangledName": "$s7Penguin14DestinationPOIC2idSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14DestinationPOIC2idSiSgvg",
"mangledName": "$s7Penguin14DestinationPOIC2idSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14DestinationPOIC2idSiSgvs",
"mangledName": "$s7Penguin14DestinationPOIC2idSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14DestinationPOIC2idSiSgvM",
"mangledName": "$s7Penguin14DestinationPOIC2idSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "name",
"printedName": "name",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14DestinationPOIC4nameSSSgvp",
"mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14DestinationPOIC4nameSSSgvg",
"mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14DestinationPOIC4nameSSSgvs",
"mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14DestinationPOIC4nameSSSgvM",
"mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(id:name:)",
"children": [
{
"kind": "TypeNominal",
"name": "DestinationPOI",
"printedName": "Penguin.DestinationPOI",
"usr": "c:@M@Penguin@objc(cs)DestinationPOI"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin14DestinationPOIC2id4nameACSiSg_SSSgtcfc",
"mangledName": "$s7Penguin14DestinationPOIC2id4nameACSiSg_SSSgtcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "DestinationPOI",
"printedName": "Penguin.DestinationPOI",
"usr": "c:@M@Penguin@objc(cs)DestinationPOI"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)DestinationPOI(im)init",
"mangledName": "$s7Penguin14DestinationPOICACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "DestinationPOI",
"printedName": "Penguin.DestinationPOI",
"usr": "c:@M@Penguin@objc(cs)DestinationPOI"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin14DestinationPOIC4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin14DestinationPOIC4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin14DestinationPOIC6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin14DestinationPOIC6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)DestinationPOI",
"mangledName": "$s7Penguin14DestinationPOIC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"ObjC",
"RawDocComment"
],
"superclassUsr": "c:objc(cs)NSObject",
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "SourceLocation",
"printedName": "SourceLocation",
"children": [
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14SourceLocationC7venueIDSiSgvp",
"mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC7venueIDSiSgvg",
"mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC7venueIDSiSgvs",
"mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC7venueIDSiSgvM",
"mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14SourceLocationC7floorIDSiSgvp",
"mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC7floorIDSiSgvg",
"mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC7floorIDSiSgvs",
"mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC7floorIDSiSgvM",
"mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgeID",
"printedName": "edgeID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvp",
"mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvg",
"mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvs",
"mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvM",
"mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "x",
"printedName": "x",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14SourceLocationC1xSiSgvp",
"mangledName": "$s7Penguin14SourceLocationC1xSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC1xSiSgvg",
"mangledName": "$s7Penguin14SourceLocationC1xSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC1xSiSgvs",
"mangledName": "$s7Penguin14SourceLocationC1xSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC1xSiSgvM",
"mangledName": "$s7Penguin14SourceLocationC1xSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "y",
"printedName": "y",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14SourceLocationC1ySiSgvp",
"mangledName": "$s7Penguin14SourceLocationC1ySiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC1ySiSgvg",
"mangledName": "$s7Penguin14SourceLocationC1ySiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC1ySiSgvs",
"mangledName": "$s7Penguin14SourceLocationC1ySiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC1ySiSgvM",
"mangledName": "$s7Penguin14SourceLocationC1ySiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "nearLandmark",
"printedName": "nearLandmark",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NearPlace?",
"children": [
{
"kind": "TypeNominal",
"name": "NearPlace",
"printedName": "Penguin.NearPlace",
"usr": "s:7Penguin9NearPlaceV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvp",
"mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NearPlace?",
"children": [
{
"kind": "TypeNominal",
"name": "NearPlace",
"printedName": "Penguin.NearPlace",
"usr": "s:7Penguin9NearPlaceV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvg",
"mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NearPlace?",
"children": [
{
"kind": "TypeNominal",
"name": "NearPlace",
"printedName": "Penguin.NearPlace",
"usr": "s:7Penguin9NearPlaceV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvs",
"mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvM",
"mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "SourceLocation",
"printedName": "Penguin.SourceLocation",
"usr": "c:@M@Penguin@objc(cs)SourceLocation"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)SourceLocation(im)init",
"mangledName": "$s7Penguin14SourceLocationCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "SourceLocation",
"printedName": "Penguin.SourceLocation",
"usr": "c:@M@Penguin@objc(cs)SourceLocation"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin14SourceLocationC4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin14SourceLocationC4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SourceLocationC6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin14SourceLocationC6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)SourceLocation",
"mangledName": "$s7Penguin14SourceLocationC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"ObjC",
"RawDocComment"
],
"superclassUsr": "c:objc(cs)NSObject",
"hasMissingDesignatedInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "NearPlace",
"printedName": "NearPlace",
"children": [
{
"kind": "Var",
"name": "type",
"printedName": "type",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin9NearPlaceV4typeSSvp",
"mangledName": "$s7Penguin9NearPlaceV4typeSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9NearPlaceV4typeSSvg",
"mangledName": "$s7Penguin9NearPlaceV4typeSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "venueName",
"printedName": "venueName",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin9NearPlaceV9venueNameSSvp",
"mangledName": "$s7Penguin9NearPlaceV9venueNameSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9NearPlaceV9venueNameSSvg",
"mangledName": "$s7Penguin9NearPlaceV9venueNameSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "gateName",
"printedName": "gateName",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin9NearPlaceV8gateNameSSvp",
"mangledName": "$s7Penguin9NearPlaceV8gateNameSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9NearPlaceV8gateNameSSvg",
"mangledName": "$s7Penguin9NearPlaceV8gateNameSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "poiName",
"printedName": "poiName",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin9NearPlaceV7poiNameSSvp",
"mangledName": "$s7Penguin9NearPlaceV7poiNameSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9NearPlaceV7poiNameSSvg",
"mangledName": "$s7Penguin9NearPlaceV7poiNameSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "NearPlace",
"printedName": "Penguin.NearPlace",
"usr": "s:7Penguin9NearPlaceV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin9NearPlaceV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin9NearPlaceV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin9NearPlaceV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin9NearPlaceV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin9NearPlaceV",
"mangledName": "$s7Penguin9NearPlaceV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "ShortestPath",
"printedName": "ShortestPath",
"children": [
{
"kind": "Var",
"name": "count",
"printedName": "count",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin12ShortestPathV5countSiSgvp",
"mangledName": "$s7Penguin12ShortestPathV5countSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12ShortestPathV5countSiSgvg",
"mangledName": "$s7Penguin12ShortestPathV5countSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12ShortestPathV5countSiSgvs",
"mangledName": "$s7Penguin12ShortestPathV5countSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12ShortestPathV5countSiSgvM",
"mangledName": "$s7Penguin12ShortestPathV5countSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "subPaths",
"printedName": "subPaths",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.SubPath]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.SubPath]",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvp",
"mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.SubPath]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.SubPath]",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvg",
"mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.SubPath]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.SubPath]",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvs",
"mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvM",
"mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(count:subPaths:)",
"children": [
{
"kind": "TypeNominal",
"name": "ShortestPath",
"printedName": "Penguin.ShortestPath",
"usr": "s:7Penguin12ShortestPathV"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.SubPath]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.SubPath]",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin12ShortestPathV5count8subPathsACSiSg_SayAA03SubC0CGSgtcfc",
"mangledName": "$s7Penguin12ShortestPathV5count8subPathsACSiSg_SayAA03SubC0CGSgtcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "ShortestPath",
"printedName": "Penguin.ShortestPath",
"usr": "s:7Penguin12ShortestPathV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin12ShortestPathV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin12ShortestPathV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin12ShortestPathV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin12ShortestPathV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin12ShortestPathV",
"mangledName": "$s7Penguin12ShortestPathV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "SubPath",
"printedName": "SubPath",
"children": [
{
"kind": "Var",
"name": "index",
"printedName": "index",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7SubPathC5indexSiSgvp",
"mangledName": "$s7Penguin7SubPathC5indexSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC5indexSiSgvg",
"mangledName": "$s7Penguin7SubPathC5indexSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC5indexSiSgvs",
"mangledName": "$s7Penguin7SubPathC5indexSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC5indexSiSgvM",
"mangledName": "$s7Penguin7SubPathC5indexSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7SubPathC7venueIDSiSgvp",
"mangledName": "$s7Penguin7SubPathC7venueIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC7venueIDSiSgvg",
"mangledName": "$s7Penguin7SubPathC7venueIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC7venueIDSiSgvs",
"mangledName": "$s7Penguin7SubPathC7venueIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC7venueIDSiSgvM",
"mangledName": "$s7Penguin7SubPathC7venueIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7SubPathC7floorIDSiSgvp",
"mangledName": "$s7Penguin7SubPathC7floorIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC7floorIDSiSgvg",
"mangledName": "$s7Penguin7SubPathC7floorIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC7floorIDSiSgvs",
"mangledName": "$s7Penguin7SubPathC7floorIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC7floorIDSiSgvM",
"mangledName": "$s7Penguin7SubPathC7floorIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edgesCount",
"printedName": "edgesCount",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7SubPathC10edgesCountSiSgvp",
"mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC10edgesCountSiSgvg",
"mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC10edgesCountSiSgvs",
"mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC10edgesCountSiSgvM",
"mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "length",
"printedName": "length",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7SubPathC6lengthSdSgvp",
"mangledName": "$s7Penguin7SubPathC6lengthSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC6lengthSdSgvg",
"mangledName": "$s7Penguin7SubPathC6lengthSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC6lengthSdSgvs",
"mangledName": "$s7Penguin7SubPathC6lengthSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC6lengthSdSgvM",
"mangledName": "$s7Penguin7SubPathC6lengthSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "duration",
"printedName": "duration",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7SubPathC8durationSdSgvp",
"mangledName": "$s7Penguin7SubPathC8durationSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC8durationSdSgvg",
"mangledName": "$s7Penguin7SubPathC8durationSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC8durationSdSgvs",
"mangledName": "$s7Penguin7SubPathC8durationSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC8durationSdSgvM",
"mangledName": "$s7Penguin7SubPathC8durationSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "firstNode",
"printedName": "firstNode",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SubPathNode?",
"children": [
{
"kind": "TypeNominal",
"name": "SubPathNode",
"printedName": "Penguin.SubPathNode",
"usr": "c:@M@Penguin@objc(cs)SubPathNode"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvp",
"mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SubPathNode?",
"children": [
{
"kind": "TypeNominal",
"name": "SubPathNode",
"printedName": "Penguin.SubPathNode",
"usr": "c:@M@Penguin@objc(cs)SubPathNode"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvg",
"mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SubPathNode?",
"children": [
{
"kind": "TypeNominal",
"name": "SubPathNode",
"printedName": "Penguin.SubPathNode",
"usr": "c:@M@Penguin@objc(cs)SubPathNode"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvs",
"mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvM",
"mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "lastNode",
"printedName": "lastNode",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SubPathNode?",
"children": [
{
"kind": "TypeNominal",
"name": "SubPathNode",
"printedName": "Penguin.SubPathNode",
"usr": "c:@M@Penguin@objc(cs)SubPathNode"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvp",
"mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SubPathNode?",
"children": [
{
"kind": "TypeNominal",
"name": "SubPathNode",
"printedName": "Penguin.SubPathNode",
"usr": "c:@M@Penguin@objc(cs)SubPathNode"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvg",
"mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SubPathNode?",
"children": [
{
"kind": "TypeNominal",
"name": "SubPathNode",
"printedName": "Penguin.SubPathNode",
"usr": "c:@M@Penguin@objc(cs)SubPathNode"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvs",
"mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvM",
"mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edges",
"printedName": "edges",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.RouteEdge]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.RouteEdge]",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvp",
"mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.RouteEdge]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.RouteEdge]",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvg",
"mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.RouteEdge]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.RouteEdge]",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvs",
"mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvM",
"mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isOnCampus",
"printedName": "isOnCampus",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin7SubPathC10isOnCampusSbvp",
"mangledName": "$s7Penguin7SubPathC10isOnCampusSbvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC10isOnCampusSbvg",
"mangledName": "$s7Penguin7SubPathC10isOnCampusSbvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC10isOnCampusSbvs",
"mangledName": "$s7Penguin7SubPathC10isOnCampusSbvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC10isOnCampusSbvM",
"mangledName": "$s7Penguin7SubPathC10isOnCampusSbvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "coordinates",
"printedName": "coordinates",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvp",
"mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvg",
"mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvs",
"mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvM",
"mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(index:venueID:floorID:edgesCount:length:duration:firstNode:lastNode:edges:isOnCampus:coordinates:)",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SubPathNode?",
"children": [
{
"kind": "TypeNominal",
"name": "SubPathNode",
"printedName": "Penguin.SubPathNode",
"usr": "c:@M@Penguin@objc(cs)SubPathNode"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SubPathNode?",
"children": [
{
"kind": "TypeNominal",
"name": "SubPathNode",
"printedName": "Penguin.SubPathNode",
"usr": "c:@M@Penguin@objc(cs)SubPathNode"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.RouteEdge]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.RouteEdge]",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"usr": "s:Sa"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"hasDefaultArg": true,
"usr": "s:Sa"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin7SubPathC5index7venueID05floorF010edgesCount6length8duration9firstNode04lastM00H010isOnCampus11coordinatesACSiSg_A3OSdSgApA0bcM0CSgASSayAA9RouteEdgeCGSgSbSaySo22CLLocationCoordinate2DVGtcfc",
"mangledName": "$s7Penguin7SubPathC5index7venueID05floorF010edgesCount6length8duration9firstNode04lastM00H010isOnCampus11coordinatesACSiSg_A3OSdSgApA0bcM0CSgASSayAA9RouteEdgeCGSgSbSaySo22CLLocationCoordinate2DVGtcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "copy",
"printedName": "copy()",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"declKind": "Func",
"usr": "s:7Penguin7SubPathC4copyACyF",
"mangledName": "$s7Penguin7SubPathC4copyACyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getIndex",
"printedName": "getIndex()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin7SubPathC8getIndexSiyF",
"mangledName": "$s7Penguin7SubPathC8getIndexSiyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "toCLLocationCoordinate2D",
"printedName": "toCLLocationCoordinate2D()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin7SubPathC24toCLLocationCoordinate2DSo0eF1DVSgyF",
"mangledName": "$s7Penguin7SubPathC24toCLLocationCoordinate2DSo0eF1DVSgyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "toCLLocation",
"printedName": "toCLLocation()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocation",
"printedName": "CoreLocation.CLLocation",
"usr": "c:objc(cs)CLLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin7SubPathC12toCLLocationSo0E0CSgyF",
"mangledName": "$s7Penguin7SubPathC12toCLLocationSo0E0CSgyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "bearing",
"printedName": "bearing(startLat:startLng:destLat:destLng:)",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin7SubPathC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF",
"mangledName": "$s7Penguin7SubPathC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getOrientation",
"printedName": "getOrientation()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin7SubPathC14getOrientationSdyF",
"mangledName": "$s7Penguin7SubPathC14getOrientationSdyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)SubPath(im)init",
"mangledName": "$s7Penguin7SubPathCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin7SubPathC4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin7SubPathC4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Required"
],
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin7SubPathC6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin7SubPathC6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)SubPath",
"mangledName": "$s7Penguin7SubPathC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC",
"RawDocComment"
],
"superclassUsr": "c:objc(cs)NSObject",
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "RouteEdge",
"printedName": "RouteEdge",
"children": [
{
"kind": "Var",
"name": "data",
"printedName": "data",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.RouteEdgeData?",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdgeData",
"printedName": "Penguin.RouteEdgeData",
"usr": "c:@M@Penguin@objc(cs)RouteEdgeData"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvp",
"mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.RouteEdgeData?",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdgeData",
"printedName": "Penguin.RouteEdgeData",
"usr": "c:@M@Penguin@objc(cs)RouteEdgeData"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvg",
"mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.RouteEdgeData?",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdgeData",
"printedName": "Penguin.RouteEdgeData",
"usr": "c:@M@Penguin@objc(cs)RouteEdgeData"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvs",
"mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvM",
"mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "firstNode",
"printedName": "firstNode",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Node?",
"children": [
{
"kind": "TypeNominal",
"name": "Node",
"printedName": "Penguin.Node",
"usr": "c:@M@Penguin@objc(cs)Node"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvp",
"mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Node?",
"children": [
{
"kind": "TypeNominal",
"name": "Node",
"printedName": "Penguin.Node",
"usr": "c:@M@Penguin@objc(cs)Node"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvg",
"mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Node?",
"children": [
{
"kind": "TypeNominal",
"name": "Node",
"printedName": "Penguin.Node",
"usr": "c:@M@Penguin@objc(cs)Node"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvs",
"mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvM",
"mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "secondNode",
"printedName": "secondNode",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Node?",
"children": [
{
"kind": "TypeNominal",
"name": "Node",
"printedName": "Penguin.Node",
"usr": "c:@M@Penguin@objc(cs)Node"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvp",
"mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Node?",
"children": [
{
"kind": "TypeNominal",
"name": "Node",
"printedName": "Penguin.Node",
"usr": "c:@M@Penguin@objc(cs)Node"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvg",
"mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Node?",
"children": [
{
"kind": "TypeNominal",
"name": "Node",
"printedName": "Penguin.Node",
"usr": "c:@M@Penguin@objc(cs)Node"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvs",
"mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvM",
"mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "connectedtheta",
"printedName": "connectedtheta",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvp",
"mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvg",
"mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvs",
"mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvM",
"mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "connecteddirection",
"printedName": "connecteddirection",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvp",
"mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvg",
"mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvs",
"mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvM",
"mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "mergedEdges",
"printedName": "mergedEdges",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.RouteEdge]",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvp",
"mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.RouteEdge]",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvg",
"mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.RouteEdge]",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvs",
"mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvM",
"mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "maneuverImage",
"printedName": "maneuverImage",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "UIKit.UIImage?",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvp",
"mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "UIKit.UIImage?",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvg",
"mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "UIKit.UIImage?",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvs",
"mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvM",
"mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isStraight",
"printedName": "isStraight",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC10isStraightSbvp",
"mangledName": "$s7Penguin9RouteEdgeC10isStraightSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC10isStraightSbvg",
"mangledName": "$s7Penguin9RouteEdgeC10isStraightSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "mergedEdge",
"printedName": "mergedEdge",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.RouteEdge?",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC06mergedC0ACSgvp",
"mangledName": "$s7Penguin9RouteEdgeC06mergedC0ACSgvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.RouteEdge?",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC06mergedC0ACSgvg",
"mangledName": "$s7Penguin9RouteEdgeC06mergedC0ACSgvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isTransition",
"printedName": "isTransition",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC12isTransitionSbvp",
"mangledName": "$s7Penguin9RouteEdgeC12isTransitionSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC12isTransitionSbvg",
"mangledName": "$s7Penguin9RouteEdgeC12isTransitionSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isElevator",
"printedName": "isElevator",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC10isElevatorSbvp",
"mangledName": "$s7Penguin9RouteEdgeC10isElevatorSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC10isElevatorSbvg",
"mangledName": "$s7Penguin9RouteEdgeC10isElevatorSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isGate",
"printedName": "isGate",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC6isGateSbvp",
"mangledName": "$s7Penguin9RouteEdgeC6isGateSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC6isGateSbvg",
"mangledName": "$s7Penguin9RouteEdgeC6isGateSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isEscalator",
"printedName": "isEscalator",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC11isEscalatorSbvp",
"mangledName": "$s7Penguin9RouteEdgeC11isEscalatorSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC11isEscalatorSbvg",
"mangledName": "$s7Penguin9RouteEdgeC11isEscalatorSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isStair",
"printedName": "isStair",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC7isStairSbvp",
"mangledName": "$s7Penguin9RouteEdgeC7isStairSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC7isStairSbvg",
"mangledName": "$s7Penguin9RouteEdgeC7isStairSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isRamp",
"printedName": "isRamp",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC6isRampSbvp",
"mangledName": "$s7Penguin9RouteEdgeC6isRampSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC6isRampSbvg",
"mangledName": "$s7Penguin9RouteEdgeC6isRampSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isInclinedTransition",
"printedName": "isInclinedTransition",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC20isInclinedTransitionSbvp",
"mangledName": "$s7Penguin9RouteEdgeC20isInclinedTransitionSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC20isInclinedTransitionSbvg",
"mangledName": "$s7Penguin9RouteEdgeC20isInclinedTransitionSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isVenueTransition",
"printedName": "isVenueTransition",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC17isVenueTransitionSbvp",
"mangledName": "$s7Penguin9RouteEdgeC17isVenueTransitionSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC17isVenueTransitionSbvg",
"mangledName": "$s7Penguin9RouteEdgeC17isVenueTransitionSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isFloorTransition",
"printedName": "isFloorTransition",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC17isFloorTransitionSbvp",
"mangledName": "$s7Penguin9RouteEdgeC17isFloorTransitionSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC17isFloorTransitionSbvg",
"mangledName": "$s7Penguin9RouteEdgeC17isFloorTransitionSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isSameTransition",
"printedName": "isSameTransition",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC16isSameTransitionSbvp",
"mangledName": "$s7Penguin9RouteEdgeC16isSameTransitionSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC16isSameTransitionSbvg",
"mangledName": "$s7Penguin9RouteEdgeC16isSameTransitionSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Function",
"name": "copy",
"printedName": "copy()",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"declKind": "Func",
"usr": "s:7Penguin9RouteEdgeC4copyACyF",
"mangledName": "$s7Penguin9RouteEdgeC4copyACyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "length",
"printedName": "length",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC6lengthSdvp",
"mangledName": "$s7Penguin9RouteEdgeC6lengthSdvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC6lengthSdvg",
"mangledName": "$s7Penguin9RouteEdgeC6lengthSdvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "mergedDirectionTypes",
"printedName": "mergedDirectionTypes",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvp",
"mangledName": "$s7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvg",
"mangledName": "$s7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(data:firstNode:secondNode:connectedtheta:connecteddirection:maneuverImage:)",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.RouteEdgeData?",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdgeData",
"printedName": "Penguin.RouteEdgeData",
"usr": "c:@M@Penguin@objc(cs)RouteEdgeData"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Node?",
"children": [
{
"kind": "TypeNominal",
"name": "Node",
"printedName": "Penguin.Node",
"usr": "c:@M@Penguin@objc(cs)Node"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Node?",
"children": [
{
"kind": "TypeNominal",
"name": "Node",
"printedName": "Penguin.Node",
"usr": "c:@M@Penguin@objc(cs)Node"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "UIKit.UIImage?",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin9RouteEdgeC4data9firstNode06secondF014connectedtheta18connecteddirection13maneuverImageAcA0bC4DataCSg_AA0F0CSgAOSiSgAPSo7UIImageCSgtcfc",
"mangledName": "$s7Penguin9RouteEdgeC4data9firstNode06secondF014connectedtheta18connecteddirection13maneuverImageAcA0bC4DataCSg_AA0F0CSgAOSiSgAPSo7UIImageCSgtcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "bearing",
"printedName": "bearing(startLat:startLng:destLat:destLng:)",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin9RouteEdgeC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF",
"mangledName": "$s7Penguin9RouteEdgeC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getOrientation",
"printedName": "getOrientation()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin9RouteEdgeC14getOrientationSdyF",
"mangledName": "$s7Penguin9RouteEdgeC14getOrientationSdyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "mergeEdge",
"printedName": "mergeEdge(_:mergesLengths:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin9RouteEdgeC05mergeC0_13mergesLengthsyAC_SbtF",
"mangledName": "$s7Penguin9RouteEdgeC05mergeC0_13mergesLengthsyAC_SbtF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "mergeInclinedEdge",
"printedName": "mergeInclinedEdge(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"declKind": "Func",
"usr": "s:7Penguin9RouteEdgeC013mergeInclinedC0yyACF",
"mangledName": "$s7Penguin9RouteEdgeC013mergeInclinedC0yyACF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "doesContainEdge",
"printedName": "doesContainEdge(edgeId:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin9RouteEdgeC011doesContainC06edgeIdSbSiSg_tF",
"mangledName": "$s7Penguin9RouteEdgeC011doesContainC06edgeIdSbSiSg_tF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)RouteEdge(im)init",
"mangledName": "$s7Penguin9RouteEdgeCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdge",
"printedName": "Penguin.RouteEdge",
"usr": "c:@M@Penguin@objc(cs)RouteEdge"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin9RouteEdgeC4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin9RouteEdgeC4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Required"
],
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin9RouteEdgeC6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin9RouteEdgeC6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)RouteEdge",
"mangledName": "$s7Penguin9RouteEdgeC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC",
"RawDocComment"
],
"superclassUsr": "c:objc(cs)NSObject",
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "RouteEdgeData",
"printedName": "RouteEdgeData",
"children": [
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC2idSiSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC2idSiSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC2idSiSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC2idSiSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "campusID",
"printedName": "campusID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "type",
"printedName": "type",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "outdoor",
"printedName": "outdoor",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "updateStatus",
"printedName": "updateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "directionInstruction",
"printedName": "directionInstruction",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "lengthInPixels",
"printedName": "lengthInPixels",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "lengthInMeters",
"printedName": "lengthInMeters",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorScaleFactor",
"printedName": "floorScaleFactor",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "directionType",
"printedName": "directionType",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "transitionType",
"printedName": "transitionType",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvp",
"mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvg",
"mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvs",
"mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvM",
"mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(id:campusID:venueID:floorID:typeEdge:outdoor:updateStatus:directionInstruction:lengthInPixels:lengthInMeters:floorScaleFactor:directionType:transitionType:)",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdgeData",
"printedName": "Penguin.RouteEdgeData",
"usr": "c:@M@Penguin@objc(cs)RouteEdgeData"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin13RouteEdgeDataC2id8campusID05venueG005floorG004typeC07outdoor12updateStatus20directionInstruction14lengthInPixels0pQ6Meters0I11ScaleFactor0N4Type010transitionV0ACSiSg_A3QSSSgSbSgAqRSdSgA2t2Rtcfc",
"mangledName": "$s7Penguin13RouteEdgeDataC2id8campusID05venueG005floorG004typeC07outdoor12updateStatus20directionInstruction14lengthInPixels0pQ6Meters0I11ScaleFactor0N4Type010transitionV0ACSiSg_A3QSSSgSbSgAqRSdSgA2t2Rtcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdgeData",
"printedName": "Penguin.RouteEdgeData",
"usr": "c:@M@Penguin@objc(cs)RouteEdgeData"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)RouteEdgeData(im)init",
"mangledName": "$s7Penguin13RouteEdgeDataCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "RouteEdgeData",
"printedName": "Penguin.RouteEdgeData",
"usr": "c:@M@Penguin@objc(cs)RouteEdgeData"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin13RouteEdgeDataC4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin13RouteEdgeDataC4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Required"
],
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin13RouteEdgeDataC6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin13RouteEdgeDataC6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)RouteEdgeData",
"mangledName": "$s7Penguin13RouteEdgeDataC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC",
"RawDocComment"
],
"superclassUsr": "c:objc(cs)NSObject",
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "Node",
"printedName": "Node",
"children": [
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4NodeC2idSiSgvp",
"mangledName": "$s7Penguin4NodeC2idSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC2idSiSgvg",
"mangledName": "$s7Penguin4NodeC2idSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC2idSiSgvs",
"mangledName": "$s7Penguin4NodeC2idSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC2idSiSgvM",
"mangledName": "$s7Penguin4NodeC2idSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4NodeC7venueIDSiSgvp",
"mangledName": "$s7Penguin4NodeC7venueIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC7venueIDSiSgvg",
"mangledName": "$s7Penguin4NodeC7venueIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC7venueIDSiSgvs",
"mangledName": "$s7Penguin4NodeC7venueIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC7venueIDSiSgvM",
"mangledName": "$s7Penguin4NodeC7venueIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4NodeC7floorIDSiSgvp",
"mangledName": "$s7Penguin4NodeC7floorIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC7floorIDSiSgvg",
"mangledName": "$s7Penguin4NodeC7floorIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC7floorIDSiSgvs",
"mangledName": "$s7Penguin4NodeC7floorIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC7floorIDSiSgvM",
"mangledName": "$s7Penguin4NodeC7floorIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "x",
"printedName": "x",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4NodeC1xSiSgvp",
"mangledName": "$s7Penguin4NodeC1xSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC1xSiSgvg",
"mangledName": "$s7Penguin4NodeC1xSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC1xSiSgvs",
"mangledName": "$s7Penguin4NodeC1xSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC1xSiSgvM",
"mangledName": "$s7Penguin4NodeC1xSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "y",
"printedName": "y",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4NodeC1ySiSgvp",
"mangledName": "$s7Penguin4NodeC1ySiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC1ySiSgvg",
"mangledName": "$s7Penguin4NodeC1ySiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC1ySiSgvs",
"mangledName": "$s7Penguin4NodeC1ySiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC1ySiSgvM",
"mangledName": "$s7Penguin4NodeC1ySiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longitude",
"printedName": "longitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4NodeC9longitudeSdSgvp",
"mangledName": "$s7Penguin4NodeC9longitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC9longitudeSdSgvg",
"mangledName": "$s7Penguin4NodeC9longitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC9longitudeSdSgvs",
"mangledName": "$s7Penguin4NodeC9longitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC9longitudeSdSgvM",
"mangledName": "$s7Penguin4NodeC9longitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "latitude",
"printedName": "latitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4NodeC8latitudeSdSgvp",
"mangledName": "$s7Penguin4NodeC8latitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC8latitudeSdSgvg",
"mangledName": "$s7Penguin4NodeC8latitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC8latitudeSdSgvs",
"mangledName": "$s7Penguin4NodeC8latitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC8latitudeSdSgvM",
"mangledName": "$s7Penguin4NodeC8latitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "typeNode",
"printedName": "typeNode",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4NodeC04typeB0SSSgvp",
"mangledName": "$s7Penguin4NodeC04typeB0SSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC04typeB0SSSgvg",
"mangledName": "$s7Penguin4NodeC04typeB0SSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC04typeB0SSSgvs",
"mangledName": "$s7Penguin4NodeC04typeB0SSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC04typeB0SSSgvM",
"mangledName": "$s7Penguin4NodeC04typeB0SSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "desc",
"printedName": "desc",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.TranslatableData]",
"children": [
{
"kind": "TypeNominal",
"name": "TranslatableData",
"printedName": "Penguin.TranslatableData",
"usr": "s:7Penguin16TranslatableDataV"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvp",
"mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.TranslatableData]",
"children": [
{
"kind": "TypeNominal",
"name": "TranslatableData",
"printedName": "Penguin.TranslatableData",
"usr": "s:7Penguin16TranslatableDataV"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvg",
"mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.TranslatableData]",
"children": [
{
"kind": "TypeNominal",
"name": "TranslatableData",
"printedName": "Penguin.TranslatableData",
"usr": "s:7Penguin16TranslatableDataV"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvs",
"mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvM",
"mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "centerCoordinate",
"printedName": "centerCoordinate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"mangledName": "$s7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"mangledName": "$s7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "centerPoint",
"printedName": "centerPoint",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreFoundation.CGPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin4NodeC11centerPointSo7CGPointVSgvp",
"mangledName": "$s7Penguin4NodeC11centerPointSo7CGPointVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreFoundation.CGPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin4NodeC11centerPointSo7CGPointVSgvg",
"mangledName": "$s7Penguin4NodeC11centerPointSo7CGPointVSgvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(venueID:floorID:typeNode:x:y:longitude:latitude:desc:)",
"children": [
{
"kind": "TypeNominal",
"name": "Node",
"printedName": "Penguin.Node",
"usr": "c:@M@Penguin@objc(cs)Node"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.TranslatableData]",
"children": [
{
"kind": "TypeNominal",
"name": "TranslatableData",
"printedName": "Penguin.TranslatableData",
"usr": "s:7Penguin16TranslatableDataV"
}
],
"usr": "s:Sa"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin4NodeC7venueID05floorD004typeB01x1y9longitude8latitude4descACSiSg_ALSSSgA2LSdSgANSayAA16TranslatableDataVGtcfc",
"mangledName": "$s7Penguin4NodeC7venueID05floorD004typeB01x1y9longitude8latitude4descACSiSg_ALSSSgA2LSdSgANSayAA16TranslatableDataVGtcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "getName",
"printedName": "getName()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin4NodeC7getNameSSyF",
"mangledName": "$s7Penguin4NodeC7getNameSSyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "toCLLocationCoordinate2D",
"printedName": "toCLLocationCoordinate2D()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin4NodeC24toCLLocationCoordinate2DSo0dE1DVSgyF",
"mangledName": "$s7Penguin4NodeC24toCLLocationCoordinate2DSo0dE1DVSgyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "toCLLocation",
"printedName": "toCLLocation()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocation",
"printedName": "CoreLocation.CLLocation",
"usr": "c:objc(cs)CLLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin4NodeC12toCLLocationSo0D0CSgyF",
"mangledName": "$s7Penguin4NodeC12toCLLocationSo0D0CSgyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "toPoint",
"printedName": "toPoint()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreFoundation.CGPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin4NodeC7toPointSo7CGPointVSgyF",
"mangledName": "$s7Penguin4NodeC7toPointSo7CGPointVSgyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "Node",
"printedName": "Penguin.Node",
"usr": "c:@M@Penguin@objc(cs)Node"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)Node(im)init",
"mangledName": "$s7Penguin4NodeCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "Node",
"printedName": "Penguin.Node",
"usr": "c:@M@Penguin@objc(cs)Node"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin4NodeC4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin4NodeC4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Required"
],
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin4NodeC6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin4NodeC6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Node",
"mangledName": "$s7Penguin4NodeC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC",
"RawDocComment"
],
"superclassUsr": "c:objc(cs)NSObject",
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "SubPathNode",
"printedName": "SubPathNode",
"children": [
{
"kind": "Var",
"name": "x",
"printedName": "x",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11SubPathNodeC1xSiSgvp",
"mangledName": "$s7Penguin11SubPathNodeC1xSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC1xSiSgvg",
"mangledName": "$s7Penguin11SubPathNodeC1xSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC1xSiSgvs",
"mangledName": "$s7Penguin11SubPathNodeC1xSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC1xSiSgvM",
"mangledName": "$s7Penguin11SubPathNodeC1xSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "y",
"printedName": "y",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11SubPathNodeC1ySiSgvp",
"mangledName": "$s7Penguin11SubPathNodeC1ySiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC1ySiSgvg",
"mangledName": "$s7Penguin11SubPathNodeC1ySiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC1ySiSgvs",
"mangledName": "$s7Penguin11SubPathNodeC1ySiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC1ySiSgvM",
"mangledName": "$s7Penguin11SubPathNodeC1ySiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longitude",
"printedName": "longitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvp",
"mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvg",
"mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvs",
"mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvM",
"mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "latitude",
"printedName": "latitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvp",
"mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvg",
"mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvs",
"mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvM",
"mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "type",
"printedName": "type",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11SubPathNodeC4typeSSSgvp",
"mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC4typeSSSgvg",
"mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC4typeSSSgvs",
"mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC4typeSSSgvM",
"mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "desc",
"printedName": "desc",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.TranslatableData]",
"children": [
{
"kind": "TypeNominal",
"name": "TranslatableData",
"printedName": "Penguin.TranslatableData",
"usr": "s:7Penguin16TranslatableDataV"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvp",
"mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.TranslatableData]",
"children": [
{
"kind": "TypeNominal",
"name": "TranslatableData",
"printedName": "Penguin.TranslatableData",
"usr": "s:7Penguin16TranslatableDataV"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvg",
"mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.TranslatableData]",
"children": [
{
"kind": "TypeNominal",
"name": "TranslatableData",
"printedName": "Penguin.TranslatableData",
"usr": "s:7Penguin16TranslatableDataV"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvs",
"mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvM",
"mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "centerCoordinate",
"printedName": "centerCoordinate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"mangledName": "$s7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"mangledName": "$s7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(x:y:longitude:latitude:type:desc:)",
"children": [
{
"kind": "TypeNominal",
"name": "SubPathNode",
"printedName": "Penguin.SubPathNode",
"usr": "c:@M@Penguin@objc(cs)SubPathNode"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.TranslatableData]",
"children": [
{
"kind": "TypeNominal",
"name": "TranslatableData",
"printedName": "Penguin.TranslatableData",
"usr": "s:7Penguin16TranslatableDataV"
}
],
"usr": "s:Sa"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin11SubPathNodeC1x1y9longitude8latitude4type4descACSiSg_AJSdSgAKSSSgSayAA16TranslatableDataVGtcfc",
"mangledName": "$s7Penguin11SubPathNodeC1x1y9longitude8latitude4type4descACSiSg_AJSdSgAKSSSgSayAA16TranslatableDataVGtcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "isUpEscalator",
"printedName": "isUpEscalator(venueId:floorId:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin11SubPathNodeC13isUpEscalator7venueId05floorI0SbSiSg_AGtF",
"mangledName": "$s7Penguin11SubPathNodeC13isUpEscalator7venueId05floorI0SbSiSg_AGtF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isDownEscalator",
"printedName": "isDownEscalator(venueId:floorId:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin11SubPathNodeC15isDownEscalator7venueId05floorI0SbSiSg_AGtF",
"mangledName": "$s7Penguin11SubPathNodeC15isDownEscalator7venueId05floorI0SbSiSg_AGtF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getName",
"printedName": "getName()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin11SubPathNodeC7getNameSSyF",
"mangledName": "$s7Penguin11SubPathNodeC7getNameSSyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "SubPathNode",
"printedName": "Penguin.SubPathNode",
"usr": "c:@M@Penguin@objc(cs)SubPathNode"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)SubPathNode(im)init",
"mangledName": "$s7Penguin11SubPathNodeCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "SubPathNode",
"printedName": "Penguin.SubPathNode",
"usr": "c:@M@Penguin@objc(cs)SubPathNode"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin11SubPathNodeC4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin11SubPathNodeC4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Required"
],
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin11SubPathNodeC6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin11SubPathNodeC6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)SubPathNode",
"mangledName": "$s7Penguin11SubPathNodeC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC",
"RawDocComment"
],
"superclassUsr": "c:objc(cs)NSObject",
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "TranslatableData",
"printedName": "TranslatableData",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "TranslatableData",
"printedName": "Penguin.TranslatableData",
"usr": "s:7Penguin16TranslatableDataV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin16TranslatableDataV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin16TranslatableDataV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin16TranslatableDataV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin16TranslatableDataV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin16TranslatableDataV",
"mangledName": "$s7Penguin16TranslatableDataV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "CoreMotion",
"printedName": "CoreMotion",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "Edges_Table",
"printedName": "Edges_Table",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "Edges_Table",
"printedName": "Penguin.Edges_Table",
"usr": "c:@M@Penguin@objc(cs)Edges_Table"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)Edges_Table(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin11Edges_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.Edges_Table>",
"children": [
{
"kind": "TypeNominal",
"name": "Edges_Table",
"printedName": "Penguin.Edges_Table",
"usr": "c:@M@Penguin@objc(cs)Edges_Table"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin11Edges_TableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"mangledName": "$s7Penguin11Edges_TableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)id",
"mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)id",
"mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setId:",
"mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)floorID",
"mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)floorID",
"mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setFloorID:",
"mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "x1",
"printedName": "x1",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)x1",
"mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)x1",
"mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setX1:",
"mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "y1",
"printedName": "y1",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)y1",
"mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)y1",
"mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setY1:",
"mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "p1FloorID",
"printedName": "p1FloorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1FloorID",
"mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1FloorID",
"mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1FloorID:",
"mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "x2",
"printedName": "x2",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)x2",
"mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)x2",
"mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setX2:",
"mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "y2",
"printedName": "y2",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)y2",
"mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)y2",
"mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setY2:",
"mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "p2floorID",
"printedName": "p2floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2floorID",
"mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2floorID",
"mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2floorID:",
"mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)venueID",
"mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)venueID",
"mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setVenueID:",
"mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "p1VenueID",
"printedName": "p1VenueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1VenueID",
"mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1VenueID",
"mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1VenueID:",
"mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "p2VenueID",
"printedName": "p2VenueID",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2VenueID",
"mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2VenueID",
"mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2VenueID:",
"mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "connectedtheta",
"printedName": "connectedtheta",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)connectedtheta",
"mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)connectedtheta",
"mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setConnectedtheta:",
"mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "connecteddirection",
"printedName": "connecteddirection",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)connecteddirection",
"mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)connecteddirection",
"mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setConnecteddirection:",
"mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "campusID",
"printedName": "campusID",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)campusID",
"mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)campusID",
"mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setCampusID:",
"mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "outdoor",
"printedName": "outdoor",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)outdoor",
"mangledName": "$s7Penguin11Edges_TableC7outdoorSbvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)outdoor",
"mangledName": "$s7Penguin11Edges_TableC7outdoorSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setOutdoor:",
"mangledName": "$s7Penguin11Edges_TableC7outdoorSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "p1Type",
"printedName": "p1Type",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1Type",
"mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1Type",
"mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1Type:",
"mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "longitude1",
"printedName": "longitude1",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)longitude1",
"mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)longitude1",
"mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLongitude1:",
"mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "longitude2",
"printedName": "longitude2",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)longitude2",
"mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)longitude2",
"mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLongitude2:",
"mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "latitude1",
"printedName": "latitude1",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)latitude1",
"mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)latitude1",
"mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLatitude1:",
"mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "latitude2",
"printedName": "latitude2",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)latitude2",
"mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)latitude2",
"mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLatitude2:",
"mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "p2Type",
"printedName": "p2Type",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2Type",
"mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2Type",
"mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2Type:",
"mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "type",
"printedName": "type",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)type",
"mangledName": "$s7Penguin11Edges_TableC4typeSSvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)type",
"mangledName": "$s7Penguin11Edges_TableC4typeSSvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setType:",
"mangledName": "$s7Penguin11Edges_TableC4typeSSvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "transitionType",
"printedName": "transitionType",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)transitionType",
"mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)transitionType",
"mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setTransitionType:",
"mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Edges_Table",
"mangledName": "$s7Penguin11Edges_TableC",
"moduleName": "Penguin",
"objc_name": "Edges_Table",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "CoreDataProtocol",
"printedName": "CoreDataProtocol",
"children": [
{
"kind": "Function",
"name": "getAll",
"printedName": "getAll(filter:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Any?",
"children": [
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "Any"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Foundation.NSPredicate]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Foundation.NSPredicate]",
"children": [
{
"kind": "TypeNominal",
"name": "NSPredicate",
"printedName": "Foundation.NSPredicate",
"usr": "c:objc(cs)NSPredicate"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin16CoreDataProtocolP6getAll6filterypSgSaySo11NSPredicateCGSg_tF",
"mangledName": "$s7Penguin16CoreDataProtocolP6getAll6filterypSgSaySo11NSPredicateCGSg_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>",
"sugared_genericSig": "<Self where Self : Penguin.CoreDataProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "insert",
"printedName": "insert(data:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "Any"
}
],
"declKind": "Func",
"usr": "s:7Penguin16CoreDataProtocolP6insert4datayyp_tF",
"mangledName": "$s7Penguin16CoreDataProtocolP6insert4datayyp_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>",
"sugared_genericSig": "<Self where Self : Penguin.CoreDataProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "delete",
"printedName": "delete(filter:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Foundation.NSPredicate]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Foundation.NSPredicate]",
"children": [
{
"kind": "TypeNominal",
"name": "NSPredicate",
"printedName": "Foundation.NSPredicate",
"usr": "c:objc(cs)NSPredicate"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin16CoreDataProtocolP6delete6filterSbSaySo11NSPredicateCGSg_tF",
"mangledName": "$s7Penguin16CoreDataProtocolP6delete6filterSbSaySo11NSPredicateCGSg_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>",
"sugared_genericSig": "<Self where Self : Penguin.CoreDataProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "update",
"printedName": "update(data:filter:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "Any"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Foundation.NSPredicate]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Foundation.NSPredicate]",
"children": [
{
"kind": "TypeNominal",
"name": "NSPredicate",
"printedName": "Foundation.NSPredicate",
"usr": "c:objc(cs)NSPredicate"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin16CoreDataProtocolP6update4data6filteryyp_SaySo11NSPredicateCGSgtF",
"mangledName": "$s7Penguin16CoreDataProtocolP6update4data6filteryyp_SaySo11NSPredicateCGSgtF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>",
"sugared_genericSig": "<Self where Self : Penguin.CoreDataProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "clear",
"printedName": "clear()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin16CoreDataProtocolP5clearyyF",
"mangledName": "$s7Penguin16CoreDataProtocolP5clearyyF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>",
"sugared_genericSig": "<Self where Self : Penguin.CoreDataProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
"usr": "s:7Penguin16CoreDataProtocolP",
"mangledName": "$s7Penguin16CoreDataProtocolP",
"moduleName": "Penguin",
"genericSig": "<τ_0_0 : AnyObject>",
"sugared_genericSig": "<Self : AnyObject>",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
}
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "PILocation",
"printedName": "PILocation",
"children": [
{
"kind": "Var",
"name": "venue",
"printedName": "venue",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Venue?",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvp",
"mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Venue?",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvg",
"mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Venue?",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvs",
"mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvM",
"mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floor",
"printedName": "floor",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Floor?",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvp",
"mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Floor?",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvg",
"mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Floor?",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvs",
"mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvM",
"mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "edge",
"printedName": "edge",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Edge?",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvp",
"mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Edge?",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvg",
"mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Edge?",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvs",
"mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvM",
"mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "epPosition",
"printedName": "epPosition",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PIPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "PIPoint",
"printedName": "Penguin.PIPoint",
"usr": "c:@M@Penguin@objc(cs)PIPoint"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvp",
"mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PIPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "PIPoint",
"printedName": "Penguin.PIPoint",
"usr": "c:@M@Penguin@objc(cs)PIPoint"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvg",
"mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PIPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "PIPoint",
"printedName": "Penguin.PIPoint",
"usr": "c:@M@Penguin@objc(cs)PIPoint"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvs",
"mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvM",
"mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "position",
"printedName": "position",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PIPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "PIPoint",
"printedName": "Penguin.PIPoint",
"usr": "c:@M@Penguin@objc(cs)PIPoint"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvp",
"mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PIPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "PIPoint",
"printedName": "Penguin.PIPoint",
"usr": "c:@M@Penguin@objc(cs)PIPoint"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvg",
"mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PIPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "PIPoint",
"printedName": "Penguin.PIPoint",
"usr": "c:@M@Penguin@objc(cs)PIPoint"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvs",
"mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvM",
"mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "accuracy",
"printedName": "accuracy",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC8accuracySdSgvp",
"mangledName": "$s7Penguin10PILocationC8accuracySdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC8accuracySdSgvg",
"mangledName": "$s7Penguin10PILocationC8accuracySdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC8accuracySdSgvs",
"mangledName": "$s7Penguin10PILocationC8accuracySdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC8accuracySdSgvM",
"mangledName": "$s7Penguin10PILocationC8accuracySdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "source",
"printedName": "source",
"children": [
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"usr": "s:7Penguin10SourceTypeO"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvp",
"mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"usr": "s:7Penguin10SourceTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvg",
"mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"usr": "s:7Penguin10SourceTypeO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvs",
"mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvM",
"mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "gps",
"printedName": "gps",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PICLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PICLocation",
"printedName": "Penguin.PICLocation",
"usr": "c:@M@Penguin@objc(cs)PICLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvp",
"mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PICLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PICLocation",
"printedName": "Penguin.PICLocation",
"usr": "c:@M@Penguin@objc(cs)PICLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvg",
"mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PICLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PICLocation",
"printedName": "Penguin.PICLocation",
"usr": "c:@M@Penguin@objc(cs)PICLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvs",
"mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvM",
"mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "offCampus",
"printedName": "offCampus",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC9offCampusSbSgvp",
"mangledName": "$s7Penguin10PILocationC9offCampusSbSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC9offCampusSbSgvg",
"mangledName": "$s7Penguin10PILocationC9offCampusSbSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC9offCampusSbSgvs",
"mangledName": "$s7Penguin10PILocationC9offCampusSbSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC9offCampusSbSgvM",
"mangledName": "$s7Penguin10PILocationC9offCampusSbSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "outMapMatching",
"printedName": "outMapMatching",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvp",
"mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvg",
"mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvs",
"mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvM",
"mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "address",
"printedName": "address",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC7addressSSSgvp",
"mangledName": "$s7Penguin10PILocationC7addressSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC7addressSSSgvg",
"mangledName": "$s7Penguin10PILocationC7addressSSSgvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "onCampusOutdoor",
"printedName": "onCampusOutdoor",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC15onCampusOutdoorSbvp",
"mangledName": "$s7Penguin10PILocationC15onCampusOutdoorSbvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC15onCampusOutdoorSbvg",
"mangledName": "$s7Penguin10PILocationC15onCampusOutdoorSbvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "nearData",
"printedName": "nearData",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NearGateData?",
"children": [
{
"kind": "TypeNominal",
"name": "NearGateData",
"printedName": "Penguin.NearGateData",
"usr": "s:7Penguin12NearGateDataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvp",
"mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NearGateData?",
"children": [
{
"kind": "TypeNominal",
"name": "NearGateData",
"printedName": "Penguin.NearGateData",
"usr": "s:7Penguin12NearGateDataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvg",
"mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NearGateData?",
"children": [
{
"kind": "TypeNominal",
"name": "NearGateData",
"printedName": "Penguin.NearGateData",
"usr": "s:7Penguin12NearGateDataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvs",
"mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvM",
"mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "nextRouteData",
"printedName": "nextRouteData",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NextRoutPathData?",
"children": [
{
"kind": "TypeNominal",
"name": "NextRoutPathData",
"printedName": "Penguin.NextRoutPathData",
"usr": "s:7Penguin16NextRoutPathDataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvp",
"mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NextRoutPathData?",
"children": [
{
"kind": "TypeNominal",
"name": "NextRoutPathData",
"printedName": "Penguin.NextRoutPathData",
"usr": "s:7Penguin16NextRoutPathDataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvg",
"mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NextRoutPathData?",
"children": [
{
"kind": "TypeNominal",
"name": "NextRoutPathData",
"printedName": "Penguin.NextRoutPathData",
"usr": "s:7Penguin16NextRoutPathDataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvs",
"mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvM",
"mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "coordinates",
"printedName": "coordinates",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvp",
"mangledName": "$s7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvg",
"mangledName": "$s7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "matchingCoordinates",
"printedName": "matchingCoordinates",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvp",
"mangledName": "$s7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvg",
"mangledName": "$s7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "centerCoordinate",
"printedName": "centerCoordinate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"mangledName": "$s7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"mangledName": "$s7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(venue:floor:edge:epPosition:position:accuracy:gps:offCampus:outMapMatching:source:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
},
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
},
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
},
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PIPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "PIPoint",
"printedName": "Penguin.PIPoint",
"usr": "c:@M@Penguin@objc(cs)PIPoint"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PIPoint?",
"children": [
{
"kind": "TypeNominal",
"name": "PIPoint",
"printedName": "Penguin.PIPoint",
"usr": "c:@M@Penguin@objc(cs)PIPoint"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"hasDefaultArg": true,
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PICLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PICLocation",
"printedName": "Penguin.PICLocation",
"usr": "c:@M@Penguin@objc(cs)PICLocation"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"hasDefaultArg": true,
"usr": "s:7Penguin10SourceTypeO"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin10PILocationC5venue5floor4edge10epPosition8position8accuracy3gps9offCampus14outMapMatching6sourceAcA5VenueC_AA5FloorCAA4EdgeCAA7PIPointCSgAVSdAA11PICLocationCSgS2bSgAA10SourceTypeOtcfc",
"mangledName": "$s7Penguin10PILocationC5venue5floor4edge10epPosition8position8accuracy3gps9offCampus14outMapMatching6sourceAcA5VenueC_AA5FloorCAA4EdgeCAA7PIPointCSgAVSdAA11PICLocationCSgS2bSgAA10SourceTypeOtcfc",
"moduleName": "Penguin",
"declAttributes": [
"Convenience",
"AccessControl"
],
"init_kind": "Convenience"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)PILocation(im)init",
"mangledName": "$s7Penguin10PILocationCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)PILocation",
"mangledName": "$s7Penguin10PILocationC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "PIPoint",
"printedName": "PIPoint",
"children": [
{
"kind": "Var",
"name": "point",
"printedName": "point",
"children": [
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Var",
"usr": "s:7Penguin7PIPointC5pointSo7CGPointVvp",
"mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7PIPointC5pointSo7CGPointVvg",
"mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7PIPointC5pointSo7CGPointVvs",
"mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7PIPointC5pointSo7CGPointVvM",
"mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "coordinate",
"printedName": "coordinate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PICLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PICLocation",
"printedName": "Penguin.PICLocation",
"usr": "c:@M@Penguin@objc(cs)PICLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvp",
"mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PICLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PICLocation",
"printedName": "Penguin.PICLocation",
"usr": "c:@M@Penguin@objc(cs)PICLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvg",
"mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PICLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PICLocation",
"printedName": "Penguin.PICLocation",
"usr": "c:@M@Penguin@objc(cs)PICLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvs",
"mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvM",
"mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(point:coordinate:)",
"children": [
{
"kind": "TypeNominal",
"name": "PIPoint",
"printedName": "Penguin.PIPoint",
"usr": "c:@M@Penguin@objc(cs)PIPoint"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PICLocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PICLocation",
"printedName": "Penguin.PICLocation",
"usr": "c:@M@Penguin@objc(cs)PICLocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin7PIPointC5point10coordinateACSo7CGPointV_AA11PICLocationCSgtcfc",
"mangledName": "$s7Penguin7PIPointC5point10coordinateACSo7CGPointV_AA11PICLocationCSgtcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "PIPoint",
"printedName": "Penguin.PIPoint",
"usr": "c:@M@Penguin@objc(cs)PIPoint"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)PIPoint(im)init",
"mangledName": "$s7Penguin7PIPointCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)PIPoint",
"mangledName": "$s7Penguin7PIPointC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "PICLocation",
"printedName": "PICLocation",
"children": [
{
"kind": "Var",
"name": "latitude",
"printedName": "latitude",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin11PICLocationC8latitudeSdvp",
"mangledName": "$s7Penguin11PICLocationC8latitudeSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11PICLocationC8latitudeSdvg",
"mangledName": "$s7Penguin11PICLocationC8latitudeSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11PICLocationC8latitudeSdvs",
"mangledName": "$s7Penguin11PICLocationC8latitudeSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11PICLocationC8latitudeSdvM",
"mangledName": "$s7Penguin11PICLocationC8latitudeSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longitude",
"printedName": "longitude",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin11PICLocationC9longitudeSdvp",
"mangledName": "$s7Penguin11PICLocationC9longitudeSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11PICLocationC9longitudeSdvg",
"mangledName": "$s7Penguin11PICLocationC9longitudeSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11PICLocationC9longitudeSdvs",
"mangledName": "$s7Penguin11PICLocationC9longitudeSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11PICLocationC9longitudeSdvM",
"mangledName": "$s7Penguin11PICLocationC9longitudeSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(latitude:longitude:)",
"children": [
{
"kind": "TypeNominal",
"name": "PICLocation",
"printedName": "Penguin.PICLocation",
"usr": "c:@M@Penguin@objc(cs)PICLocation"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin11PICLocationC8latitude9longitudeACSd_Sdtcfc",
"mangledName": "$s7Penguin11PICLocationC8latitude9longitudeACSd_Sdtcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "PICLocation",
"printedName": "Penguin.PICLocation",
"usr": "c:@M@Penguin@objc(cs)PICLocation"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)PICLocation(im)init",
"mangledName": "$s7Penguin11PICLocationCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "PICLocation",
"printedName": "Penguin.PICLocation",
"usr": "c:@M@Penguin@objc(cs)PICLocation"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin11PICLocationC4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin11PICLocationC4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Required"
],
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PICLocationC6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin11PICLocationC6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "toCLLocationCoordinate2D",
"printedName": "toCLLocationCoordinate2D()",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PICLocationC24toCLLocationCoordinate2DSo0dE1DVyF",
"mangledName": "$s7Penguin11PICLocationC24toCLLocationCoordinate2DSo0dE1DVyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "toCLLocation",
"printedName": "toCLLocation()",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocation",
"printedName": "CoreLocation.CLLocation",
"usr": "c:objc(cs)CLLocation"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PICLocationC12toCLLocationSo0D0CyF",
"mangledName": "$s7Penguin11PICLocationC12toCLLocationSo0D0CyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)PICLocation",
"mangledName": "$s7Penguin11PICLocationC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "PIRotation",
"printedName": "PIRotation",
"children": [
{
"kind": "Var",
"name": "sensorValue",
"printedName": "sensorValue",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PIRotationC11sensorValueSdvp",
"mangledName": "$s7Penguin10PIRotationC11sensorValueSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PIRotationC11sensorValueSdvg",
"mangledName": "$s7Penguin10PIRotationC11sensorValueSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PIRotationC11sensorValueSdvs",
"mangledName": "$s7Penguin10PIRotationC11sensorValueSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PIRotationC11sensorValueSdvM",
"mangledName": "$s7Penguin10PIRotationC11sensorValueSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "mapRotationValue",
"printedName": "mapRotationValue",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PIRotationC16mapRotationValueSdvp",
"mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PIRotationC16mapRotationValueSdvg",
"mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PIRotationC16mapRotationValueSdvs",
"mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PIRotationC16mapRotationValueSdvM",
"mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "heading",
"printedName": "heading",
"children": [
{
"kind": "TypeNominal",
"name": "CLHeading",
"printedName": "CoreLocation.CLHeading",
"usr": "c:objc(cs)CLHeading"
}
],
"declKind": "Var",
"usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvp",
"mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvp",
"moduleName": "Penguin",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CLHeading",
"printedName": "CoreLocation.CLHeading",
"usr": "c:objc(cs)CLHeading"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvg",
"mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "CLHeading",
"printedName": "CoreLocation.CLHeading",
"usr": "c:objc(cs)CLHeading"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvs",
"mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvM",
"mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "PIRotation",
"printedName": "Penguin.PIRotation",
"usr": "c:@M@Penguin@objc(cs)PIRotation"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)PIRotation(im)init",
"mangledName": "$s7Penguin10PIRotationCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)PIRotation",
"mangledName": "$s7Penguin10PIRotationC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"hasMissingDesignatedInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "Floors_Table",
"printedName": "Floors_Table",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "Floors_Table",
"printedName": "Penguin.Floors_Table",
"usr": "c:@M@Penguin@objc(cs)Floors_Table"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)Floors_Table(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin12Floors_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.Floors_Table>",
"children": [
{
"kind": "TypeNominal",
"name": "Floors_Table",
"printedName": "Penguin.Floors_Table",
"usr": "c:@M@Penguin@objc(cs)Floors_Table"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin12Floors_TableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"mangledName": "$s7Penguin12Floors_TableC12fetchRequestSo07NSFetchE0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)id",
"mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)id",
"mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setId:",
"mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "name",
"printedName": "name",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)name",
"mangledName": "$s7Penguin12Floors_TableC4nameSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)name",
"mangledName": "$s7Penguin12Floors_TableC4nameSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setName:",
"mangledName": "$s7Penguin12Floors_TableC4nameSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "descriptions",
"printedName": "descriptions",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)descriptions",
"mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)descriptions",
"mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setDescriptions:",
"mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "image",
"printedName": "image",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Data?",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)image",
"mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Data?",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)image",
"mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Data?",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setImage:",
"mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "scale_factor",
"printedName": "scale_factor",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)scale_factor",
"mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)scale_factor",
"mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setScale_factor:",
"mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "level",
"printedName": "level",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)level",
"mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)level",
"mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLevel:",
"mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "icon_id",
"printedName": "icon_id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)icon_id",
"mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)icon_id",
"mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIcon_id:",
"mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "map_url",
"printedName": "map_url",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)map_url",
"mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)map_url",
"mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMap_url:",
"mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "venue_id",
"printedName": "venue_id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)venue_id",
"mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)venue_id",
"mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setVenue_id:",
"mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "map_north",
"printedName": "map_north",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)map_north",
"mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)map_north",
"mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMap_north:",
"mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "threshold",
"printedName": "threshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)threshold",
"mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)threshold",
"mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setThreshold:",
"mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "far_dist",
"printedName": "far_dist",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)far_dist",
"mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)far_dist",
"mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setFar_dist:",
"mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "near_dest",
"printedName": "near_dest",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)near_dest",
"mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)near_dest",
"mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setNear_dest:",
"mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "serverConnectivityThreshold",
"printedName": "serverConnectivityThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)serverConnectivityThreshold",
"mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)serverConnectivityThreshold",
"mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setServerConnectivityThreshold:",
"mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "alignmentCenter",
"printedName": "alignmentCenter",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentCenter",
"mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentCenter",
"mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentCenter:",
"mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "alignmentOrigin",
"printedName": "alignmentOrigin",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentOrigin",
"mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentOrigin",
"mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentOrigin:",
"mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "alignmentScale",
"printedName": "alignmentScale",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScale",
"mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScale",
"mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScale:",
"mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "alignmentScaleX",
"printedName": "alignmentScaleX",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScaleX",
"mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScaleX",
"mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScaleX:",
"mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "alignmentScaleY",
"printedName": "alignmentScaleY",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScaleY",
"mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScaleY",
"mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScaleY:",
"mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "alignmentRotation",
"printedName": "alignmentRotation",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentRotation",
"mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentRotation",
"mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentRotation:",
"mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "instructionDistanceThreshold",
"printedName": "instructionDistanceThreshold",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)instructionDistanceThreshold",
"mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)instructionDistanceThreshold",
"mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setInstructionDistanceThreshold:",
"mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "isDefault",
"printedName": "isDefault",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)isDefault",
"mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)isDefault",
"mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIsDefault:",
"mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "isUnderground",
"printedName": "isUnderground",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)isUnderground",
"mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)isUnderground",
"mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIsUnderground:",
"mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "xyToLongParameters",
"printedName": "xyToLongParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)xyToLongParameters",
"mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)xyToLongParameters",
"mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setXyToLongParameters:",
"mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "xyToLatParameters",
"printedName": "xyToLatParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)xyToLatParameters",
"mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)xyToLatParameters",
"mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setXyToLatParameters:",
"mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "longlatToXParameters",
"printedName": "longlatToXParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)longlatToXParameters",
"mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)longlatToXParameters",
"mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLonglatToXParameters:",
"mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "longlatToYParameters",
"printedName": "longlatToYParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)longlatToYParameters",
"mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)longlatToYParameters",
"mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLonglatToYParameters:",
"mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "geoJSONURL",
"printedName": "geoJSONURL",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)geoJSONURL",
"mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)geoJSONURL",
"mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setGeoJSONURL:",
"mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "mapWidth",
"printedName": "mapWidth",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)mapWidth",
"mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)mapWidth",
"mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMapWidth:",
"mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "mapHeight",
"printedName": "mapHeight",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)mapHeight",
"mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)mapHeight",
"mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMapHeight:",
"mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "label",
"printedName": "label",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)label",
"mangledName": "$s7Penguin12Floors_TableC5labelSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)label",
"mangledName": "$s7Penguin12Floors_TableC5labelSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLabel:",
"mangledName": "$s7Penguin12Floors_TableC5labelSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "updateStatus",
"printedName": "updateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)updateStatus",
"mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)updateStatus",
"mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setUpdateStatus:",
"mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Floors_Table",
"mangledName": "$s7Penguin12Floors_TableC",
"moduleName": "Penguin",
"objc_name": "Floors_Table",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "Instruction",
"printedName": "Instruction",
"children": [
{
"kind": "Var",
"name": "directionID",
"printedName": "directionID",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin11InstructionC11directionIDSivp",
"mangledName": "$s7Penguin11InstructionC11directionIDSivp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC11directionIDSivg",
"mangledName": "$s7Penguin11InstructionC11directionIDSivg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC11directionIDSivs",
"mangledName": "$s7Penguin11InstructionC11directionIDSivs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC11directionIDSivM",
"mangledName": "$s7Penguin11InstructionC11directionIDSivM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "directionText",
"printedName": "directionText",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin11InstructionC13directionTextSSvp",
"mangledName": "$s7Penguin11InstructionC13directionTextSSvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC13directionTextSSvg",
"mangledName": "$s7Penguin11InstructionC13directionTextSSvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC13directionTextSSvs",
"mangledName": "$s7Penguin11InstructionC13directionTextSSvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC13directionTextSSvM",
"mangledName": "$s7Penguin11InstructionC13directionTextSSvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "directionImage",
"printedName": "directionImage",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "UIKit.UIImage?",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvp",
"mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "UIKit.UIImage?",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvg",
"mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "UIKit.UIImage?",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvs",
"mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvM",
"mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "directionPoI",
"printedName": "directionPoI",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.POI?",
"children": [
{
"kind": "TypeNominal",
"name": "POI",
"printedName": "Penguin.POI",
"usr": "c:@M@Penguin@objc(cs)POI"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvp",
"mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.POI?",
"children": [
{
"kind": "TypeNominal",
"name": "POI",
"printedName": "Penguin.POI",
"usr": "c:@M@Penguin@objc(cs)POI"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvg",
"mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.POI?",
"children": [
{
"kind": "TypeNominal",
"name": "POI",
"printedName": "Penguin.POI",
"usr": "c:@M@Penguin@objc(cs)POI"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvs",
"mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvM",
"mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "directionEdgeOrder",
"printedName": "directionEdgeOrder",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvp",
"mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvg",
"mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvs",
"mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvM",
"mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(directionString:)",
"children": [
{
"kind": "TypeNominal",
"name": "Instruction",
"printedName": "Penguin.Instruction",
"usr": "c:@M@Penguin@objc(cs)Instruction"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin11InstructionC15directionStringACSS_tcfc",
"mangledName": "$s7Penguin11InstructionC15directionStringACSS_tcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "Instruction",
"printedName": "Penguin.Instruction",
"usr": "c:@M@Penguin@objc(cs)Instruction"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)Instruction(im)init",
"mangledName": "$s7Penguin11InstructionCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Instruction",
"mangledName": "$s7Penguin11InstructionC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "DirectionInstruction",
"printedName": "DirectionInstruction",
"children": [
{
"kind": "Var",
"name": "edgeID",
"printedName": "edgeID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvp",
"mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvg",
"mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvs",
"mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvM",
"mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "campusID",
"printedName": "campusID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvp",
"mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvg",
"mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvs",
"mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvM",
"mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "venueID",
"printedName": "venueID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvp",
"mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvg",
"mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvs",
"mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvM",
"mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "floorID",
"printedName": "floorID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvp",
"mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvg",
"mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvs",
"mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvM",
"mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "directionInstruction",
"printedName": "directionInstruction",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvp",
"mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvg",
"mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvs",
"mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvM",
"mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "DirectionInstruction",
"printedName": "Penguin.DirectionInstruction",
"usr": "c:@M@Penguin@objc(cs)DirectionInstruction"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)DirectionInstruction(im)init",
"mangledName": "$s7Penguin20DirectionInstructionCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)DirectionInstruction",
"mangledName": "$s7Penguin20DirectionInstructionC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"hasMissingDesignatedInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "PoIPolygonsTable",
"printedName": "PoIPolygonsTable",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "PoIPolygonsTable",
"printedName": "Penguin.PoIPolygonsTable",
"usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin16PoIPolygonsTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.PoIPolygonsTable>",
"children": [
{
"kind": "TypeNominal",
"name": "PoIPolygonsTable",
"printedName": "Penguin.PoIPolygonsTable",
"usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin16PoIPolygonsTableC12fetchRequestSo07NSFetchF0CyACGyFZ",
"mangledName": "$s7Penguin16PoIPolygonsTableC12fetchRequestSo07NSFetchF0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)id",
"mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)id",
"mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setId:",
"mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "floorid",
"printedName": "floorid",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)floorid",
"mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)floorid",
"mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setFloorid:",
"mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "name",
"printedName": "name",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)name",
"mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)name",
"mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setName:",
"mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "zoonpoint",
"printedName": "zoonpoint",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Data?",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)zoonpoint",
"mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Data?",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)zoonpoint",
"mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Data?",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setZoonpoint:",
"mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "zoon_center_point",
"printedName": "zoon_center_point",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Data?",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)zoon_center_point",
"mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Data?",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)zoon_center_point",
"mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Data?",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setZoon_center_point:",
"mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "categorycolor",
"printedName": "categorycolor",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)categorycolor",
"mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)categorycolor",
"mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setCategorycolor:",
"mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "iconUrl",
"printedName": "iconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)iconUrl",
"mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)iconUrl",
"mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setIconUrl:",
"mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "framedIconUrl",
"printedName": "framedIconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)framedIconUrl",
"mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)framedIconUrl",
"mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setFramedIconUrl:",
"mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "landmark",
"printedName": "landmark",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmark",
"mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmark",
"mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmark:",
"mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "landmarkIconUrl",
"printedName": "landmarkIconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmarkIconUrl",
"mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmarkIconUrl",
"mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmarkIconUrl:",
"mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "venueId",
"printedName": "venueId",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)venueId",
"mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)venueId",
"mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setVenueId:",
"mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "categoryId",
"printedName": "categoryId",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)categoryId",
"mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)categoryId",
"mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setCategoryId:",
"mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "extrusionHeight",
"printedName": "extrusionHeight",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)extrusionHeight",
"mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)extrusionHeight",
"mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setExtrusionHeight:",
"mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "modelUri",
"printedName": "modelUri",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelUri",
"mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelUri",
"mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelUri:",
"mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "modelLatitude",
"printedName": "modelLatitude",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelLatitude",
"mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelLatitude",
"mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelLatitude:",
"mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "modelLongitude",
"printedName": "modelLongitude",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelLongitude",
"mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelLongitude",
"mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelLongitude:",
"mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "showOnMap",
"printedName": "showOnMap",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)showOnMap",
"mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)showOnMap",
"mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setShowOnMap:",
"mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "landmarkFilledIconUrl",
"printedName": "landmarkFilledIconUrl",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmarkFilledIconUrl",
"mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmarkFilledIconUrl",
"mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmarkFilledIconUrl:",
"mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable",
"mangledName": "$s7Penguin16PoIPolygonsTableC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "CoreBluetooth",
"printedName": "CoreBluetooth",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "CoreMotion",
"printedName": "CoreMotion",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreBluetooth",
"printedName": "CoreBluetooth",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "PIDBManager",
"printedName": "PIDBManager",
"children": [
{
"kind": "Var",
"name": "shared",
"printedName": "shared",
"children": [
{
"kind": "TypeNominal",
"name": "PIDBManager",
"printedName": "Penguin.PIDBManager",
"usr": "c:@M@Penguin@objc(cs)PIDBManager"
}
],
"declKind": "Var",
"usr": "s:7Penguin11PIDBManagerC6sharedACvpZ",
"mangledName": "$s7Penguin11PIDBManagerC6sharedACvpZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "PIDBManager",
"printedName": "Penguin.PIDBManager",
"usr": "c:@M@Penguin@objc(cs)PIDBManager"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11PIDBManagerC6sharedACvgZ",
"mangledName": "$s7Penguin11PIDBManagerC6sharedACvgZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "PIDBManager",
"printedName": "Penguin.PIDBManager",
"usr": "c:@M@Penguin@objc(cs)PIDBManager"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11PIDBManagerC6sharedACvsZ",
"mangledName": "$s7Penguin11PIDBManagerC6sharedACvsZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11PIDBManagerC6sharedACvMZ",
"mangledName": "$s7Penguin11PIDBManagerC6sharedACvMZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Function",
"name": "resetCache",
"printedName": "resetCache()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC10resetCacheyyF",
"mangledName": "$s7Penguin11PIDBManagerC10resetCacheyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getVenues",
"printedName": "getVenues()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Venue]",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC9getVenuesSayAA5VenueCGyF",
"mangledName": "$s7Penguin11PIDBManagerC9getVenuesSayAA5VenueCGyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getVenueByID",
"printedName": "getVenueByID(filterBy:)",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC12getVenueByID06filterE0AA0D0CSiSg_tF",
"mangledName": "$s7Penguin11PIDBManagerC12getVenueByID06filterE0AA0D0CSiSg_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getFloorByID",
"printedName": "getFloorByID(filterBy:)",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC12getFloorByID06filterE0AA0D0CSi_tF",
"mangledName": "$s7Penguin11PIDBManagerC12getFloorByID06filterE0AA0D0CSi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getFloorsByVenueID",
"printedName": "getFloorsByVenueID(filterBy:)",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Floor]",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC18getFloorsByVenueID06filterE0SayAA5FloorCGSi_tF",
"mangledName": "$s7Penguin11PIDBManagerC18getFloorsByVenueID06filterE0SayAA5FloorCGSi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getCampusFloor",
"printedName": "getCampusFloor()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Floor?",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC14getCampusFloorAA0E0CSgyF",
"mangledName": "$s7Penguin11PIDBManagerC14getCampusFloorAA0E0CSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getCampusFloorSetting",
"printedName": "getCampusFloorSetting()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.FloorSettings?",
"children": [
{
"kind": "TypeNominal",
"name": "FloorSettings",
"printedName": "Penguin.FloorSettings",
"usr": "s:7Penguin13FloorSettingsV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC21getCampusFloorSettingAA0E8SettingsVSgyF",
"mangledName": "$s7Penguin11PIDBManagerC21getCampusFloorSettingAA0E8SettingsVSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getFloors",
"printedName": "getFloors()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Floor]",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC9getFloorsSayAA5FloorCGyF",
"mangledName": "$s7Penguin11PIDBManagerC9getFloorsSayAA5FloorCGyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getFloorsSetting",
"printedName": "getFloorsSetting(filterBy:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.FloorSettings?",
"children": [
{
"kind": "TypeNominal",
"name": "FloorSettings",
"printedName": "Penguin.FloorSettings",
"usr": "s:7Penguin13FloorSettingsV"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC16getFloorsSetting8filterByAA13FloorSettingsVSgSi_tF",
"mangledName": "$s7Penguin11PIDBManagerC16getFloorsSetting8filterByAA13FloorSettingsVSgSi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getEdgeByID",
"printedName": "getEdgeByID(filterBy:)",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC11getEdgeByID06filterE0AA0D0CSi_tF",
"mangledName": "$s7Penguin11PIDBManagerC11getEdgeByID06filterE0AA0D0CSi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getEdgesByVenueID",
"printedName": "getEdgesByVenueID(filterBy:)",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Edge]",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC17getEdgesByVenueID06filterE0SayAA4EdgeCGSi_tF",
"mangledName": "$s7Penguin11PIDBManagerC17getEdgesByVenueID06filterE0SayAA4EdgeCGSi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getEdgesByFloorID",
"printedName": "getEdgesByFloorID(filterBy:)",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Edge]",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC17getEdgesByFloorID06filterE0SayAA4EdgeCGSi_tF",
"mangledName": "$s7Penguin11PIDBManagerC17getEdgesByFloorID06filterE0SayAA4EdgeCGSi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getEdges",
"printedName": "getEdges()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Edge]",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC8getEdgesSayAA4EdgeCGyF",
"mangledName": "$s7Penguin11PIDBManagerC8getEdgesSayAA4EdgeCGyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getGateNode",
"printedName": "getGateNode(filterBy:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.GateNodeModel]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.GateNodeModel]",
"children": [
{
"kind": "TypeNominal",
"name": "GateNodeModel",
"printedName": "Penguin.GateNodeModel",
"usr": "s:7Penguin13GateNodeModelC"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Dictionary",
"printedName": "[Swift.String : Any]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "Any"
}
],
"usr": "s:SD"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC11getGateNode8filterBySayAA0dE5ModelCGSgSDySSypG_tF",
"mangledName": "$s7Penguin11PIDBManagerC11getGateNode8filterBySayAA0dE5ModelCGSgSDySSypG_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getEdgesGateNodeDataGnode",
"printedName": "getEdgesGateNodeDataGnode()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Int : [Penguin.Gnode]]?",
"children": [
{
"kind": "TypeNominal",
"name": "Dictionary",
"printedName": "[Swift.Int : [Penguin.Gnode]]",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Gnode]",
"children": [
{
"kind": "TypeNominal",
"name": "Gnode",
"printedName": "Penguin.Gnode",
"usr": "s:7Penguin5GnodeC"
}
],
"usr": "s:Sa"
}
],
"usr": "s:SD"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC25getEdgesGateNodeDataGnodeSDySiSayAA0H0CGGSgyF",
"mangledName": "$s7Penguin11PIDBManagerC25getEdgesGateNodeDataGnodeSDySiSayAA0H0CGGSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getPOIPolygons",
"printedName": "getPOIPolygons()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.PoiPolygon]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.PoiPolygon]",
"children": [
{
"kind": "TypeNominal",
"name": "PoiPolygon",
"printedName": "Penguin.PoiPolygon",
"usr": "s:7Penguin10PoiPolygonV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC14getPOIPolygonsSayAA10PoiPolygonVGSgyF",
"mangledName": "$s7Penguin11PIDBManagerC14getPOIPolygonsSayAA10PoiPolygonVGSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getCategories",
"printedName": "getCategories()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.POICategory]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.POICategory]",
"children": [
{
"kind": "TypeNominal",
"name": "POICategory",
"printedName": "Penguin.POICategory",
"usr": "s:7Penguin11POICategoryV"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC13getCategoriesSayAA11POICategoryVGSgyF",
"mangledName": "$s7Penguin11PIDBManagerC13getCategoriesSayAA11POICategoryVGSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "clearAll",
"printedName": "clearAll()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC8clearAllyyF",
"mangledName": "$s7Penguin11PIDBManagerC8clearAllyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getAllGeofenceRegions",
"printedName": "getAllGeofenceRegions()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.GeofenceRegion]",
"children": [
{
"kind": "TypeNominal",
"name": "GeofenceRegion",
"printedName": "Penguin.GeofenceRegion",
"usr": "s:7Penguin14GeofenceRegionV"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC21getAllGeofenceRegionsSayAA0E6RegionVGyF",
"mangledName": "$s7Penguin11PIDBManagerC21getAllGeofenceRegionsSayAA0E6RegionVGyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getGeofenceById",
"printedName": "getGeofenceById(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.GeofenceRegion?",
"children": [
{
"kind": "TypeNominal",
"name": "GeofenceRegion",
"printedName": "Penguin.GeofenceRegion",
"usr": "s:7Penguin14GeofenceRegionV"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin11PIDBManagerC15getGeofenceByIdyAA0D6RegionVSgSiF",
"mangledName": "$s7Penguin11PIDBManagerC15getGeofenceByIdyAA0D6RegionVSgSiF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "PIDBManager",
"printedName": "Penguin.PIDBManager",
"usr": "c:@M@Penguin@objc(cs)PIDBManager"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)PIDBManager(im)init",
"mangledName": "$s7Penguin11PIDBManagerCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)PIDBManager",
"mangledName": "$s7Penguin11PIDBManagerC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "SourceType",
"printedName": "SourceType",
"children": [
{
"kind": "Var",
"name": "GPS",
"printedName": "GPS",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType",
"children": [
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"usr": "s:7Penguin10SourceTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SourceType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"usr": "s:7Penguin10SourceTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10SourceTypeO3GPSyA2CmF",
"mangledName": "$s7Penguin10SourceTypeO3GPSyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "BLE",
"printedName": "BLE",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType",
"children": [
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"usr": "s:7Penguin10SourceTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SourceType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"usr": "s:7Penguin10SourceTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10SourceTypeO3BLEyA2CmF",
"mangledName": "$s7Penguin10SourceTypeO3BLEyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "NONE",
"printedName": "NONE",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType",
"children": [
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"usr": "s:7Penguin10SourceTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SourceType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"usr": "s:7Penguin10SourceTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10SourceTypeO4NONEyA2CmF",
"mangledName": "$s7Penguin10SourceTypeO4NONEyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"usr": "s:7Penguin10SourceTypeO"
},
{
"kind": "TypeNominal",
"name": "SourceType",
"printedName": "Penguin.SourceType",
"usr": "s:7Penguin10SourceTypeO"
}
],
"declKind": "Func",
"usr": "s:7Penguin10SourceTypeO2eeoiySbAC_ACtFZ",
"mangledName": "$s7Penguin10SourceTypeO2eeoiySbAC_ACtFZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "hashValue",
"printedName": "hashValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin10SourceTypeO9hashValueSivp",
"mangledName": "$s7Penguin10SourceTypeO9hashValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10SourceTypeO9hashValueSivg",
"mangledName": "$s7Penguin10SourceTypeO9hashValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Function",
"name": "hash",
"printedName": "hash(into:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Hasher",
"printedName": "Swift.Hasher",
"paramValueOwnership": "InOut",
"usr": "s:s6HasherV"
}
],
"declKind": "Func",
"usr": "s:7Penguin10SourceTypeO4hash4intoys6HasherVz_tF",
"mangledName": "$s7Penguin10SourceTypeO4hash4intoys6HasherVz_tF",
"moduleName": "Penguin",
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:7Penguin10SourceTypeO",
"mangledName": "$s7Penguin10SourceTypeO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
}
]
},
{
"kind": "TypeDecl",
"name": "UpdateStatus",
"printedName": "UpdateStatus",
"children": [
{
"kind": "Var",
"name": "Unknown",
"printedName": "Unknown",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "UpdateStatus",
"printedName": "Penguin.UpdateStatus",
"usr": "s:7Penguin12UpdateStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.UpdateStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UpdateStatus",
"printedName": "Penguin.UpdateStatus",
"usr": "s:7Penguin12UpdateStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin12UpdateStatusO7UnknownyA2CmF",
"mangledName": "$s7Penguin12UpdateStatusO7UnknownyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "New",
"printedName": "New",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "UpdateStatus",
"printedName": "Penguin.UpdateStatus",
"usr": "s:7Penguin12UpdateStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.UpdateStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UpdateStatus",
"printedName": "Penguin.UpdateStatus",
"usr": "s:7Penguin12UpdateStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin12UpdateStatusO3NewyA2CmF",
"mangledName": "$s7Penguin12UpdateStatusO3NewyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "Deleted",
"printedName": "Deleted",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "UpdateStatus",
"printedName": "Penguin.UpdateStatus",
"usr": "s:7Penguin12UpdateStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.UpdateStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UpdateStatus",
"printedName": "Penguin.UpdateStatus",
"usr": "s:7Penguin12UpdateStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin12UpdateStatusO7DeletedyA2CmF",
"mangledName": "$s7Penguin12UpdateStatusO7DeletedyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "Updated",
"printedName": "Updated",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus",
"children": [
{
"kind": "TypeNominal",
"name": "UpdateStatus",
"printedName": "Penguin.UpdateStatus",
"usr": "s:7Penguin12UpdateStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.UpdateStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UpdateStatus",
"printedName": "Penguin.UpdateStatus",
"usr": "s:7Penguin12UpdateStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin12UpdateStatusO7UpdatedyA2CmF",
"mangledName": "$s7Penguin12UpdateStatusO7UpdatedyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Function",
"name": "getUpdateStatus",
"printedName": "getUpdateStatus(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "UpdateStatus",
"printedName": "Penguin.UpdateStatus",
"usr": "s:7Penguin12UpdateStatusO"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin12UpdateStatusO03getbC04fromACSi_tFZ",
"mangledName": "$s7Penguin12UpdateStatusO03getbC04fromACSi_tFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.UpdateStatus?",
"children": [
{
"kind": "TypeNominal",
"name": "UpdateStatus",
"printedName": "Penguin.UpdateStatus",
"usr": "s:7Penguin12UpdateStatusO"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin12UpdateStatusO8rawValueACSgSi_tcfc",
"mangledName": "$s7Penguin12UpdateStatusO8rawValueACSgSi_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin12UpdateStatusO8rawValueSivp",
"mangledName": "$s7Penguin12UpdateStatusO8rawValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12UpdateStatusO8rawValueSivg",
"mangledName": "$s7Penguin12UpdateStatusO8rawValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:7Penguin12UpdateStatusO",
"mangledName": "$s7Penguin12UpdateStatusO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"enumRawTypeName": "Int",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "ErrorCode",
"printedName": "ErrorCode",
"children": [
{
"kind": "Var",
"name": "NoError",
"printedName": "NoError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNoError",
"mangledName": "$s7Penguin9ErrorCodeO02NoB0yA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 0
},
{
"kind": "Var",
"name": "OSNotSupported",
"printedName": "OSNotSupported",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeOSNotSupported",
"mangledName": "$s7Penguin9ErrorCodeO14OSNotSupportedyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 1
},
{
"kind": "Var",
"name": "SignalLost",
"printedName": "SignalLost",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSignalLost",
"mangledName": "$s7Penguin9ErrorCodeO10SignalLostyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 2
},
{
"kind": "Var",
"name": "VenuesDetailsImportError",
"printedName": "VenuesDetailsImportError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeVenuesDetailsImportError",
"mangledName": "$s7Penguin9ErrorCodeO019VenuesDetailsImportB0yA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 3
},
{
"kind": "Var",
"name": "FloorsDetailsImportError",
"printedName": "FloorsDetailsImportError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeFloorsDetailsImportError",
"mangledName": "$s7Penguin9ErrorCodeO019FloorsDetailsImportB0yA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 4
},
{
"kind": "Var",
"name": "SettingsImportError",
"printedName": "SettingsImportError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSettingsImportError",
"mangledName": "$s7Penguin9ErrorCodeO014SettingsImportB0yA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 5
},
{
"kind": "Var",
"name": "MapNorthAngleCalculationError",
"printedName": "MapNorthAngleCalculationError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeMapNorthAngleCalculationError",
"mangledName": "$s7Penguin9ErrorCodeO024MapNorthAngleCalculationB0yA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 6
},
{
"kind": "Var",
"name": "EdgesDetailsImportError",
"printedName": "EdgesDetailsImportError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeEdgesDetailsImportError",
"mangledName": "$s7Penguin9ErrorCodeO018EdgesDetailsImportB0yA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 7
},
{
"kind": "Var",
"name": "WiFiPermissionOFF",
"printedName": "WiFiPermissionOFF",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeWiFiPermissionOFF",
"mangledName": "$s7Penguin9ErrorCodeO17WiFiPermissionOFFyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 8
},
{
"kind": "Var",
"name": "BLEPermissionOFF",
"printedName": "BLEPermissionOFF",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeBLEPermissionOFF",
"mangledName": "$s7Penguin9ErrorCodeO16BLEPermissionOFFyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 9
},
{
"kind": "Var",
"name": "DeviceRFNotAvailable",
"printedName": "DeviceRFNotAvailable",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeDeviceRFNotAvailable",
"mangledName": "$s7Penguin9ErrorCodeO20DeviceRFNotAvailableyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 10
},
{
"kind": "Var",
"name": "VenueRFNotAvailable",
"printedName": "VenueRFNotAvailable",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeVenueRFNotAvailable",
"mangledName": "$s7Penguin9ErrorCodeO19VenueRFNotAvailableyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 11
},
{
"kind": "Var",
"name": "BluetoothNotEnabled",
"printedName": "BluetoothNotEnabled",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeBluetoothNotEnabled",
"mangledName": "$s7Penguin9ErrorCodeO19BluetoothNotEnabledyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 12
},
{
"kind": "Var",
"name": "SensorInitialError",
"printedName": "SensorInitialError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSensorInitialError",
"mangledName": "$s7Penguin9ErrorCodeO013SensorInitialB0yA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 13
},
{
"kind": "Var",
"name": "LocationServicesNotEnabled",
"printedName": "LocationServicesNotEnabled",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLocationServicesNotEnabled",
"mangledName": "$s7Penguin9ErrorCodeO26LocationServicesNotEnabledyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 14
},
{
"kind": "Var",
"name": "ErrorWithLoadingData",
"printedName": "ErrorWithLoadingData",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeErrorWithLoadingData",
"mangledName": "$s7Penguin9ErrorCodeO0B15WithLoadingDatayA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 15
},
{
"kind": "Var",
"name": "ClientKeyIDNotSet",
"printedName": "ClientKeyIDNotSet",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeClientKeyIDNotSet",
"mangledName": "$s7Penguin9ErrorCodeO17ClientKeyIDNotSetyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 16
},
{
"kind": "Var",
"name": "NoInternet",
"printedName": "NoInternet",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNoInternet",
"mangledName": "$s7Penguin9ErrorCodeO10NoInternetyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 17
},
{
"kind": "Var",
"name": "NonAuthorized",
"printedName": "NonAuthorized",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNonAuthorized",
"mangledName": "$s7Penguin9ErrorCodeO13NonAuthorizedyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 18
},
{
"kind": "Var",
"name": "InvalidKey",
"printedName": "InvalidKey",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeInvalidKey",
"mangledName": "$s7Penguin9ErrorCodeO10InvalidKeyyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 19
},
{
"kind": "Var",
"name": "LoadingNavigationError",
"printedName": "LoadingNavigationError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLoadingNavigationError",
"mangledName": "$s7Penguin9ErrorCodeO017LoadingNavigationB0yA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 20
},
{
"kind": "Var",
"name": "pathEmpty",
"printedName": "pathEmpty",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodePathEmpty",
"mangledName": "$s7Penguin9ErrorCodeO9pathEmptyyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 21
},
{
"kind": "Var",
"name": "SelectedPOI",
"printedName": "SelectedPOI",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSelectedPOI",
"mangledName": "$s7Penguin9ErrorCodeO11SelectedPOIyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 22
},
{
"kind": "Var",
"name": "LoadingErrorPathFailed",
"printedName": "LoadingErrorPathFailed",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLoadingErrorPathFailed",
"mangledName": "$s7Penguin9ErrorCodeO07LoadingB10PathFailedyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 23
},
{
"kind": "Var",
"name": "ErrorInRemoteConfig",
"printedName": "ErrorInRemoteConfig",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ErrorCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeErrorInRemoteConfig",
"mangledName": "$s7Penguin9ErrorCodeO0B14InRemoteConfigyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 24
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ErrorCode?",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin9ErrorCodeO8rawValueACSgSi_tcfc",
"mangledName": "$s7Penguin9ErrorCodeO8rawValueACSgSi_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin9ErrorCodeO8rawValueSivp",
"mangledName": "$s7Penguin9ErrorCodeO8rawValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin9ErrorCodeO8rawValueSivg",
"mangledName": "$s7Penguin9ErrorCodeO8rawValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "c:@M@Penguin@E@ErrorCode",
"mangledName": "$s7Penguin9ErrorCodeO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"enumRawTypeName": "Int",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "WarningCode",
"printedName": "WarningCode",
"children": [
{
"kind": "Var",
"name": "NoWarning",
"printedName": "NoWarning",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.WarningCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@WarningCode@WarningCodeNoWarning",
"mangledName": "$s7Penguin11WarningCodeO02NoB0yA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 0
},
{
"kind": "Var",
"name": "AccelerometerSensorNotAvailable",
"printedName": "AccelerometerSensorNotAvailable",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.WarningCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@WarningCode@WarningCodeAccelerometerSensorNotAvailable",
"mangledName": "$s7Penguin11WarningCodeO31AccelerometerSensorNotAvailableyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 1
},
{
"kind": "Var",
"name": "MagnetometerSensorNotAvailable",
"printedName": "MagnetometerSensorNotAvailable",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.WarningCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@WarningCode@WarningCodeMagnetometerSensorNotAvailable",
"mangledName": "$s7Penguin11WarningCodeO30MagnetometerSensorNotAvailableyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 2
},
{
"kind": "Var",
"name": "MagnetometerAccuracyLow",
"printedName": "MagnetometerAccuracyLow",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.WarningCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@WarningCode@WarningCodeMagnetometerAccuracyLow",
"mangledName": "$s7Penguin11WarningCodeO23MagnetometerAccuracyLowyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 3
},
{
"kind": "Var",
"name": "GyroSensorNotAvailable",
"printedName": "GyroSensorNotAvailable",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.WarningCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@WarningCode@WarningCodeGyroSensorNotAvailable",
"mangledName": "$s7Penguin11WarningCodeO22GyroSensorNotAvailableyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 4
},
{
"kind": "Var",
"name": "OrientationSensorNotAvailable",
"printedName": "OrientationSensorNotAvailable",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.WarningCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@WarningCode@WarningCodeOrientationSensorNotAvailable",
"mangledName": "$s7Penguin11WarningCodeO29OrientationSensorNotAvailableyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 5
},
{
"kind": "Var",
"name": "BarometerSensorNotAvailable",
"printedName": "BarometerSensorNotAvailable",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.WarningCode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@WarningCode@WarningCodeBarometerSensorNotAvailable",
"mangledName": "$s7Penguin11WarningCodeO27BarometerSensorNotAvailableyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 6
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.WarningCode?",
"children": [
{
"kind": "TypeNominal",
"name": "WarningCode",
"printedName": "Penguin.WarningCode",
"usr": "c:@M@Penguin@E@WarningCode"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin11WarningCodeO8rawValueACSgSi_tcfc",
"mangledName": "$s7Penguin11WarningCodeO8rawValueACSgSi_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin11WarningCodeO8rawValueSivp",
"mangledName": "$s7Penguin11WarningCodeO8rawValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11WarningCodeO8rawValueSivg",
"mangledName": "$s7Penguin11WarningCodeO8rawValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "c:@M@Penguin@E@WarningCode",
"mangledName": "$s7Penguin11WarningCodeO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"enumRawTypeName": "Int",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "PositionScanningMode",
"printedName": "PositionScanningMode",
"children": [
{
"kind": "Var",
"name": "Background",
"printedName": "Background",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode",
"children": [
{
"kind": "TypeNominal",
"name": "PositionScanningMode",
"printedName": "Penguin.PositionScanningMode",
"usr": "c:@M@Penguin@E@PositionScanningMode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.PositionScanningMode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "PositionScanningMode",
"printedName": "Penguin.PositionScanningMode",
"usr": "c:@M@Penguin@E@PositionScanningMode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeBackground",
"mangledName": "$s7Penguin20PositionScanningModeO10BackgroundyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 0
},
{
"kind": "Var",
"name": "FreeStyle",
"printedName": "FreeStyle",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode",
"children": [
{
"kind": "TypeNominal",
"name": "PositionScanningMode",
"printedName": "Penguin.PositionScanningMode",
"usr": "c:@M@Penguin@E@PositionScanningMode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.PositionScanningMode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "PositionScanningMode",
"printedName": "Penguin.PositionScanningMode",
"usr": "c:@M@Penguin@E@PositionScanningMode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeFreeStyle",
"mangledName": "$s7Penguin20PositionScanningModeO9FreeStyleyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 1
},
{
"kind": "Var",
"name": "Navigation",
"printedName": "Navigation",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode",
"children": [
{
"kind": "TypeNominal",
"name": "PositionScanningMode",
"printedName": "Penguin.PositionScanningMode",
"usr": "c:@M@Penguin@E@PositionScanningMode"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.PositionScanningMode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "PositionScanningMode",
"printedName": "Penguin.PositionScanningMode",
"usr": "c:@M@Penguin@E@PositionScanningMode"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeNavigation",
"mangledName": "$s7Penguin20PositionScanningModeO10NavigationyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 2
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PositionScanningMode?",
"children": [
{
"kind": "TypeNominal",
"name": "PositionScanningMode",
"printedName": "Penguin.PositionScanningMode",
"usr": "c:@M@Penguin@E@PositionScanningMode"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin20PositionScanningModeO8rawValueACSgSi_tcfc",
"mangledName": "$s7Penguin20PositionScanningModeO8rawValueACSgSi_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin20PositionScanningModeO8rawValueSivp",
"mangledName": "$s7Penguin20PositionScanningModeO8rawValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin20PositionScanningModeO8rawValueSivg",
"mangledName": "$s7Penguin20PositionScanningModeO8rawValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "c:@M@Penguin@E@PositionScanningMode",
"mangledName": "$s7Penguin20PositionScanningModeO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"enumRawTypeName": "Int",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "HTTPMethod",
"printedName": "HTTPMethod",
"children": [
{
"kind": "Var",
"name": "options",
"printedName": "options",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HTTPMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HTTPMethodO7optionsyA2CmF",
"mangledName": "$s7Penguin10HTTPMethodO7optionsyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "get",
"printedName": "get",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HTTPMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HTTPMethodO3getyA2CmF",
"mangledName": "$s7Penguin10HTTPMethodO3getyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "head",
"printedName": "head",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HTTPMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HTTPMethodO4headyA2CmF",
"mangledName": "$s7Penguin10HTTPMethodO4headyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "post",
"printedName": "post",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HTTPMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HTTPMethodO4postyA2CmF",
"mangledName": "$s7Penguin10HTTPMethodO4postyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "put",
"printedName": "put",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HTTPMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HTTPMethodO3putyA2CmF",
"mangledName": "$s7Penguin10HTTPMethodO3putyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "patch",
"printedName": "patch",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HTTPMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HTTPMethodO5patchyA2CmF",
"mangledName": "$s7Penguin10HTTPMethodO5patchyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "delete",
"printedName": "delete",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HTTPMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HTTPMethodO6deleteyA2CmF",
"mangledName": "$s7Penguin10HTTPMethodO6deleteyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "trace",
"printedName": "trace",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HTTPMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HTTPMethodO5traceyA2CmF",
"mangledName": "$s7Penguin10HTTPMethodO5traceyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "connect",
"printedName": "connect",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.HTTPMethod.Type",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin10HTTPMethodO7connectyA2CmF",
"mangledName": "$s7Penguin10HTTPMethodO7connectyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.HTTPMethod?",
"children": [
{
"kind": "TypeNominal",
"name": "HTTPMethod",
"printedName": "Penguin.HTTPMethod",
"usr": "s:7Penguin10HTTPMethodO"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin10HTTPMethodO8rawValueACSgSS_tcfc",
"mangledName": "$s7Penguin10HTTPMethodO8rawValueACSgSS_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin10HTTPMethodO8rawValueSSvp",
"mangledName": "$s7Penguin10HTTPMethodO8rawValueSSvp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin10HTTPMethodO8rawValueSSvg",
"mangledName": "$s7Penguin10HTTPMethodO8rawValueSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:7Penguin10HTTPMethodO",
"mangledName": "$s7Penguin10HTTPMethodO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "EdgeTypeNew",
"printedName": "EdgeTypeNew",
"children": [
{
"kind": "Var",
"name": "normal",
"printedName": "normal",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.EdgeTypeNew.Type",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin11EdgeTypeNewO6normalyA2CmF",
"mangledName": "$s7Penguin11EdgeTypeNewO6normalyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "elevator",
"printedName": "elevator",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.EdgeTypeNew.Type",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin11EdgeTypeNewO8elevatoryA2CmF",
"mangledName": "$s7Penguin11EdgeTypeNewO8elevatoryA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "escalator",
"printedName": "escalator",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.EdgeTypeNew.Type",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin11EdgeTypeNewO9escalatoryA2CmF",
"mangledName": "$s7Penguin11EdgeTypeNewO9escalatoryA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "stairs",
"printedName": "stairs",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.EdgeTypeNew.Type",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin11EdgeTypeNewO6stairsyA2CmF",
"mangledName": "$s7Penguin11EdgeTypeNewO6stairsyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "ramp",
"printedName": "ramp",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.EdgeTypeNew.Type",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin11EdgeTypeNewO4rampyA2CmF",
"mangledName": "$s7Penguin11EdgeTypeNewO4rampyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "gate",
"printedName": "gate",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.EdgeTypeNew.Type",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin11EdgeTypeNewO4gateyA2CmF",
"mangledName": "$s7Penguin11EdgeTypeNewO4gateyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.EdgeTypeNew?",
"children": [
{
"kind": "TypeNominal",
"name": "EdgeTypeNew",
"printedName": "Penguin.EdgeTypeNew",
"usr": "s:7Penguin11EdgeTypeNewO"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin11EdgeTypeNewO8rawValueACSgSS_tcfc",
"mangledName": "$s7Penguin11EdgeTypeNewO8rawValueACSgSS_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin11EdgeTypeNewO8rawValueSSvp",
"mangledName": "$s7Penguin11EdgeTypeNewO8rawValueSSvp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin11EdgeTypeNewO8rawValueSSvg",
"mangledName": "$s7Penguin11EdgeTypeNewO8rawValueSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:7Penguin11EdgeTypeNewO",
"mangledName": "$s7Penguin11EdgeTypeNewO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "NodeType",
"printedName": "NodeType",
"children": [
{
"kind": "Var",
"name": "normal",
"printedName": "normal",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.NodeType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8NodeTypeO6normalyA2CmF",
"mangledName": "$s7Penguin8NodeTypeO6normalyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "elevator",
"printedName": "elevator",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.NodeType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8NodeTypeO8elevatoryA2CmF",
"mangledName": "$s7Penguin8NodeTypeO8elevatoryA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "escalator",
"printedName": "escalator",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.NodeType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8NodeTypeO9escalatoryA2CmF",
"mangledName": "$s7Penguin8NodeTypeO9escalatoryA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "stairs",
"printedName": "stairs",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.NodeType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8NodeTypeO6stairsyA2CmF",
"mangledName": "$s7Penguin8NodeTypeO6stairsyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "ramp",
"printedName": "ramp",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.NodeType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8NodeTypeO4rampyA2CmF",
"mangledName": "$s7Penguin8NodeTypeO4rampyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "gate",
"printedName": "gate",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.NodeType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8NodeTypeO4gateyA2CmF",
"mangledName": "$s7Penguin8NodeTypeO4gateyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "campus",
"printedName": "campus",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.NodeType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8NodeTypeO6campusyA2CmF",
"mangledName": "$s7Penguin8NodeTypeO6campusyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "none",
"printedName": "none",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.NodeType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8NodeTypeO4noneyA2CmF",
"mangledName": "$s7Penguin8NodeTypeO4noneyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NodeType?",
"children": [
{
"kind": "TypeNominal",
"name": "NodeType",
"printedName": "Penguin.NodeType",
"usr": "s:7Penguin8NodeTypeO"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin8NodeTypeO8rawValueACSgSS_tcfc",
"mangledName": "$s7Penguin8NodeTypeO8rawValueACSgSS_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin8NodeTypeO8rawValueSSvp",
"mangledName": "$s7Penguin8NodeTypeO8rawValueSSvp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8NodeTypeO8rawValueSSvg",
"mangledName": "$s7Penguin8NodeTypeO8rawValueSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:7Penguin8NodeTypeO",
"mangledName": "$s7Penguin8NodeTypeO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "TransitionEdgeType",
"printedName": "TransitionEdgeType",
"children": [
{
"kind": "Var",
"name": "floor",
"printedName": "floor",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType",
"children": [
{
"kind": "TypeNominal",
"name": "TransitionEdgeType",
"printedName": "Penguin.TransitionEdgeType",
"usr": "s:7Penguin18TransitionEdgeTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.TransitionEdgeType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "TransitionEdgeType",
"printedName": "Penguin.TransitionEdgeType",
"usr": "s:7Penguin18TransitionEdgeTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin18TransitionEdgeTypeO5flooryA2CmF",
"mangledName": "$s7Penguin18TransitionEdgeTypeO5flooryA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "same",
"printedName": "same",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType",
"children": [
{
"kind": "TypeNominal",
"name": "TransitionEdgeType",
"printedName": "Penguin.TransitionEdgeType",
"usr": "s:7Penguin18TransitionEdgeTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.TransitionEdgeType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "TransitionEdgeType",
"printedName": "Penguin.TransitionEdgeType",
"usr": "s:7Penguin18TransitionEdgeTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin18TransitionEdgeTypeO4sameyA2CmF",
"mangledName": "$s7Penguin18TransitionEdgeTypeO4sameyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "venue",
"printedName": "venue",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType",
"children": [
{
"kind": "TypeNominal",
"name": "TransitionEdgeType",
"printedName": "Penguin.TransitionEdgeType",
"usr": "s:7Penguin18TransitionEdgeTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.TransitionEdgeType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "TransitionEdgeType",
"printedName": "Penguin.TransitionEdgeType",
"usr": "s:7Penguin18TransitionEdgeTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin18TransitionEdgeTypeO5venueyA2CmF",
"mangledName": "$s7Penguin18TransitionEdgeTypeO5venueyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.TransitionEdgeType?",
"children": [
{
"kind": "TypeNominal",
"name": "TransitionEdgeType",
"printedName": "Penguin.TransitionEdgeType",
"usr": "s:7Penguin18TransitionEdgeTypeO"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin18TransitionEdgeTypeO8rawValueACSgSS_tcfc",
"mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueACSgSS_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:7Penguin18TransitionEdgeTypeO8rawValueSSvp",
"mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueSSvp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin18TransitionEdgeTypeO8rawValueSSvg",
"mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueSSvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:7Penguin18TransitionEdgeTypeO",
"mangledName": "$s7Penguin18TransitionEdgeTypeO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "ServerConnectivityStatus",
"printedName": "ServerConnectivityStatus",
"children": [
{
"kind": "Var",
"name": "Disconnected",
"printedName": "Disconnected",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ServerConnectivityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusDisconnected",
"mangledName": "$s7Penguin24ServerConnectivityStatusO12DisconnectedyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 0
},
{
"kind": "Var",
"name": "Poor",
"printedName": "Poor",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ServerConnectivityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusPoor",
"mangledName": "$s7Penguin24ServerConnectivityStatusO4PooryA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 1
},
{
"kind": "Var",
"name": "Medium",
"printedName": "Medium",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ServerConnectivityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusMedium",
"mangledName": "$s7Penguin24ServerConnectivityStatusO6MediumyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 2
},
{
"kind": "Var",
"name": "Excellent",
"printedName": "Excellent",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ServerConnectivityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusExcellent",
"mangledName": "$s7Penguin24ServerConnectivityStatusO9ExcellentyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 3
},
{
"kind": "Var",
"name": "EmptyBLEScans",
"printedName": "EmptyBLEScans",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.ServerConnectivityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusEmptyBLEScans",
"mangledName": "$s7Penguin24ServerConnectivityStatusO13EmptyBLEScansyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 4
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ServerConnectivityStatus?",
"children": [
{
"kind": "TypeNominal",
"name": "ServerConnectivityStatus",
"printedName": "Penguin.ServerConnectivityStatus",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin24ServerConnectivityStatusO8rawValueACSgSi_tcfc",
"mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueACSgSi_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin24ServerConnectivityStatusO8rawValueSivp",
"mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin24ServerConnectivityStatusO8rawValueSivg",
"mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "c:@M@Penguin@E@ServerConnectivityStatus",
"mangledName": "$s7Penguin24ServerConnectivityStatusO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"enumRawTypeName": "Int",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "SourceConnectionStatus",
"printedName": "SourceConnectionStatus",
"children": [
{
"kind": "Var",
"name": "BleConnected",
"printedName": "BleConnected",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus",
"children": [
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SourceConnectionStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusBleConnected",
"mangledName": "$s7Penguin22SourceConnectionStatusO12BleConnectedyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 0
},
{
"kind": "Var",
"name": "GpsConnected",
"printedName": "GpsConnected",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus",
"children": [
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SourceConnectionStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusGpsConnected",
"mangledName": "$s7Penguin22SourceConnectionStatusO12GpsConnectedyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 1
},
{
"kind": "Var",
"name": "BleDisconnected",
"printedName": "BleDisconnected",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus",
"children": [
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SourceConnectionStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusBleDisconnected",
"mangledName": "$s7Penguin22SourceConnectionStatusO15BleDisconnectedyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 2
},
{
"kind": "Var",
"name": "Initializing",
"printedName": "Initializing",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus",
"children": [
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SourceConnectionStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusInitializing",
"mangledName": "$s7Penguin22SourceConnectionStatusO12InitializingyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 3
},
{
"kind": "Var",
"name": "GpsNotResponding",
"printedName": "GpsNotResponding",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus",
"children": [
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SourceConnectionStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusGpsNotResponding",
"mangledName": "$s7Penguin22SourceConnectionStatusO16GpsNotRespondingyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 4
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SourceConnectionStatus?",
"children": [
{
"kind": "TypeNominal",
"name": "SourceConnectionStatus",
"printedName": "Penguin.SourceConnectionStatus",
"usr": "c:@M@Penguin@E@SourceConnectionStatus"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin22SourceConnectionStatusO8rawValueACSgSi_tcfc",
"mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueACSgSi_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin22SourceConnectionStatusO8rawValueSivp",
"mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin22SourceConnectionStatusO8rawValueSivg",
"mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "c:@M@Penguin@E@SourceConnectionStatus",
"mangledName": "$s7Penguin22SourceConnectionStatusO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"enumRawTypeName": "Int",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "SourceGPSConnectionStatus",
"printedName": "SourceGPSConnectionStatus",
"children": [
{
"kind": "Var",
"name": "GpsConnected",
"printedName": "GpsConnected",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SourceGPSConnectionStatus.Type) -> Penguin.SourceGPSConnectionStatus",
"children": [
{
"kind": "TypeNominal",
"name": "SourceGPSConnectionStatus",
"printedName": "Penguin.SourceGPSConnectionStatus",
"usr": "c:@M@Penguin@E@SourceGPSConnectionStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SourceGPSConnectionStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SourceGPSConnectionStatus",
"printedName": "Penguin.SourceGPSConnectionStatus",
"usr": "c:@M@Penguin@E@SourceGPSConnectionStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SourceGPSConnectionStatus@SourceGPSConnectionStatusGpsConnected",
"mangledName": "$s7Penguin25SourceGPSConnectionStatusO12GpsConnectedyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 0
},
{
"kind": "Var",
"name": "GpsNotResponding",
"printedName": "GpsNotResponding",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SourceGPSConnectionStatus.Type) -> Penguin.SourceGPSConnectionStatus",
"children": [
{
"kind": "TypeNominal",
"name": "SourceGPSConnectionStatus",
"printedName": "Penguin.SourceGPSConnectionStatus",
"usr": "c:@M@Penguin@E@SourceGPSConnectionStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SourceGPSConnectionStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SourceGPSConnectionStatus",
"printedName": "Penguin.SourceGPSConnectionStatus",
"usr": "c:@M@Penguin@E@SourceGPSConnectionStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SourceGPSConnectionStatus@SourceGPSConnectionStatusGpsNotResponding",
"mangledName": "$s7Penguin25SourceGPSConnectionStatusO16GpsNotRespondingyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 1
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SourceGPSConnectionStatus?",
"children": [
{
"kind": "TypeNominal",
"name": "SourceGPSConnectionStatus",
"printedName": "Penguin.SourceGPSConnectionStatus",
"usr": "c:@M@Penguin@E@SourceGPSConnectionStatus"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueACSgSi_tcfc",
"mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueACSgSi_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueSivp",
"mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueSivg",
"mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "c:@M@Penguin@E@SourceGPSConnectionStatus",
"mangledName": "$s7Penguin25SourceGPSConnectionStatusO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"enumRawTypeName": "Int",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "BLEPowerStatus",
"printedName": "BLEPowerStatus",
"children": [
{
"kind": "Var",
"name": "blePowerOff",
"printedName": "blePowerOff",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.BLEPowerStatus.Type) -> Penguin.BLEPowerStatus",
"children": [
{
"kind": "TypeNominal",
"name": "BLEPowerStatus",
"printedName": "Penguin.BLEPowerStatus",
"usr": "c:@M@Penguin@E@BLEPowerStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.BLEPowerStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "BLEPowerStatus",
"printedName": "Penguin.BLEPowerStatus",
"usr": "c:@M@Penguin@E@BLEPowerStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@BLEPowerStatus@BLEPowerStatusBlePowerOff",
"mangledName": "$s7Penguin14BLEPowerStatusO11blePowerOffyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 0
},
{
"kind": "Var",
"name": "blePowerOn",
"printedName": "blePowerOn",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.BLEPowerStatus.Type) -> Penguin.BLEPowerStatus",
"children": [
{
"kind": "TypeNominal",
"name": "BLEPowerStatus",
"printedName": "Penguin.BLEPowerStatus",
"usr": "c:@M@Penguin@E@BLEPowerStatus"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.BLEPowerStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "BLEPowerStatus",
"printedName": "Penguin.BLEPowerStatus",
"usr": "c:@M@Penguin@E@BLEPowerStatus"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@BLEPowerStatus@BLEPowerStatusBlePowerOn",
"mangledName": "$s7Penguin14BLEPowerStatusO10blePowerOnyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 1
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.BLEPowerStatus?",
"children": [
{
"kind": "TypeNominal",
"name": "BLEPowerStatus",
"printedName": "Penguin.BLEPowerStatus",
"usr": "c:@M@Penguin@E@BLEPowerStatus"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin14BLEPowerStatusO8rawValueACSgSi_tcfc",
"mangledName": "$s7Penguin14BLEPowerStatusO8rawValueACSgSi_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin14BLEPowerStatusO8rawValueSivp",
"mangledName": "$s7Penguin14BLEPowerStatusO8rawValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14BLEPowerStatusO8rawValueSivg",
"mangledName": "$s7Penguin14BLEPowerStatusO8rawValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "c:@M@Penguin@E@BLEPowerStatus",
"mangledName": "$s7Penguin14BLEPowerStatusO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"enumRawTypeName": "Int",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "FloorTransitionType",
"printedName": "FloorTransitionType",
"children": [
{
"kind": "Var",
"name": "none",
"printedName": "none",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.FloorTransitionType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeNone",
"mangledName": "$s7Penguin19FloorTransitionTypeO4noneyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 0
},
{
"kind": "Var",
"name": "escalatorUp",
"printedName": "escalatorUp",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.FloorTransitionType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeEscalatorUp",
"mangledName": "$s7Penguin19FloorTransitionTypeO11escalatorUpyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 1
},
{
"kind": "Var",
"name": "escalatorDown",
"printedName": "escalatorDown",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.FloorTransitionType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeEscalatorDown",
"mangledName": "$s7Penguin19FloorTransitionTypeO13escalatorDownyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 2
},
{
"kind": "Var",
"name": "elevatorUp",
"printedName": "elevatorUp",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.FloorTransitionType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeElevatorUp",
"mangledName": "$s7Penguin19FloorTransitionTypeO10elevatorUpyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 3
},
{
"kind": "Var",
"name": "elevatorDown",
"printedName": "elevatorDown",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.FloorTransitionType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeElevatorDown",
"mangledName": "$s7Penguin19FloorTransitionTypeO12elevatorDownyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 4
},
{
"kind": "Var",
"name": "up",
"printedName": "up",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.FloorTransitionType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeUp",
"mangledName": "$s7Penguin19FloorTransitionTypeO2upyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 5
},
{
"kind": "Var",
"name": "down",
"printedName": "down",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.FloorTransitionType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeDown",
"mangledName": "$s7Penguin19FloorTransitionTypeO4downyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 6
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.FloorTransitionType?",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin19FloorTransitionTypeO8rawValueACSgSi_tcfc",
"mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueACSgSi_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin19FloorTransitionTypeO8rawValueSivp",
"mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19FloorTransitionTypeO8rawValueSivg",
"mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "c:@M@Penguin@E@FloorTransitionType",
"mangledName": "$s7Penguin19FloorTransitionTypeO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"enumRawTypeName": "Int",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "SDKOperation",
"printedName": "SDKOperation",
"children": [
{
"kind": "Var",
"name": "initialize",
"printedName": "initialize",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SDKOperation.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SDKOperation@SDKOperationInitialize",
"mangledName": "$s7Penguin12SDKOperationO10initializeyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 0
},
{
"kind": "Var",
"name": "VenueDetection",
"printedName": "VenueDetection",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SDKOperation.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SDKOperation@SDKOperationVenueDetection",
"mangledName": "$s7Penguin12SDKOperationO14VenueDetectionyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 1
},
{
"kind": "Var",
"name": "DataLoading",
"printedName": "DataLoading",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SDKOperation.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SDKOperation@SDKOperationDataLoading",
"mangledName": "$s7Penguin12SDKOperationO11DataLoadingyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 2
},
{
"kind": "Var",
"name": "ReadyForPositionUpdate",
"printedName": "ReadyForPositionUpdate",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SDKOperation.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SDKOperation@SDKOperationReadyForPositionUpdate",
"mangledName": "$s7Penguin12SDKOperationO22ReadyForPositionUpdateyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 3
},
{
"kind": "Var",
"name": "GetPosition",
"printedName": "GetPosition",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SDKOperation.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SDKOperation@SDKOperationGetPosition",
"mangledName": "$s7Penguin12SDKOperationO11GetPositionyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 4
},
{
"kind": "Var",
"name": "NewVenueDataLoading",
"printedName": "NewVenueDataLoading",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.SDKOperation.Type",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "c:@M@Penguin@E@SDKOperation@SDKOperationNewVenueDataLoading",
"mangledName": "$s7Penguin12SDKOperationO19NewVenueDataLoadingyA2CmF",
"moduleName": "Penguin",
"declAttributes": [
"ObjC"
],
"fixedbinaryorder": 5
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SDKOperation?",
"children": [
{
"kind": "TypeNominal",
"name": "SDKOperation",
"printedName": "Penguin.SDKOperation",
"usr": "c:@M@Penguin@E@SDKOperation"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin12SDKOperationO8rawValueACSgSi_tcfc",
"mangledName": "$s7Penguin12SDKOperationO8rawValueACSgSi_tcfc",
"moduleName": "Penguin",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin12SDKOperationO8rawValueSivp",
"mangledName": "$s7Penguin12SDKOperationO8rawValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin12SDKOperationO8rawValueSivg",
"mangledName": "$s7Penguin12SDKOperationO8rawValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "c:@M@Penguin@E@SDKOperation",
"mangledName": "$s7Penguin12SDKOperationO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"ObjC"
],
"enumRawTypeName": "Int",
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "TypeDecl",
"name": "MapLevel",
"printedName": "MapLevel",
"children": [
{
"kind": "Var",
"name": "aboveground",
"printedName": "aboveground",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.MapLevel.Type) -> Penguin.MapLevel",
"children": [
{
"kind": "TypeNominal",
"name": "MapLevel",
"printedName": "Penguin.MapLevel",
"usr": "s:7Penguin8MapLevelO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.MapLevel.Type",
"children": [
{
"kind": "TypeNominal",
"name": "MapLevel",
"printedName": "Penguin.MapLevel",
"usr": "s:7Penguin8MapLevelO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8MapLevelO11abovegroundyA2CmF",
"mangledName": "$s7Penguin8MapLevelO11abovegroundyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "underground",
"printedName": "underground",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.MapLevel.Type) -> Penguin.MapLevel",
"children": [
{
"kind": "TypeNominal",
"name": "MapLevel",
"printedName": "Penguin.MapLevel",
"usr": "s:7Penguin8MapLevelO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.MapLevel.Type",
"children": [
{
"kind": "TypeNominal",
"name": "MapLevel",
"printedName": "Penguin.MapLevel",
"usr": "s:7Penguin8MapLevelO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8MapLevelO11undergroundyA2CmF",
"mangledName": "$s7Penguin8MapLevelO11undergroundyA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "MapLevel",
"printedName": "Penguin.MapLevel",
"usr": "s:7Penguin8MapLevelO"
},
{
"kind": "TypeNominal",
"name": "MapLevel",
"printedName": "Penguin.MapLevel",
"usr": "s:7Penguin8MapLevelO"
}
],
"declKind": "Func",
"usr": "s:7Penguin8MapLevelO2eeoiySbAC_ACtFZ",
"mangledName": "$s7Penguin8MapLevelO2eeoiySbAC_ACtFZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "hashValue",
"printedName": "hashValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin8MapLevelO9hashValueSivp",
"mangledName": "$s7Penguin8MapLevelO9hashValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8MapLevelO9hashValueSivg",
"mangledName": "$s7Penguin8MapLevelO9hashValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Function",
"name": "hash",
"printedName": "hash(into:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Hasher",
"printedName": "Swift.Hasher",
"paramValueOwnership": "InOut",
"usr": "s:s6HasherV"
}
],
"declKind": "Func",
"usr": "s:7Penguin8MapLevelO4hash4intoys6HasherVz_tF",
"mangledName": "$s7Penguin8MapLevelO4hash4intoys6HasherVz_tF",
"moduleName": "Penguin",
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:7Penguin8MapLevelO",
"mangledName": "$s7Penguin8MapLevelO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "Localize",
"printedName": "Localize",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(entity:insertInto:)",
"children": [
{
"kind": "TypeNominal",
"name": "Localize",
"printedName": "Penguin.Localize",
"usr": "c:@M@Penguin@objc(cs)Localize"
},
{
"kind": "TypeNominal",
"name": "NSEntityDescription",
"printedName": "CoreData.NSEntityDescription",
"usr": "c:objc(cs)NSEntityDescription"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreData.NSManagedObjectContext?",
"children": [
{
"kind": "TypeNominal",
"name": "NSManagedObjectContext",
"printedName": "CoreData.NSManagedObjectContext",
"usr": "c:objc(cs)NSManagedObjectContext"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)Localize(im)initWithEntity:insertIntoManagedObjectContext:",
"mangledName": "$s7Penguin8LocalizeC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "initWithEntity:insertIntoManagedObjectContext:",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "fetchRequest",
"printedName": "fetchRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "NSFetchRequest",
"printedName": "CoreData.NSFetchRequest<Penguin.Localize>",
"children": [
{
"kind": "TypeNominal",
"name": "Localize",
"printedName": "Penguin.Localize",
"usr": "c:@M@Penguin@objc(cs)Localize"
}
],
"usr": "c:objc(cs)NSFetchRequest"
}
],
"declKind": "Func",
"usr": "s:7Penguin8LocalizeC12fetchRequestSo07NSFetchD0CyACGyFZ",
"mangledName": "$s7Penguin8LocalizeC12fetchRequestSo07NSFetchD0CyACGyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"AccessControl",
"NonObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Localize(py)id",
"mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Localize(im)id",
"mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int16",
"printedName": "Swift.Int16",
"usr": "s:s5Int16V"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Localize(im)setId:",
"mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "code",
"printedName": "code",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Localize(py)code",
"mangledName": "$s7Penguin8LocalizeC4codeSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"RawDocComment",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Localize(im)code",
"mangledName": "$s7Penguin8LocalizeC4codeSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Localize(im)setCode:",
"mangledName": "$s7Penguin8LocalizeC4codeSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "value",
"printedName": "value",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Localize(py)value",
"mangledName": "$s7Penguin8LocalizeC5valueSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Localize(im)value",
"mangledName": "$s7Penguin8LocalizeC5valueSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Localize(im)setValue:",
"mangledName": "$s7Penguin8LocalizeC5valueSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "type",
"printedName": "type",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Localize(py)type",
"mangledName": "$s7Penguin8LocalizeC4typeSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Localize(im)type",
"mangledName": "$s7Penguin8LocalizeC4typeSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Localize(im)setType:",
"mangledName": "$s7Penguin8LocalizeC4typeSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
},
{
"kind": "Var",
"name": "value_type",
"printedName": "value_type",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@CM@Penguin@objc(cs)Localize(py)value_type",
"mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Dynamic",
"AccessControl",
"NSManaged",
"ObjC"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Localize(im)value_type",
"mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@CM@Penguin@objc(cs)Localize(im)setValue_type:",
"mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"accessorKind": "set"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)Localize",
"mangledName": "$s7Penguin8LocalizeC",
"moduleName": "Penguin",
"objc_name": "Localize",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSManagedObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"CoreData.NSManagedObject",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "MessageUI",
"printedName": "MessageUI",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "DetectFloorsByClosestGate",
"printedName": "DetectFloorsByClosestGate",
"children": [
{
"kind": "Var",
"name": "shared",
"printedName": "shared",
"children": [
{
"kind": "TypeNominal",
"name": "DetectFloorsByClosestGate",
"printedName": "Penguin.DetectFloorsByClosestGate",
"usr": "s:7Penguin25DetectFloorsByClosestGateC"
}
],
"declKind": "Var",
"usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvpZ",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvpZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "DetectFloorsByClosestGate",
"printedName": "Penguin.DetectFloorsByClosestGate",
"usr": "s:7Penguin25DetectFloorsByClosestGateC"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvgZ",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvgZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "DetectFloorsByClosestGate",
"printedName": "Penguin.DetectFloorsByClosestGate",
"usr": "s:7Penguin25DetectFloorsByClosestGateC"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvsZ",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvsZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvMZ",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvMZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "allGate",
"printedName": "allGate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.GateNodeModel]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.GateNodeModel]",
"children": [
{
"kind": "TypeNominal",
"name": "GateNodeModel",
"printedName": "Penguin.GateNodeModel",
"usr": "s:7Penguin13GateNodeModelC"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvp",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"Lazy",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.GateNodeModel]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.GateNodeModel]",
"children": [
{
"kind": "TypeNominal",
"name": "GateNodeModel",
"printedName": "Penguin.GateNodeModel",
"usr": "s:7Penguin13GateNodeModelC"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvg",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.GateNodeModel]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.GateNodeModel]",
"children": [
{
"kind": "TypeNominal",
"name": "GateNodeModel",
"printedName": "Penguin.GateNodeModel",
"usr": "s:7Penguin13GateNodeModelC"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvs",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvM",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Function",
"name": "detectOutdoorFloorData",
"printedName": "detectOutdoorFloorData(floorID:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Floor?",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin25DetectFloorsByClosestGateC22detectOutdoorFloorData7floorIDAA0I0CSgSi_tF",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC22detectOutdoorFloorData7floorIDAA0I0CSgSi_tF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "detectIndoorFloorGates",
"printedName": "detectIndoorFloorGates(floorIds:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.GateNodeModel]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.GateNodeModel]",
"children": [
{
"kind": "TypeNominal",
"name": "GateNodeModel",
"printedName": "Penguin.GateNodeModel",
"usr": "s:7Penguin13GateNodeModelC"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Int]",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin25DetectFloorsByClosestGateC22detectIndoorFloorGates8floorIdsSayAA0F9NodeModelCGSgSaySiG_tF",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC22detectIndoorFloorGates8floorIdsSayAA0F9NodeModelCGSgSaySiG_tF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "detectOutdoorFloorGates",
"printedName": "detectOutdoorFloorGates(floorID:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.GateNodeModel]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.GateNodeModel]",
"children": [
{
"kind": "TypeNominal",
"name": "GateNodeModel",
"printedName": "Penguin.GateNodeModel",
"usr": "s:7Penguin13GateNodeModelC"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin25DetectFloorsByClosestGateC23detectOutdoorFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC23detectOutdoorFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "detectFloorGates",
"printedName": "detectFloorGates(floorID:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.GateNodeModel]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.GateNodeModel]",
"children": [
{
"kind": "TypeNominal",
"name": "GateNodeModel",
"printedName": "Penguin.GateNodeModel",
"usr": "s:7Penguin13GateNodeModelC"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin25DetectFloorsByClosestGateC16detectFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC16detectFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "detectFloorEscElevNodes",
"printedName": "detectFloorEscElevNodes(floorIds:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.Gnode]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Gnode]",
"children": [
{
"kind": "TypeNominal",
"name": "Gnode",
"printedName": "Penguin.Gnode",
"usr": "s:7Penguin5GnodeC"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Int]",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin25DetectFloorsByClosestGateC23detectFloorEscElevNodes8floorIdsSayAA5GnodeCGSgSaySiG_tF",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC23detectFloorEscElevNodes8floorIdsSayAA5GnodeCGSgSaySiG_tF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getConnectedFloors",
"printedName": "getConnectedFloors(floor:)",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Floor]",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Floor?",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin25DetectFloorsByClosestGateC012getConnectedC05floorSayAA5FloorCGAGSg_tF",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC012getConnectedC05floorSayAA5FloorCGAGSg_tF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:7Penguin25DetectFloorsByClosestGateC",
"mangledName": "$s7Penguin25DetectFloorsByClosestGateC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"hasMissingDesignatedInitializers": true,
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "PIDirectionsService",
"printedName": "PIDirectionsService",
"children": [
{
"kind": "Var",
"name": "shared",
"printedName": "shared",
"children": [
{
"kind": "TypeNominal",
"name": "PIDirectionsService",
"printedName": "Penguin.PIDirectionsService",
"usr": "c:@M@Penguin@objc(cs)PIDirectionsService"
}
],
"declKind": "Var",
"usr": "s:7Penguin19PIDirectionsServiceC6sharedACvpZ",
"mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvpZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "PIDirectionsService",
"printedName": "Penguin.PIDirectionsService",
"usr": "c:@M@Penguin@objc(cs)PIDirectionsService"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19PIDirectionsServiceC6sharedACvgZ",
"mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvgZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "PIDirectionsService",
"printedName": "Penguin.PIDirectionsService",
"usr": "c:@M@Penguin@objc(cs)PIDirectionsService"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19PIDirectionsServiceC6sharedACvsZ",
"mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvsZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19PIDirectionsServiceC6sharedACvMZ",
"mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvMZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "delegate",
"printedName": "delegate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any Penguin.PIDirectionsServiceDelegate)?",
"children": [
{
"kind": "TypeNominal",
"name": "PIDirectionsServiceDelegate",
"printedName": "any Penguin.PIDirectionsServiceDelegate",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvp",
"mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any Penguin.PIDirectionsServiceDelegate)?",
"children": [
{
"kind": "TypeNominal",
"name": "PIDirectionsServiceDelegate",
"printedName": "any Penguin.PIDirectionsServiceDelegate",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvg",
"mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any Penguin.PIDirectionsServiceDelegate)?",
"children": [
{
"kind": "TypeNominal",
"name": "PIDirectionsServiceDelegate",
"printedName": "any Penguin.PIDirectionsServiceDelegate",
"usr": "s:7Penguin27PIDirectionsServiceDelegateP"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvs",
"mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvM",
"mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Function",
"name": "startNavigation",
"printedName": "startNavigation()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin19PIDirectionsServiceC15startNavigationyyF",
"mangledName": "$s7Penguin19PIDirectionsServiceC15startNavigationyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "continueNavigation",
"printedName": "continueNavigation(skipping:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin19PIDirectionsServiceC18continueNavigation8skippingySi_tF",
"mangledName": "$s7Penguin19PIDirectionsServiceC18continueNavigation8skippingySi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "stopNavigation",
"printedName": "stopNavigation()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin19PIDirectionsServiceC14stopNavigationyyF",
"mangledName": "$s7Penguin19PIDirectionsServiceC14stopNavigationyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "recalculteRoutingPath",
"printedName": "recalculteRoutingPath()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin19PIDirectionsServiceC21recalculteRoutingPathyyF",
"mangledName": "$s7Penguin19PIDirectionsServiceC21recalculteRoutingPathyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getNavigationRoute",
"printedName": "getNavigationRoute(parameters:completion:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Dictionary",
"printedName": "[Swift.String : Any]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "Any"
}
],
"usr": "s:SD"
},
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.Route?) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Route?",
"children": [
{
"kind": "TypeNominal",
"name": "Route",
"printedName": "Penguin.Route",
"usr": "s:7Penguin5RouteV"
}
],
"usr": "s:Sq"
}
]
}
],
"declKind": "Func",
"usr": "s:7Penguin19PIDirectionsServiceC18getNavigationRoute10parameters10completionySDySSypG_yAA0F0VSgctF",
"mangledName": "$s7Penguin19PIDirectionsServiceC18getNavigationRoute10parameters10completionySDySSypG_yAA0F0VSgctF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getIndexCurrentFloorPath",
"printedName": "getIndexCurrentFloorPath()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin19PIDirectionsServiceC24getIndexCurrentFloorPathSiSgyF",
"mangledName": "$s7Penguin19PIDirectionsServiceC24getIndexCurrentFloorPathSiSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getCurrentSubpathIndex",
"printedName": "getCurrentSubpathIndex()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin19PIDirectionsServiceC22getCurrentSubpathIndexSiyF",
"mangledName": "$s7Penguin19PIDirectionsServiceC22getCurrentSubpathIndexSiyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getCurrentLegIndex",
"printedName": "getCurrentLegIndex()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin19PIDirectionsServiceC18getCurrentLegIndexSiyF",
"mangledName": "$s7Penguin19PIDirectionsServiceC18getCurrentLegIndexSiyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setCurrentIndexSubPath",
"printedName": "setCurrentIndexSubPath(index:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin19PIDirectionsServiceC22setCurrentIndexSubPath5indexySi_tF",
"mangledName": "$s7Penguin19PIDirectionsServiceC22setCurrentIndexSubPath5indexySi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getCurrentSubPath",
"printedName": "getCurrentSubPath()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin19PIDirectionsServiceC17getCurrentSubPathyyF",
"mangledName": "$s7Penguin19PIDirectionsServiceC17getCurrentSubPathyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getBearingAngle",
"printedName": "getBearingAngle()",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Func",
"usr": "s:7Penguin19PIDirectionsServiceC15getBearingAngle14CoreFoundation7CGFloatVyF",
"mangledName": "$s7Penguin19PIDirectionsServiceC15getBearingAngle12CoreGraphics7CGFloatVyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "PIDirectionsService",
"printedName": "Penguin.PIDirectionsService",
"usr": "c:@M@Penguin@objc(cs)PIDirectionsService"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)PIDirectionsService(im)init",
"mangledName": "$s7Penguin19PIDirectionsServiceCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)PIDirectionsService",
"mangledName": "$s7Penguin19PIDirectionsServiceC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "GateType",
"printedName": "GateType",
"children": [
{
"kind": "Var",
"name": "Indoor",
"printedName": "Indoor",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.GateType.Type) -> Penguin.GateType",
"children": [
{
"kind": "TypeNominal",
"name": "GateType",
"printedName": "Penguin.GateType",
"usr": "s:7Penguin8GateTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.GateType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "GateType",
"printedName": "Penguin.GateType",
"usr": "s:7Penguin8GateTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8GateTypeO6IndooryA2CmF",
"mangledName": "$s7Penguin8GateTypeO6IndooryA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Var",
"name": "Outdoor",
"printedName": "Outdoor",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Penguin.GateType.Type) -> Penguin.GateType",
"children": [
{
"kind": "TypeNominal",
"name": "GateType",
"printedName": "Penguin.GateType",
"usr": "s:7Penguin8GateTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "Penguin.GateType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "GateType",
"printedName": "Penguin.GateType",
"usr": "s:7Penguin8GateTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7Penguin8GateTypeO7OutdooryA2CmF",
"mangledName": "$s7Penguin8GateTypeO7OutdooryA2CmF",
"moduleName": "Penguin"
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "GateType",
"printedName": "Penguin.GateType",
"usr": "s:7Penguin8GateTypeO"
},
{
"kind": "TypeNominal",
"name": "GateType",
"printedName": "Penguin.GateType",
"usr": "s:7Penguin8GateTypeO"
}
],
"declKind": "Func",
"usr": "s:7Penguin8GateTypeO2eeoiySbAC_ACtFZ",
"mangledName": "$s7Penguin8GateTypeO2eeoiySbAC_ACtFZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "hashValue",
"printedName": "hashValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:7Penguin8GateTypeO9hashValueSivp",
"mangledName": "$s7Penguin8GateTypeO9hashValueSivp",
"moduleName": "Penguin",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin8GateTypeO9hashValueSivg",
"mangledName": "$s7Penguin8GateTypeO9hashValueSivg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Function",
"name": "hash",
"printedName": "hash(into:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Hasher",
"printedName": "Swift.Hasher",
"paramValueOwnership": "InOut",
"usr": "s:s6HasherV"
}
],
"declKind": "Func",
"usr": "s:7Penguin8GateTypeO4hash4intoys6HasherVz_tF",
"mangledName": "$s7Penguin8GateTypeO4hash4intoys6HasherVz_tF",
"moduleName": "Penguin",
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:7Penguin8GateTypeO",
"mangledName": "$s7Penguin8GateTypeO",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "PILocationManager",
"printedName": "PILocationManager",
"children": [
{
"kind": "Var",
"name": "shared",
"printedName": "shared",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
}
],
"declKind": "Var",
"usr": "s:7Penguin17PILocationManagerC6sharedACvpZ",
"mangledName": "$s7Penguin17PILocationManagerC6sharedACvpZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC6sharedACvgZ",
"mangledName": "$s7Penguin17PILocationManagerC6sharedACvgZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC6sharedACvsZ",
"mangledName": "$s7Penguin17PILocationManagerC6sharedACvsZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC6sharedACvMZ",
"mangledName": "$s7Penguin17PILocationManagerC6sharedACvMZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "delegate",
"printedName": "delegate",
"children": [
{
"kind": "TypeNominal",
"name": "WeakStorage",
"printedName": "(any Penguin.PILocationManagerDelegate)?"
}
],
"declKind": "Var",
"usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvp",
"mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"ReferenceOwnership"
],
"ownership": 1,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any Penguin.PILocationManagerDelegate)?",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManagerDelegate",
"printedName": "any Penguin.PILocationManagerDelegate",
"usr": "s:7Penguin25PILocationManagerDelegateP"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvg",
"mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any Penguin.PILocationManagerDelegate)?",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManagerDelegate",
"printedName": "any Penguin.PILocationManagerDelegate",
"usr": "s:7Penguin25PILocationManagerDelegateP"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvs",
"mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvM",
"mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "initDelegate",
"printedName": "initDelegate",
"children": [
{
"kind": "TypeNominal",
"name": "WeakStorage",
"printedName": "(any Penguin.PIInitializerDelegate)?"
}
],
"declKind": "Var",
"usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvp",
"mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"ReferenceOwnership"
],
"ownership": 1,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any Penguin.PIInitializerDelegate)?",
"children": [
{
"kind": "TypeNominal",
"name": "PIInitializerDelegate",
"printedName": "any Penguin.PIInitializerDelegate",
"usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvg",
"mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any Penguin.PIInitializerDelegate)?",
"children": [
{
"kind": "TypeNominal",
"name": "PIInitializerDelegate",
"printedName": "any Penguin.PIInitializerDelegate",
"usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvs",
"mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvM",
"mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "lastKnownLocation",
"printedName": "lastKnownLocation",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PILocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvp",
"mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PILocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvg",
"mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PILocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvs",
"mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvM",
"mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "lastValidLocation",
"printedName": "lastValidLocation",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PILocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvp",
"mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PILocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvg",
"mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PILocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvs",
"mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvM",
"mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "selectedLanguage",
"printedName": "selectedLanguage",
"children": [
{
"kind": "TypeNominal",
"name": "LangNames",
"printedName": "Penguin.LangNames",
"usr": "s:7Penguin9LangNamesO"
}
],
"declKind": "Var",
"usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvp",
"mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "LangNames",
"printedName": "Penguin.LangNames",
"usr": "s:7Penguin9LangNamesO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvg",
"mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvg",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "LangNames",
"printedName": "Penguin.LangNames",
"usr": "s:7Penguin9LangNamesO"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvs",
"mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvs",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvM",
"mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvM",
"moduleName": "Penguin",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Function",
"name": "getVersion",
"printedName": "getVersion()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC10getVersionSSyFZ",
"mangledName": "$s7Penguin17PILocationManagerC10getVersionSSyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "startUpdateLocation",
"printedName": "startUpdateLocation()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC19startUpdateLocationyyF",
"mangledName": "$s7Penguin17PILocationManagerC19startUpdateLocationyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "build",
"printedName": "build()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC5buildyyF",
"mangledName": "$s7Penguin17PILocationManagerC5buildyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "stopUpdateLocation",
"printedName": "stopUpdateLocation()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC18stopUpdateLocationyyF",
"mangledName": "$s7Penguin17PILocationManagerC18stopUpdateLocationyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getTokenKey",
"printedName": "getTokenKey(userID:completion:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.String?, Penguin.ErrorCode?) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Tuple",
"printedName": "(Swift.String?, Penguin.ErrorCode?)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.ErrorCode?",
"children": [
{
"kind": "TypeNominal",
"name": "ErrorCode",
"printedName": "Penguin.ErrorCode",
"usr": "c:@M@Penguin@E@ErrorCode"
}
],
"usr": "s:Sq"
}
]
}
]
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC11getTokenKey6userID10completionySS_ySSSg_AA9ErrorCodeOSgtctF",
"mangledName": "$s7Penguin17PILocationManagerC11getTokenKey6userID10completionySS_ySSSg_AA9ErrorCodeOSgtctF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
}
],
"declKind": "Constructor",
"usr": "c:@M@Penguin@objc(cs)PILocationManager(im)init",
"mangledName": "$s7Penguin17PILocationManagerCACycfc",
"moduleName": "Penguin",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "setUserName",
"printedName": "setUserName(userID:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC11setUserName6userIDACSS_tF",
"mangledName": "$s7Penguin17PILocationManagerC11setUserName6userIDACSS_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setAPIKey",
"printedName": "setAPIKey(key:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC9setAPIKey3keyACSS_tF",
"mangledName": "$s7Penguin17PILocationManagerC9setAPIKey3keyACSS_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setServiceName",
"printedName": "setServiceName(dataName:positionName:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC14setServiceName04dataF008positionF0ACSS_SStF",
"mangledName": "$s7Penguin17PILocationManagerC14setServiceName04dataF008positionF0ACSS_SStF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setBaseURL",
"printedName": "setBaseURL(dataURL:positionURL:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC10setBaseURL04dataF008positionF0ACSS_SStF",
"mangledName": "$s7Penguin17PILocationManagerC10setBaseURL04dataF008positionF0ACSS_SStF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setOutdoorEnable",
"printedName": "setOutdoorEnable(isEnable:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC16setOutdoorEnable02isF0ACSb_tF",
"mangledName": "$s7Penguin17PILocationManagerC16setOutdoorEnable02isF0ACSb_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setSimulationModeEnabled",
"printedName": "setSimulationModeEnabled(isEnable:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC24setSimulationModeEnabled8isEnableACSb_tF",
"mangledName": "$s7Penguin17PILocationManagerC24setSimulationModeEnabled8isEnableACSb_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setStepDetectionEnable",
"printedName": "setStepDetectionEnable(isEnable:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC22setStepDetectionEnable02isG0ACSb_tF",
"mangledName": "$s7Penguin17PILocationManagerC22setStepDetectionEnable02isG0ACSb_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setTransitionEnable",
"printedName": "setTransitionEnable(isEnable:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC19setTransitionEnable02isF0ACSb_tF",
"mangledName": "$s7Penguin17PILocationManagerC19setTransitionEnable02isF0ACSb_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setGeographicCoordinateEnable",
"printedName": "setGeographicCoordinateEnable(isEnable:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC29setGeographicCoordinateEnable02isG0ACSb_tF",
"mangledName": "$s7Penguin17PILocationManagerC29setGeographicCoordinateEnable02isG0ACSb_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setMode",
"printedName": "setMode(scanningMode:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "PositionScanningMode",
"printedName": "Penguin.PositionScanningMode",
"hasDefaultArg": true,
"usr": "c:@M@Penguin@E@PositionScanningMode"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC7setMode08scanningE0AcA016PositionScanningE0O_tF",
"mangledName": "$s7Penguin17PILocationManagerC7setMode08scanningE0AcA016PositionScanningE0O_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setTestMode",
"printedName": "setTestMode(timeInterval:nonIMU:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC11setTestMode12timeInterval6nonIMUySi_SbtF",
"mangledName": "$s7Penguin17PILocationManagerC11setTestMode12timeInterval6nonIMUySi_SbtF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setUseNonIMU",
"printedName": "setUseNonIMU(isEnable:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC12setUseNonIMU8isEnableACSb_tF",
"mangledName": "$s7Penguin17PILocationManagerC12setUseNonIMU8isEnableACSb_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setVenueID",
"printedName": "setVenueID(venueID:)",
"children": [
{
"kind": "TypeNominal",
"name": "PILocationManager",
"printedName": "Penguin.PILocationManager",
"usr": "c:@M@Penguin@objc(cs)PILocationManager"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC10setVenueID05venueF0ACSi_tF",
"mangledName": "$s7Penguin17PILocationManagerC10setVenueID05venueF0ACSi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setStaticWalkThreshold",
"printedName": "setStaticWalkThreshold(staticThreshold:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC22setStaticWalkThreshold06staticG0ySd_tF",
"mangledName": "$s7Penguin17PILocationManagerC22setStaticWalkThreshold06staticG0ySd_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setSlowWalkThreshold",
"printedName": "setSlowWalkThreshold(slowWalkingThreshold:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC20setSlowWalkThreshold011slowWalkingG0ySd_tF",
"mangledName": "$s7Penguin17PILocationManagerC20setSlowWalkThreshold011slowWalkingG0ySd_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setLowPassFilterPercentage",
"printedName": "setLowPassFilterPercentage(lowPassFilterPercentage:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC26setLowPassFilterPercentage03lowfgH0ySd_tF",
"mangledName": "$s7Penguin17PILocationManagerC26setLowPassFilterPercentage03lowfgH0ySd_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setPositionCount",
"printedName": "setPositionCount(count:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC16setPositionCount5countySi_tF",
"mangledName": "$s7Penguin17PILocationManagerC16setPositionCount5countySi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setInterScanCount",
"printedName": "setInterScanCount(count:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC17setInterScanCount5countySi_tF",
"mangledName": "$s7Penguin17PILocationManagerC17setInterScanCount5countySi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setCalibrationTotalTime",
"printedName": "setCalibrationTotalTime(totalTime:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC23setCalibrationTotalTime05totalG0ySi_tF",
"mangledName": "$s7Penguin17PILocationManagerC23setCalibrationTotalTime05totalG0ySi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setReadingsCount",
"printedName": "setReadingsCount(readingsCount:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC16setReadingsCount08readingsF0ySi_tF",
"mangledName": "$s7Penguin17PILocationManagerC16setReadingsCount08readingsF0ySi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setSpikeThreshold",
"printedName": "setSpikeThreshold(spikeThreshold:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC17setSpikeThreshold05spikeF0ySi_tF",
"mangledName": "$s7Penguin17PILocationManagerC17setSpikeThreshold05spikeF0ySi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setTransitionExpectedTime",
"printedName": "setTransitionExpectedTime(transitionExpectedTime:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC25setTransitionExpectedTime010transitionfG0ySi_tF",
"mangledName": "$s7Penguin17PILocationManagerC25setTransitionExpectedTime010transitionfG0ySi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setiBeaconScannerEnabled",
"printedName": "setiBeaconScannerEnabled(enabled:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC24setiBeaconScannerEnabled7enabledySb_tF",
"mangledName": "$s7Penguin17PILocationManagerC24setiBeaconScannerEnabled7enabledySb_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setEddystoneScannerEnabled",
"printedName": "setEddystoneScannerEnabled(enabled:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC26setEddystoneScannerEnabled7enabledySb_tF",
"mangledName": "$s7Penguin17PILocationManagerC26setEddystoneScannerEnabled7enabledySb_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setTransitionCounterThreshold",
"printedName": "setTransitionCounterThreshold(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC29setTransitionCounterThresholdyySiF",
"mangledName": "$s7Penguin17PILocationManagerC29setTransitionCounterThresholdyySiF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setFlatCounterThreshold",
"printedName": "setFlatCounterThreshold(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC23setFlatCounterThresholdyySiF",
"mangledName": "$s7Penguin17PILocationManagerC23setFlatCounterThresholdyySiF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setDeltaEscalator",
"printedName": "setDeltaEscalator(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC17setDeltaEscalatoryySdF",
"mangledName": "$s7Penguin17PILocationManagerC17setDeltaEscalatoryySdF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setTransitionReadingsCount",
"printedName": "setTransitionReadingsCount(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC26setTransitionReadingsCountyySiF",
"mangledName": "$s7Penguin17PILocationManagerC26setTransitionReadingsCountyySiF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setUpdateInBackGroundMode",
"printedName": "setUpdateInBackGroundMode(isEnabled:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC25setUpdateInBackGroundMode9isEnabledS2b_tF",
"mangledName": "$s7Penguin17PILocationManagerC25setUpdateInBackGroundMode9isEnabledS2b_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setFileSimulationModeEnabled",
"printedName": "setFileSimulationModeEnabled(enable:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC28setFileSimulationModeEnabled6enableySb_tF",
"mangledName": "$s7Penguin17PILocationManagerC28setFileSimulationModeEnabled6enableySb_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setConnectivityTimeOutCount",
"printedName": "setConnectivityTimeOutCount(count:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC27setConnectivityTimeOutCount5countySi_tF",
"mangledName": "$s7Penguin17PILocationManagerC27setConnectivityTimeOutCount5countySi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setConnectivityEmptyBLETimeout",
"printedName": "setConnectivityEmptyBLETimeout(milliSeconds:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC30setConnectivityEmptyBLETimeout12milliSecondsySi_tF",
"mangledName": "$s7Penguin17PILocationManagerC30setConnectivityEmptyBLETimeout12milliSecondsySi_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "startNavigation",
"printedName": "startNavigation(pathEdges:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.Edge]",
"children": [
{
"kind": "TypeNominal",
"name": "Edge",
"printedName": "Penguin.Edge",
"usr": "c:@M@Penguin@objc(cs)Edge"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC15startNavigation9pathEdgesySayAA4EdgeCG_tF",
"mangledName": "$s7Penguin17PILocationManagerC15startNavigation9pathEdgesySayAA4EdgeCG_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setFloor",
"printedName": "setFloor(floorID:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC8setFloor7floorIDySS_tF",
"mangledName": "$s7Penguin17PILocationManagerC8setFloor7floorIDySS_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setClientKeyID",
"printedName": "setClientKeyID(key:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC14setClientKeyID3keyySS_tF",
"mangledName": "$s7Penguin17PILocationManagerC14setClientKeyID3keyySS_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "setLanguage",
"printedName": "setLanguage(lang:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC11setLanguage4langySS_tF",
"mangledName": "$s7Penguin17PILocationManagerC11setLanguage4langySS_tF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getCurrentSubpath",
"printedName": "getCurrentSubpath()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.NavigationSubPath?",
"children": [
{
"kind": "TypeNominal",
"name": "NavigationSubPath",
"printedName": "Penguin.NavigationSubPath",
"usr": "c:@M@Penguin@objc(cs)NavigationSubPath"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC17getCurrentSubpathAA17NavigationSubPathCSgyF",
"mangledName": "$s7Penguin17PILocationManagerC17getCurrentSubpathAA17NavigationSubPathCSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getAllNavigationPath",
"printedName": "getAllNavigationPath()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.NavigationSubPath]",
"children": [
{
"kind": "TypeNominal",
"name": "NavigationSubPath",
"printedName": "Penguin.NavigationSubPath",
"usr": "c:@M@Penguin@objc(cs)NavigationSubPath"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC20getAllNavigationPathSayAA0f3SubG0CGyF",
"mangledName": "$s7Penguin17PILocationManagerC20getAllNavigationPathSayAA0f3SubG0CGyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getSessionID",
"printedName": "getSessionID()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC12getSessionIDSSyF",
"mangledName": "$s7Penguin17PILocationManagerC12getSessionIDSSyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getFloorTransitionType",
"printedName": "getFloorTransitionType()",
"children": [
{
"kind": "TypeNominal",
"name": "FloorTransitionType",
"printedName": "Penguin.FloorTransitionType",
"usr": "c:@M@Penguin@E@FloorTransitionType"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC22getFloorTransitionTypeAA0efG0OyF",
"mangledName": "$s7Penguin17PILocationManagerC22getFloorTransitionTypeAA0efG0OyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getPositionRequestErrorMessage",
"printedName": "getPositionRequestErrorMessage()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC30getPositionRequestErrorMessageSSyF",
"mangledName": "$s7Penguin17PILocationManagerC30getPositionRequestErrorMessageSSyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "checkResetSDKRequest",
"printedName": "checkResetSDKRequest()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC20checkResetSDKRequestSbyF",
"mangledName": "$s7Penguin17PILocationManagerC20checkResetSDKRequestSbyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "connectionStatus",
"printedName": "connectionStatus()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC16connectionStatusSiyF",
"mangledName": "$s7Penguin17PILocationManagerC16connectionStatusSiyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isNavigationFloorError",
"printedName": "isNavigationFloorError()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC22isNavigationFloorErrorSbyF",
"mangledName": "$s7Penguin17PILocationManagerC22isNavigationFloorErrorSbyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isNavigationVenueError",
"printedName": "isNavigationVenueError()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC22isNavigationVenueErrorSbyF",
"mangledName": "$s7Penguin17PILocationManagerC22isNavigationVenueErrorSbyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getInitializationProgress",
"printedName": "getInitializationProgress()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC25getInitializationProgressSiyF",
"mangledName": "$s7Penguin17PILocationManagerC25getInitializationProgressSiyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getVersion",
"printedName": "getVersion()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC10getVersionSSyF",
"mangledName": "$s7Penguin17PILocationManagerC10getVersionSSyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"DiscardableResult"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "stopNavigation",
"printedName": "stopNavigation()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC14stopNavigationyyF",
"mangledName": "$s7Penguin17PILocationManagerC14stopNavigationyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "validateLocation",
"printedName": "validateLocation()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC16validateLocationyyF",
"mangledName": "$s7Penguin17PILocationManagerC16validateLocationyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isLoadingData",
"printedName": "isLoadingData()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC13isLoadingDataSbyF",
"mangledName": "$s7Penguin17PILocationManagerC13isLoadingDataSbyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isErrorPath",
"printedName": "isErrorPath()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC11isErrorPathSbyF",
"mangledName": "$s7Penguin17PILocationManagerC11isErrorPathSbyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isFloorError",
"printedName": "isFloorError()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC12isFloorErrorSbyF",
"mangledName": "$s7Penguin17PILocationManagerC12isFloorErrorSbyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "checkTrustedFloor",
"printedName": "checkTrustedFloor()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC17checkTrustedFloorSbyF",
"mangledName": "$s7Penguin17PILocationManagerC17checkTrustedFloorSbyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isReady",
"printedName": "isReady()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC7isReadySbyF",
"mangledName": "$s7Penguin17PILocationManagerC7isReadySbyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isGrantLocationPermsssion",
"printedName": "isGrantLocationPermsssion()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC25isGrantLocationPermsssionSbyF",
"mangledName": "$s7Penguin17PILocationManagerC25isGrantLocationPermsssionSbyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "requestLocationPermsssion",
"printedName": "requestLocationPermsssion()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC25requestLocationPermsssionyyF",
"mangledName": "$s7Penguin17PILocationManagerC25requestLocationPermsssionyyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getEP",
"printedName": "getEP()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC5getEPSSyF",
"mangledName": "$s7Penguin17PILocationManagerC5getEPSSyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getLastKnownLocation",
"printedName": "getLastKnownLocation()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PILocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC20getLastKnownLocationAA0B0CSgyF",
"mangledName": "$s7Penguin17PILocationManagerC20getLastKnownLocationAA0B0CSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getLastKnownValidLocation",
"printedName": "getLastKnownValidLocation()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.PILocation?",
"children": [
{
"kind": "TypeNominal",
"name": "PILocation",
"printedName": "Penguin.PILocation",
"usr": "c:@M@Penguin@objc(cs)PILocation"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC25getLastKnownValidLocationAA0B0CSgyF",
"mangledName": "$s7Penguin17PILocationManagerC25getLastKnownValidLocationAA0B0CSgyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isDirectoryEnabled",
"printedName": "isDirectoryEnabled()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC18isDirectoryEnabledSbyF",
"mangledName": "$s7Penguin17PILocationManagerC18isDirectoryEnabledSbyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isUserOffCampus",
"printedName": "isUserOffCampus()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin17PILocationManagerC15isUserOffCampusSbyF",
"mangledName": "$s7Penguin17PILocationManagerC15isUserOffCampusSbyF",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "isOffCampusNavigationDisabled",
"printedName": "isOffCampusNavigationDisabled",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvp",
"mangledName": "$s7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvg",
"mangledName": "$s7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvg",
"moduleName": "Penguin",
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isLocationMessageUIDisabled",
"printedName": "isLocationMessageUIDisabled",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvp",
"mangledName": "$s7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvp",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvg",
"mangledName": "$s7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvg",
"moduleName": "Penguin",
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Class",
"usr": "c:@M@Penguin@objc(cs)PILocationManager",
"mangledName": "$s7Penguin17PILocationManagerC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "SystemConfiguration",
"printedName": "SystemConfiguration",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "Reachability",
"printedName": "Reachability",
"declKind": "Class",
"usr": "s:7Penguin12ReachabilityC",
"mangledName": "$s7Penguin12ReachabilityC",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"hasMissingDesignatedInitializers": true,
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "GeofenceRegion",
"printedName": "GeofenceRegion",
"children": [
{
"kind": "Var",
"name": "longitude",
"printedName": "longitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvp",
"mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvg",
"mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvs",
"mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvM",
"mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "latitude",
"printedName": "latitude",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvp",
"mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvg",
"mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvs",
"mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvM",
"mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "radius",
"printedName": "radius",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvp",
"mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvg",
"mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvs",
"mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvM",
"mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14GeofenceRegionV2idSiSgvp",
"mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV2idSiSgvg",
"mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV2idSiSgvs",
"mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV2idSiSgvM",
"mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "localizedTitle",
"printedName": "localizedTitle",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvp",
"mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvg",
"mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvs",
"mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvM",
"mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "localizedDescription",
"printedName": "localizedDescription",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvp",
"mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvg",
"mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvs",
"mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvM",
"mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "validity",
"printedName": "validity",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Date?",
"children": [
{
"kind": "TypeNominal",
"name": "Date",
"printedName": "Foundation.Date",
"usr": "s:10Foundation4DateV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvp",
"mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Date?",
"children": [
{
"kind": "TypeNominal",
"name": "Date",
"printedName": "Foundation.Date",
"usr": "s:10Foundation4DateV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvg",
"mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Date?",
"children": [
{
"kind": "TypeNominal",
"name": "Date",
"printedName": "Foundation.Date",
"usr": "s:10Foundation4DateV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvs",
"mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvM",
"mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "coordinate",
"printedName": "coordinate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvp",
"mangledName": "$s7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvp",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvg",
"mangledName": "$s7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvg",
"moduleName": "Penguin",
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "GeofenceRegion",
"printedName": "Penguin.GeofenceRegion",
"usr": "s:7Penguin14GeofenceRegionV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin14GeofenceRegionV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin14GeofenceRegionV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin14GeofenceRegionV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin14GeofenceRegionV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin14GeofenceRegionV",
"mangledName": "$s7Penguin14GeofenceRegionV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Penguin",
"printedName": "Penguin",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "TypeDecl",
"name": "SubPathManager",
"printedName": "SubPathManager",
"children": [
{
"kind": "Var",
"name": "subPaths",
"printedName": "subPaths",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.SubPath]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.SubPath]",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvpZ",
"mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvpZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.SubPath]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.SubPath]",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvgZ",
"mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvgZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Penguin.SubPath]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.SubPath]",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvsZ",
"mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvsZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvMZ",
"mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvMZ",
"moduleName": "Penguin",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Function",
"name": "setRoutPath",
"printedName": "setRoutPath(paths:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Penguin.SubPath]",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC07setRoutC05pathsySayAA0bC0CG_tFZ",
"mangledName": "$s7Penguin14SubPathManagerC07setRoutC05pathsySayAA0bC0CG_tFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getCurrentSubPath",
"printedName": "getCurrentSubPath()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SubPath?",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC010getCurrentbC0AA0bC0CSgyFZ",
"mangledName": "$s7Penguin14SubPathManagerC010getCurrentbC0AA0bC0CSgyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getNextWalkPath",
"printedName": "getNextWalkPath()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SubPath?",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC011getNextWalkC0AA0bC0CSgyFZ",
"mangledName": "$s7Penguin14SubPathManagerC011getNextWalkC0AA0bC0CSgyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getIndexOfSubPath",
"printedName": "getIndexOfSubPath(subPath:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.SubPath?",
"children": [
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC010getIndexOfbC003subC0SiSgAA0bC0CSg_tFZ",
"mangledName": "$s7Penguin14SubPathManagerC010getIndexOfbC003subC0SiSgAA0bC0CSg_tFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isNextLastPath",
"printedName": "isNextLastPath()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC010isNextLastC0SbyFZ",
"mangledName": "$s7Penguin14SubPathManagerC010isNextLastC0SbyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isCurrentPathLastFloor",
"printedName": "isCurrentPathLastFloor()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC09isCurrentC9LastFloorSbyFZ",
"mangledName": "$s7Penguin14SubPathManagerC09isCurrentC9LastFloorSbyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getCurrentLastNodeCoordinate",
"printedName": "getCurrentLastNodeCoordinate()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreLocation.CLLocationCoordinate2D?",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC28getCurrentLastNodeCoordinateSo22CLLocationCoordinate2DVSgyFZ",
"mangledName": "$s7Penguin14SubPathManagerC28getCurrentLastNodeCoordinateSo22CLLocationCoordinate2DVSgyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getNextVenueID",
"printedName": "getNextVenueID()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC14getNextVenueIDSiSgyFZ",
"mangledName": "$s7Penguin14SubPathManagerC14getNextVenueIDSiSgyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getNextFloorID",
"printedName": "getNextFloorID()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC14getNextFloorIDSiSgyFZ",
"mangledName": "$s7Penguin14SubPathManagerC14getNextFloorIDSiSgyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getNextFloor",
"printedName": "getNextFloor()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Floor?",
"children": [
{
"kind": "TypeNominal",
"name": "Floor",
"printedName": "Penguin.Floor",
"usr": "c:@M@Penguin@objc(cs)Floor"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC12getNextFloorAA0G0CSgyFZ",
"mangledName": "$s7Penguin14SubPathManagerC12getNextFloorAA0G0CSgyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getNextVenue",
"printedName": "getNextVenue()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Penguin.Venue?",
"children": [
{
"kind": "TypeNominal",
"name": "Venue",
"printedName": "Penguin.Venue",
"usr": "c:@M@Penguin@objc(cs)Venue"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC12getNextVenueAA0G0CSgyFZ",
"mangledName": "$s7Penguin14SubPathManagerC12getNextVenueAA0G0CSgyFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "extractCoordinates",
"printedName": "extractCoordinates(floorPath:)",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[CoreLocation.CLLocationCoordinate2D]",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "SubPath",
"printedName": "Penguin.SubPath",
"usr": "c:@M@Penguin@objc(cs)SubPath"
}
],
"declKind": "Func",
"usr": "s:7Penguin14SubPathManagerC18extractCoordinates05floorC0SaySo22CLLocationCoordinate2DVGAA0bC0C_tFZ",
"mangledName": "$s7Penguin14SubPathManagerC18extractCoordinates05floorC0SaySo22CLLocationCoordinate2DVGAA0bC0C_tFZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:7Penguin14SubPathManagerC",
"mangledName": "$s7Penguin14SubPathManagerC",
"moduleName": "Penguin",
"declAttributes": [
"Final",
"AccessControl"
],
"hasMissingDesignatedInitializers": true,
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreLocation",
"printedName": "CoreLocation",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "AlignmentParameters",
"printedName": "AlignmentParameters",
"children": [
{
"kind": "Var",
"name": "xyToLongParameters",
"printedName": "xyToLongParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvp",
"mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvg",
"mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvs",
"mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvM",
"mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "xyToLatParameters",
"printedName": "xyToLatParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvp",
"mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvg",
"mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvs",
"mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvM",
"mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longlatToXParameters",
"printedName": "longlatToXParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvp",
"mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvg",
"mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvs",
"mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvM",
"mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "longlatToYParameters",
"printedName": "longlatToYParameters",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvp",
"mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvp",
"moduleName": "Penguin",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvg",
"mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvg",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.Double]?",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.Double]",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvs",
"mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvs",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvM",
"mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvM",
"moduleName": "Penguin",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "AlignmentParameters",
"printedName": "Penguin.AlignmentParameters",
"usr": "s:7Penguin19AlignmentParametersV"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:7Penguin19AlignmentParametersV4fromACs7Decoder_p_tKcfc",
"mangledName": "$s7Penguin19AlignmentParametersV4fromACs7Decoder_p_tKcfc",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:7Penguin19AlignmentParametersV6encode2toys7Encoder_p_tKF",
"mangledName": "$s7Penguin19AlignmentParametersV6encode2toys7Encoder_p_tKF",
"moduleName": "Penguin",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7Penguin19AlignmentParametersV",
"mangledName": "$s7Penguin19AlignmentParametersV",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreData",
"printedName": "CoreData",
"declKind": "Import",
"moduleName": "Penguin"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "Penguin",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "Double",
"printedName": "Double",
"children": [
{
"kind": "Function",
"name": "toDeg",
"printedName": "toDeg()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:Sd7PenguinE5toDegSdyF",
"mangledName": "$sSd7PenguinE5toDegSdyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "toRad",
"printedName": "toRad()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:Sd7PenguinE5toRadSdyF",
"mangledName": "$sSd7PenguinE5toRadSdyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:Sd",
"mangledName": "$sSd",
"moduleName": "Swift",
"declAttributes": [
"Frozen"
],
"isExternal": true,
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "CustomReflectable",
"printedName": "CustomReflectable",
"usr": "s:s17CustomReflectableP",
"mangledName": "$ss17CustomReflectableP"
},
{
"kind": "Conformance",
"name": "_CustomPlaygroundQuickLookable",
"printedName": "_CustomPlaygroundQuickLookable",
"usr": "s:s30_CustomPlaygroundQuickLookableP",
"mangledName": "$ss30_CustomPlaygroundQuickLookableP"
},
{
"kind": "Conformance",
"name": "_CVarArgPassedAsDouble",
"printedName": "_CVarArgPassedAsDouble",
"usr": "s:s22_CVarArgPassedAsDoubleP",
"mangledName": "$ss22_CVarArgPassedAsDoubleP"
},
{
"kind": "Conformance",
"name": "_CVarArgAligned",
"printedName": "_CVarArgAligned",
"usr": "s:s15_CVarArgAlignedP",
"mangledName": "$ss15_CVarArgAlignedP"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "LosslessStringConvertible",
"printedName": "LosslessStringConvertible",
"usr": "s:s25LosslessStringConvertibleP",
"mangledName": "$ss25LosslessStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "TextOutputStreamable",
"printedName": "TextOutputStreamable",
"usr": "s:s20TextOutputStreamableP",
"mangledName": "$ss20TextOutputStreamableP"
},
{
"kind": "Conformance",
"name": "BinaryFloatingPoint",
"printedName": "BinaryFloatingPoint",
"children": [
{
"kind": "TypeWitness",
"name": "RawSignificand",
"printedName": "RawSignificand",
"children": [
{
"kind": "TypeNominal",
"name": "UInt64",
"printedName": "Swift.UInt64",
"usr": "s:s6UInt64V"
}
]
},
{
"kind": "TypeWitness",
"name": "RawExponent",
"printedName": "RawExponent",
"children": [
{
"kind": "TypeNominal",
"name": "UInt",
"printedName": "Swift.UInt",
"usr": "s:Su"
}
]
}
],
"usr": "s:SB",
"mangledName": "$sSB"
},
{
"kind": "Conformance",
"name": "ExpressibleByFloatLiteral",
"printedName": "ExpressibleByFloatLiteral",
"children": [
{
"kind": "TypeWitness",
"name": "FloatLiteralType",
"printedName": "FloatLiteralType",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
]
}
],
"usr": "s:s25ExpressibleByFloatLiteralP",
"mangledName": "$ss25ExpressibleByFloatLiteralP"
},
{
"kind": "Conformance",
"name": "FloatingPoint",
"printedName": "FloatingPoint",
"children": [
{
"kind": "TypeWitness",
"name": "Exponent",
"printedName": "Exponent",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SF",
"mangledName": "$sSF"
},
{
"kind": "Conformance",
"name": "SignedNumeric",
"printedName": "SignedNumeric",
"usr": "s:s13SignedNumericP",
"mangledName": "$ss13SignedNumericP"
},
{
"kind": "Conformance",
"name": "Numeric",
"printedName": "Numeric",
"children": [
{
"kind": "TypeWitness",
"name": "Magnitude",
"printedName": "Magnitude",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
]
}
],
"usr": "s:Sj",
"mangledName": "$sSj"
},
{
"kind": "Conformance",
"name": "AdditiveArithmetic",
"printedName": "AdditiveArithmetic",
"usr": "s:s18AdditiveArithmeticP",
"mangledName": "$ss18AdditiveArithmeticP"
},
{
"kind": "Conformance",
"name": "_ExpressibleByBuiltinIntegerLiteral",
"printedName": "_ExpressibleByBuiltinIntegerLiteral",
"usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
"mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
},
{
"kind": "Conformance",
"name": "ExpressibleByIntegerLiteral",
"printedName": "ExpressibleByIntegerLiteral",
"children": [
{
"kind": "TypeWitness",
"name": "IntegerLiteralType",
"printedName": "IntegerLiteralType",
"children": [
{
"kind": "TypeNominal",
"name": "Int64",
"printedName": "Swift.Int64",
"usr": "s:s5Int64V"
}
]
}
],
"usr": "s:s27ExpressibleByIntegerLiteralP",
"mangledName": "$ss27ExpressibleByIntegerLiteralP"
},
{
"kind": "Conformance",
"name": "_ExpressibleByBuiltinFloatLiteral",
"printedName": "_ExpressibleByBuiltinFloatLiteral",
"usr": "s:s33_ExpressibleByBuiltinFloatLiteralP",
"mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "_HasCustomAnyHashableRepresentation",
"printedName": "_HasCustomAnyHashableRepresentation",
"usr": "s:s35_HasCustomAnyHashableRepresentationP",
"mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
"name": "Strideable",
"printedName": "Strideable",
"children": [
{
"kind": "TypeWitness",
"name": "Stride",
"printedName": "Stride",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
]
}
],
"usr": "s:Sx",
"mangledName": "$sSx"
},
{
"kind": "Conformance",
"name": "Comparable",
"printedName": "Comparable",
"usr": "s:SL",
"mangledName": "$sSL"
},
{
"kind": "Conformance",
"name": "SIMDScalar",
"printedName": "SIMDScalar",
"children": [
{
"kind": "TypeWitness",
"name": "SIMDMaskScalar",
"printedName": "SIMDMaskScalar",
"children": [
{
"kind": "TypeNominal",
"name": "Int64",
"printedName": "Swift.Int64",
"usr": "s:s5Int64V"
}
]
},
{
"kind": "TypeWitness",
"name": "SIMD2Storage",
"printedName": "SIMD2Storage",
"children": [
{
"kind": "TypeNominal",
"name": "SIMD2Storage",
"printedName": "Swift.Double.SIMD2Storage",
"usr": "s:Sd12SIMD2StorageV"
}
]
},
{
"kind": "TypeWitness",
"name": "SIMD4Storage",
"printedName": "SIMD4Storage",
"children": [
{
"kind": "TypeNominal",
"name": "SIMD4Storage",
"printedName": "Swift.Double.SIMD4Storage",
"usr": "s:Sd12SIMD4StorageV"
}
]
},
{
"kind": "TypeWitness",
"name": "SIMD8Storage",
"printedName": "SIMD8Storage",
"children": [
{
"kind": "TypeNominal",
"name": "SIMD8Storage",
"printedName": "Swift.Double.SIMD8Storage",
"usr": "s:Sd12SIMD8StorageV"
}
]
},
{
"kind": "TypeWitness",
"name": "SIMD16Storage",
"printedName": "SIMD16Storage",
"children": [
{
"kind": "TypeNominal",
"name": "SIMD16Storage",
"printedName": "Swift.Double.SIMD16Storage",
"usr": "s:Sd13SIMD16StorageV"
}
]
},
{
"kind": "TypeWitness",
"name": "SIMD32Storage",
"printedName": "SIMD32Storage",
"children": [
{
"kind": "TypeNominal",
"name": "SIMD32Storage",
"printedName": "Swift.Double.SIMD32Storage",
"usr": "s:Sd13SIMD32StorageV"
}
]
},
{
"kind": "TypeWitness",
"name": "SIMD64Storage",
"printedName": "SIMD64Storage",
"children": [
{
"kind": "TypeNominal",
"name": "SIMD64Storage",
"printedName": "Swift.Double.SIMD64Storage",
"usr": "s:Sd13SIMD64StorageV"
}
]
}
],
"usr": "s:s10SIMDScalarP",
"mangledName": "$ss10SIMDScalarP"
},
{
"kind": "Conformance",
"name": "BitwiseCopyable",
"printedName": "BitwiseCopyable",
"usr": "s:s15BitwiseCopyableP",
"mangledName": "$ss15BitwiseCopyableP"
},
{
"kind": "Conformance",
"name": "_FormatSpecifiable",
"printedName": "_FormatSpecifiable",
"children": [
{
"kind": "TypeWitness",
"name": "_Arg",
"printedName": "_Arg",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
]
}
],
"usr": "s:10Foundation18_FormatSpecifiableP",
"mangledName": "$s10Foundation18_FormatSpecifiableP"
},
{
"kind": "Conformance",
"name": "_ObjectiveCBridgeable",
"printedName": "_ObjectiveCBridgeable",
"children": [
{
"kind": "TypeWitness",
"name": "_ObjectiveCType",
"printedName": "_ObjectiveCType",
"children": [
{
"kind": "TypeNominal",
"name": "NSNumber",
"printedName": "Foundation.NSNumber",
"usr": "c:objc(cs)NSNumber"
}
]
}
],
"usr": "s:s21_ObjectiveCBridgeableP",
"mangledName": "$ss21_ObjectiveCBridgeableP"
},
{
"kind": "Conformance",
"name": "_FormatSpecifiable",
"printedName": "_FormatSpecifiable",
"children": [
{
"kind": "TypeWitness",
"name": "_Arg",
"printedName": "_Arg",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
]
}
],
"usr": "s:7SwiftUI18_FormatSpecifiableP",
"mangledName": "$s7SwiftUI18_FormatSpecifiableP"
},
{
"kind": "Conformance",
"name": "VectorArithmetic",
"printedName": "VectorArithmetic",
"usr": "s:7SwiftUI16VectorArithmeticP",
"mangledName": "$s7SwiftUI16VectorArithmeticP"
},
{
"kind": "Conformance",
"name": "Animatable",
"printedName": "Animatable",
"children": [
{
"kind": "TypeWitness",
"name": "AnimatableData",
"printedName": "AnimatableData",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
]
}
],
"usr": "s:7SwiftUI10AnimatableP",
"mangledName": "$s7SwiftUI10AnimatableP"
}
]
},
{
"kind": "TypeDecl",
"name": "UIDevice",
"printedName": "UIDevice",
"children": [
{
"kind": "Var",
"name": "marketingName",
"printedName": "marketingName",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:So8UIDeviceC7PenguinE13marketingNameSSvpZ",
"mangledName": "$sSo8UIDeviceC7PenguinE13marketingNameSSvpZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final",
"Preconcurrency",
"Custom"
],
"isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:So8UIDeviceC7PenguinE13marketingNameSSvgZ",
"mangledName": "$sSo8UIDeviceC7PenguinE13marketingNameSSvgZ",
"moduleName": "Penguin",
"static": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Class",
"usr": "c:objc(cs)UIDevice",
"moduleName": "UIKit",
"isOpen": true,
"intro_iOS": "2.0",
"objc_name": "UIDevice",
"declAttributes": [
"Preconcurrency",
"Available",
"ObjC",
"NonSendable",
"Custom",
"Dynamic"
],
"superclassUsr": "c:objc(cs)NSObject",
"isExternal": true,
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObservingPublishing",
"printedName": "_KeyValueCodingAndObservingPublishing",
"usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
"mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
},
{
"kind": "Conformance",
"name": "_KeyValueCodingAndObserving",
"printedName": "_KeyValueCodingAndObserving",
"usr": "s:10Foundation27_KeyValueCodingAndObservingP",
"mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
},
{
"kind": "TypeDecl",
"name": "CLLocationCoordinate2D",
"printedName": "CLLocationCoordinate2D",
"children": [
{
"kind": "Function",
"name": "isEqual",
"printedName": "isEqual(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Func",
"usr": "s:So22CLLocationCoordinate2DV7PenguinE7isEqualySbABF",
"mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE7isEqualySbABF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "toCLLocation",
"printedName": "toCLLocation()",
"children": [
{
"kind": "TypeNominal",
"name": "CLLocation",
"printedName": "CoreLocation.CLLocation",
"usr": "c:objc(cs)CLLocation"
}
],
"declKind": "Func",
"usr": "s:So22CLLocationCoordinate2DV7PenguinE02toA0So0A0CyF",
"mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE02toA0So0A0CyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "distance",
"printedName": "distance(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "CLLocationCoordinate2D",
"printedName": "CoreLocation.CLLocationCoordinate2D",
"usr": "c:@S@CLLocationCoordinate2D"
}
],
"declKind": "Func",
"usr": "s:So22CLLocationCoordinate2DV7PenguinE8distance4fromSdAB_tF",
"mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE8distance4fromSdAB_tF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isCoordinateValid",
"printedName": "isCoordinateValid()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:So22CLLocationCoordinate2DV7PenguinE17isCoordinateValidSbyF",
"mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE17isCoordinateValidSbyF",
"moduleName": "Penguin",
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "c:@S@CLLocationCoordinate2D",
"moduleName": "CoreLocation",
"isExternal": true,
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "_ObjectiveCBridgeable",
"printedName": "_ObjectiveCBridgeable",
"children": [
{
"kind": "TypeWitness",
"name": "_ObjectiveCType",
"printedName": "_ObjectiveCType",
"children": [
{
"kind": "TypeNominal",
"name": "NSValue",
"printedName": "Foundation.NSValue",
"usr": "c:objc(cs)NSValue"
}
]
}
],
"usr": "s:s21_ObjectiveCBridgeableP",
"mangledName": "$ss21_ObjectiveCBridgeableP"
}
]
},
{
"kind": "TypeDecl",
"name": "Optional",
"printedName": "Optional",
"children": [
{
"kind": "Function",
"name": "apply",
"printedName": "apply(do:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(τ_0_0) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"typeAttributes": [
"noescape"
]
}
],
"declKind": "Func",
"usr": "s:Sq7PenguinE5apply2doyyxXE_tF",
"mangledName": "$sSq7PenguinE5apply2doyyxXE_tF",
"moduleName": "Penguin",
"genericSig": "<τ_0_0>",
"sugared_genericSig": "<Wrapped>",
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:Sq",
"mangledName": "$sSq",
"moduleName": "Swift",
"genericSig": "<τ_0_0 where τ_0_0 : ~Copyable>",
"sugared_genericSig": "<Wrapped where Wrapped : ~Copyable>",
"declAttributes": [
"Frozen"
],
"isExternal": true,
"isEnumExhaustive": true,
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
"name": "BitwiseCopyable",
"printedName": "BitwiseCopyable",
"usr": "s:s15BitwiseCopyableP",
"mangledName": "$ss15BitwiseCopyableP"
},
{
"kind": "Conformance",
"name": "ExpressibleByNilLiteral",
"printedName": "ExpressibleByNilLiteral",
"usr": "s:s23ExpressibleByNilLiteralP",
"mangledName": "$ss23ExpressibleByNilLiteralP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomReflectable",
"printedName": "CustomReflectable",
"usr": "s:s17CustomReflectableP",
"mangledName": "$ss17CustomReflectableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "_ObjectiveCBridgeable",
"printedName": "_ObjectiveCBridgeable",
"children": [
{
"kind": "TypeWitness",
"name": "_ObjectiveCType",
"printedName": "_ObjectiveCType",
"children": [
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "AnyObject"
}
]
}
],
"usr": "s:s21_ObjectiveCBridgeableP",
"mangledName": "$ss21_ObjectiveCBridgeableP"
},
{
"kind": "Conformance",
"name": "EncodableWithConfiguration",
"printedName": "EncodableWithConfiguration",
"children": [
{
"kind": "TypeWitness",
"name": "EncodingConfiguration",
"printedName": "EncodingConfiguration",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.EncodingConfiguration"
}
]
}
],
"usr": "s:10Foundation26EncodableWithConfigurationP",
"mangledName": "$s10Foundation26EncodableWithConfigurationP"
},
{
"kind": "Conformance",
"name": "DecodableWithConfiguration",
"printedName": "DecodableWithConfiguration",
"children": [
{
"kind": "TypeWitness",
"name": "DecodingConfiguration",
"printedName": "DecodingConfiguration",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.DecodingConfiguration"
}
]
}
],
"usr": "s:10Foundation26DecodableWithConfigurationP",
"mangledName": "$s10Foundation26DecodableWithConfigurationP"
},
{
"kind": "Conformance",
"name": "Gesture",
"printedName": "Gesture",
"children": [
{
"kind": "TypeWitness",
"name": "Value",
"printedName": "Value",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.Value"
}
]
},
{
"kind": "TypeWitness",
"name": "Body",
"printedName": "Body",
"children": [
{
"kind": "TypeNominal",
"name": "Never",
"printedName": "Swift.Never",
"usr": "s:s5NeverO"
}
]
}
],
"usr": "s:7SwiftUI7GestureP",
"mangledName": "$s7SwiftUI7GestureP"
},
{
"kind": "Conformance",
"name": "View",
"printedName": "View",
"children": [
{
"kind": "TypeWitness",
"name": "Body",
"printedName": "Body",
"children": [
{
"kind": "TypeNominal",
"name": "Never",
"printedName": "Swift.Never",
"usr": "s:s5NeverO"
}
]
}
],
"usr": "s:7SwiftUI4ViewP",
"mangledName": "$s7SwiftUI4ViewP"
},
{
"kind": "Conformance",
"name": "TableColumnContent",
"printedName": "TableColumnContent",
"children": [
{
"kind": "TypeWitness",
"name": "TableRowValue",
"printedName": "TableRowValue",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.TableRowValue"
}
]
},
{
"kind": "TypeWitness",
"name": "TableColumnSortComparator",
"printedName": "TableColumnSortComparator",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.TableColumnSortComparator"
}
]
},
{
"kind": "TypeWitness",
"name": "TableColumnBody",
"printedName": "TableColumnBody",
"children": [
{
"kind": "TypeNominal",
"name": "Never",
"printedName": "Swift.Never",
"usr": "s:s5NeverO"
}
]
}
],
"usr": "s:7SwiftUI18TableColumnContentP",
"mangledName": "$s7SwiftUI18TableColumnContentP"
},
{
"kind": "Conformance",
"name": "TabContent",
"printedName": "TabContent",
"children": [
{
"kind": "TypeWitness",
"name": "TabValue",
"printedName": "TabValue",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.TabValue"
}
]
},
{
"kind": "TypeWitness",
"name": "_IdentifiedView",
"printedName": "_IdentifiedView",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0._IdentifiedView?",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0._IdentifiedView"
}
],
"usr": "s:Sq"
}
]
},
{
"kind": "TypeWitness",
"name": "Body",
"printedName": "Body",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0?",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:Sq"
}
]
}
],
"usr": "s:7SwiftUI10TabContentP",
"mangledName": "$s7SwiftUI10TabContentP"
},
{
"kind": "Conformance",
"name": "TableRowContent",
"printedName": "TableRowContent",
"children": [
{
"kind": "TypeWitness",
"name": "TableRowValue",
"printedName": "TableRowValue",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.TableRowValue"
}
]
},
{
"kind": "TypeWitness",
"name": "TableRowBody",
"printedName": "TableRowBody",
"children": [
{
"kind": "TypeNominal",
"name": "Never",
"printedName": "Swift.Never",
"usr": "s:s5NeverO"
}
]
}
],
"usr": "s:7SwiftUI15TableRowContentP",
"mangledName": "$s7SwiftUI15TableRowContentP"
},
{
"kind": "Conformance",
"name": "Commands",
"printedName": "Commands",
"children": [
{
"kind": "TypeWitness",
"name": "Body",
"printedName": "Body",
"children": [
{
"kind": "TypeNominal",
"name": "Never",
"printedName": "Swift.Never",
"usr": "s:s5NeverO"
}
]
}
],
"usr": "s:7SwiftUI8CommandsP",
"mangledName": "$s7SwiftUI8CommandsP"
},
{
"kind": "Conformance",
"name": "ToolbarContent",
"printedName": "ToolbarContent",
"children": [
{
"kind": "TypeWitness",
"name": "Body",
"printedName": "Body",
"children": [
{
"kind": "TypeNominal",
"name": "Never",
"printedName": "Swift.Never",
"usr": "s:s5NeverO"
}
]
}
],
"usr": "s:7SwiftUI14ToolbarContentP",
"mangledName": "$s7SwiftUI14ToolbarContentP"
},
{
"kind": "Conformance",
"name": "CustomizableToolbarContent",
"printedName": "CustomizableToolbarContent",
"usr": "s:7SwiftUI26CustomizableToolbarContentP",
"mangledName": "$s7SwiftUI26CustomizableToolbarContentP"
}
]
}
],
"json_format_version": 8
},
"ConstValues": [
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "IntegerLiteral",
"offset": 105,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "IntegerLiteral",
"offset": 119,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "IntegerLiteral",
"offset": 138,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "IntegerLiteral",
"offset": 157,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "IntegerLiteral",
"offset": 175,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "IntegerLiteral",
"offset": 192,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "IntegerLiteral",
"offset": 209,
"length": 12,
"value": "999999999999"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "IntegerLiteral",
"offset": 237,
"length": 12,
"value": "999999999999"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "IntegerLiteral",
"offset": 337,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "IntegerLiteral",
"offset": 365,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "StringLiteral",
"offset": 425,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift",
"kind": "StringLiteral",
"offset": 460,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift",
"kind": "StringLiteral",
"offset": 278,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift",
"kind": "IntegerLiteral",
"offset": 1754,
"length": 2,
"value": "30"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift",
"kind": "BooleanLiteral",
"offset": 1783,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift",
"kind": "BooleanLiteral",
"offset": 3874,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift",
"kind": "IntegerLiteral",
"offset": 3909,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift",
"kind": "BooleanLiteral",
"offset": 4004,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift",
"kind": "IntegerLiteral",
"offset": 7000,
"length": 2,
"value": "30"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift",
"kind": "BooleanLiteral",
"offset": 7029,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/UtilGPS.swift",
"kind": "BooleanLiteral",
"offset": 3041,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/EdgesDBManager\/Edges_Table+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 255,
"length": 13,
"value": "\"Edges_Table\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift",
"kind": "StringLiteral",
"offset": 334,
"length": 16,
"value": "\"GetUUIDsResult\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift",
"kind": "StringLiteral",
"offset": 646,
"length": 4,
"value": "\"ID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift",
"kind": "StringLiteral",
"offset": 675,
"length": 10,
"value": "\"UUIDData\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift",
"kind": "StringLiteral",
"offset": 714,
"length": 14,
"value": "\"UpdateStatus\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/POIDBManager\/PoIPolygonsTable+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 305,
"length": 18,
"value": "\"PoIPolygonsTable\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "StringLiteral",
"offset": 273,
"length": 21,
"value": "\"logCodeConcat.queue\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "BooleanLiteral",
"offset": 360,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "BooleanLiteral",
"offset": 602,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "IntegerLiteral",
"offset": 680,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "StringLiteral",
"offset": 718,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "IntegerLiteral",
"offset": 746,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "StringLiteral",
"offset": 788,
"length": 16,
"value": "\"logCodeString:\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "IntegerLiteral",
"offset": 851,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "FloatLiteral",
"offset": 891,
"length": 4,
"value": "20.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "IntegerLiteral",
"offset": 932,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "IntegerLiteral",
"offset": 995,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "BooleanLiteral",
"offset": 1050,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "BooleanLiteral",
"offset": 1106,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "IntegerLiteral",
"offset": 1155,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "BooleanLiteral",
"offset": 1188,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "BooleanLiteral",
"offset": 1230,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "BooleanLiteral",
"offset": 1272,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "FloatLiteral",
"offset": 1328,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "FloatLiteral",
"offset": 1356,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "BooleanLiteral",
"offset": 1892,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift",
"kind": "BooleanLiteral",
"offset": 18225,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/FloorSettingsDBMananger\/FloorSettings_Table+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 281,
"length": 21,
"value": "\"FloorSettings_Table\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Localize+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 377,
"length": 10,
"value": "\"Localize\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "BooleanLiteral",
"offset": 339,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "IntegerLiteral",
"offset": 428,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "IntegerLiteral",
"offset": 466,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "FloatLiteral",
"offset": 574,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "FloatLiteral",
"offset": 651,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "BooleanLiteral",
"offset": 687,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "BooleanLiteral",
"offset": 723,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "IntegerLiteral",
"offset": 760,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "FloatLiteral",
"offset": 791,
"length": 5,
"value": "999.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "IntegerLiteral",
"offset": 834,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "IntegerLiteral",
"offset": 898,
"length": 1,
"value": "6"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "FloatLiteral",
"offset": 966,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "FloatLiteral",
"offset": 1022,
"length": 3,
"value": "0.1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "IntegerLiteral",
"offset": 1081,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift",
"kind": "IntegerLiteral",
"offset": 1154,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/GateDBManager\/Gate_node+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 322,
"length": 11,
"value": "\"Gate_node\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift",
"kind": "IntegerLiteral",
"offset": 311,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift",
"kind": "IntegerLiteral",
"offset": 440,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift",
"kind": "IntegerLiteral",
"offset": 489,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift",
"kind": "IntegerLiteral",
"offset": 495,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift",
"kind": "BooleanLiteral",
"offset": 566,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift",
"kind": "BooleanLiteral",
"offset": 602,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift",
"kind": "BooleanLiteral",
"offset": 646,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift",
"kind": "IntegerLiteral",
"offset": 687,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift",
"kind": "BooleanLiteral",
"offset": 7279,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift",
"kind": "StringLiteral",
"offset": 18394,
"length": 11,
"value": "\"path\/trip\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorHelper.swift",
"kind": "FloatLiteral",
"offset": 688,
"length": 3,
"value": "0.1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorHelper.swift",
"kind": "StringLiteral",
"offset": 1425,
"length": 19,
"value": "\"thread-safe-array\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/VenueSettingsDBManager\/VenueSettingsTable+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 280,
"length": 20,
"value": "\"VenueSettingsTable\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/FloorDBManager\/Floors_Table+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 249,
"length": 14,
"value": "\"Floors_Table\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift",
"kind": "StringLiteral",
"offset": 444,
"length": 11,
"value": "\"campus_id\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift",
"kind": "StringLiteral",
"offset": 478,
"length": 9,
"value": "\"edge_id\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift",
"kind": "StringLiteral",
"offset": 537,
"length": 15,
"value": "\"update_status\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift",
"kind": "StringLiteral",
"offset": 1431,
"length": 3,
"value": "\"X\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift",
"kind": "StringLiteral",
"offset": 1452,
"length": 3,
"value": "\"Y\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift",
"kind": "StringLiteral",
"offset": 1520,
"length": 13,
"value": "\"description\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift",
"kind": "StringLiteral",
"offset": 1558,
"length": 6,
"value": "\"type\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/PenguinLocationHelper.swift",
"kind": "BooleanLiteral",
"offset": 949,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/PenguinLocationHelper.swift",
"kind": "BooleanLiteral",
"offset": 977,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift",
"kind": "StringLiteral",
"offset": 252,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift",
"kind": "StringLiteral",
"offset": 478,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift",
"kind": "BooleanLiteral",
"offset": 768,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift",
"kind": "IntegerLiteral",
"offset": 840,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift",
"kind": "IntegerLiteral",
"offset": 894,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift",
"kind": "BooleanLiteral",
"offset": 946,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift",
"kind": "IntegerLiteral",
"offset": 8397,
"length": 2,
"value": "30"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift",
"kind": "IntegerLiteral",
"offset": 86908,
"length": 2,
"value": "30"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift",
"kind": "StringLiteral",
"offset": 553,
"length": 8,
"value": "\"000000\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift",
"kind": "IntegerLiteral",
"offset": 916,
"length": 2,
"value": "10"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift",
"kind": "StringLiteral",
"offset": 1801,
"length": 9,
"value": "\"floorId\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift",
"kind": "StringLiteral",
"offset": 2305,
"length": 4,
"value": "\"XY\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift",
"kind": "StringLiteral",
"offset": 2333,
"length": 9,
"value": "\"LongLat\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift",
"kind": "StringLiteral",
"offset": 2515,
"length": 11,
"value": "\"Longitude\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift",
"kind": "StringLiteral",
"offset": 2551,
"length": 10,
"value": "\"Latitude\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift",
"kind": "StringLiteral",
"offset": 2707,
"length": 3,
"value": "\"X\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift",
"kind": "StringLiteral",
"offset": 2728,
"length": 3,
"value": "\"Y\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Geofence\/GeofenceDBManager.swift",
"kind": "StringLiteral",
"offset": 239,
"length": 16,
"value": "\"Geofence_Table\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 217,
"length": 8,
"value": "\"venue_\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 241,
"length": 8,
"value": "\"floor_\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 264,
"length": 7,
"value": "\"Gate_\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 285,
"length": 6,
"value": "\"Poi_\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 306,
"length": 6,
"value": "\"none\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 331,
"length": 11,
"value": "\"Category_\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 363,
"length": 11,
"value": "\"Geofence_\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 428,
"length": 7,
"value": "\"name_\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 450,
"length": 14,
"value": "\"description_\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 479,
"length": 6,
"value": "\"none\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 532,
"length": 4,
"value": "\"ar\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 549,
"length": 4,
"value": "\"en\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift",
"kind": "StringLiteral",
"offset": 571,
"length": 9,
"value": "\"default\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift",
"kind": "StringLiteral",
"offset": 367,
"length": 16,
"value": "\"GetVenueResult\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift",
"kind": "StringLiteral",
"offset": 591,
"length": 7,
"value": "\"Venue\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift",
"kind": "StringLiteral",
"offset": 627,
"length": 14,
"value": "\"VenueResults\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift",
"kind": "StringLiteral",
"offset": 881,
"length": 12,
"value": "\"ArabicName\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift",
"kind": "StringLiteral",
"offset": 912,
"length": 4,
"value": "\"ID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift",
"kind": "StringLiteral",
"offset": 937,
"length": 6,
"value": "\"Name\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift",
"kind": "StringLiteral",
"offset": 972,
"length": 14,
"value": "\"UpdateStatus\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift",
"kind": "StringLiteral",
"offset": 1218,
"length": 13,
"value": "\"Description\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift",
"kind": "StringLiteral",
"offset": 1253,
"length": 7,
"value": "\"Value\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift",
"kind": "StringLiteral",
"offset": 1284,
"length": 9,
"value": "\"VenueID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 291,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 322,
"length": 7,
"value": "\"false\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 358,
"length": 3,
"value": "\"_\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 382,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 416,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 446,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 493,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 557,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 587,
"length": 7,
"value": "\"false\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 619,
"length": 7,
"value": "\"false\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 652,
"length": 3,
"value": "\"-\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 678,
"length": 7,
"value": "\"999.0\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 716,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 759,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 823,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 873,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 926,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 995,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 1055,
"length": 7,
"value": "\"false\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 1086,
"length": 7,
"value": "\"false\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "StringLiteral",
"offset": 1169,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift",
"kind": "BooleanLiteral",
"offset": 1190,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/LoadingDataManager.swift",
"kind": "IntegerLiteral",
"offset": 231,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift",
"kind": "StringLiteral",
"offset": 1392,
"length": 27,
"value": "\"BeaconID beacon: \""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift",
"kind": "StringLiteral",
"offset": 1418,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift",
"kind": "StringLiteral",
"offset": 1446,
"length": 44,
"value": "\"BeaconID with invalid type (\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift",
"kind": "StringLiteral",
"offset": 1488,
"length": 1,
"value": "\")\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift",
"kind": "IntegerLiteral",
"offset": 2219,
"length": 4,
"value": "0x00"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift",
"kind": "IntegerLiteral",
"offset": 2270,
"length": 4,
"value": "0x10"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift",
"kind": "IntegerLiteral",
"offset": 2321,
"length": 4,
"value": "0x20"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift",
"kind": "IntegerLiteral",
"offset": 2372,
"length": 4,
"value": "0x30"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/CategoryResponse.swift",
"kind": "StringLiteral",
"offset": 310,
"length": 21,
"value": "\"GetCategoriesResult\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1056,
"length": 10,
"value": "\"CampusID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1090,
"length": 9,
"value": "\"VenueID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1123,
"length": 9,
"value": "\"FloorID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1151,
"length": 4,
"value": "\"ID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1176,
"length": 6,
"value": "\"Type\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1206,
"length": 9,
"value": "\"Outdoor\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1244,
"length": 14,
"value": "\"UpdateStatus\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1284,
"length": 11,
"value": "\"P1VenueID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1321,
"length": 11,
"value": "\"P1FloorID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1357,
"length": 10,
"value": "\"P1TypeID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1386,
"length": 4,
"value": "\"X1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1409,
"length": 4,
"value": "\"Y1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1440,
"length": 12,
"value": "\"Longitude1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1478,
"length": 11,
"value": "\"Latitude1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1515,
"length": 11,
"value": "\"P2VenueID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1552,
"length": 11,
"value": "\"P2FloorID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1588,
"length": 10,
"value": "\"P2TypeID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1617,
"length": 4,
"value": "\"X2\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1640,
"length": 4,
"value": "\"Y2\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1671,
"length": 12,
"value": "\"Longitude2\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1709,
"length": 11,
"value": "\"Latitude2\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1751,
"length": 16,
"value": "\"Connectedtheta\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift",
"kind": "StringLiteral",
"offset": 1802,
"length": 20,
"value": "\"Connecteddirection\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift",
"kind": "Array",
"offset": 1454,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift",
"kind": "FloatLiteral",
"offset": 1805,
"length": 4,
"value": "15.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift",
"kind": "StringLiteral",
"offset": 1926,
"length": 25,
"value": "\"beacon_operations_queue\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift",
"kind": "BooleanLiteral",
"offset": 1988,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift",
"kind": "StringLiteral",
"offset": 4615,
"length": 19,
"value": "\"thread-safe-array\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 1664,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 1676,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 1692,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 1710,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 1729,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 1776,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 1795,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 2112,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 2137,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 2168,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 2199,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 2229,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 2301,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 2333,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 3419,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 3457,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 3502,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 3536,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 3572,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 3608,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 3646,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 3689,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 3953,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 3990,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 4033,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 4077,
"length": 2,
"value": "10"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "Array",
"offset": 4371,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15374,
"length": 4,
"value": "1000"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15416,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15456,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15496,
"length": 2,
"value": "30"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15543,
"length": 4,
"value": "5000"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15591,
"length": 5,
"value": "11000"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 15630,
"length": 5,
"value": "0.013"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15681,
"length": 2,
"value": "15"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 15715,
"length": 4,
"value": "0.05"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15758,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15819,
"length": 1,
"value": "5"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15875,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15931,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 15991,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 16032,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 16086,
"length": 4,
"value": "65.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 16139,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 16997,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 17501,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 19085,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 27995,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 28053,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 28267,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 28334,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 28404,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 28472,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 38201,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 39370,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 40075,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 40104,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 40179,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 40218,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 40262,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 40301,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 40347,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 40400,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 40440,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 40501,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 40545,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 40610,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 40654,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 40719,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 40757,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 40792,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 40830,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 40861,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 40898,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 40931,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 40981,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 41017,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 41065,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 41150,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 41213,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 41257,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 41294,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 41336,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 41383,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 41429,
"length": 3,
"value": "999"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 41458,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 41494,
"length": 3,
"value": "999"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 41530,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 41577,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 41648,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 41686,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 41730,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 41768,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 41809,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 41861,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 41966,
"length": 17,
"value": "\"SENSOR_NOT_USED\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 42027,
"length": 17,
"value": "\"SENSOR_NOT_USED\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 42070,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 42107,
"length": 3,
"value": "999"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 42157,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 42197,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 42250,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 42292,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 42333,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 42384,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 42459,
"length": 3,
"value": "999"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 42511,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 42569,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 42676,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 42773,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 42805,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 42844,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 42889,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 42924,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 42969,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 43033,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 43090,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 43192,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 43289,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 43327,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 43415,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 43482,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 43514,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 43554,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 43605,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 43645,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 43696,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 43736,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 43778,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 43858,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 43913,
"length": 5,
"value": "999.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 43986,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 44029,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 44081,
"length": 5,
"value": "999.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 44130,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 44189,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 44244,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 44275,
"length": 3,
"value": "999"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 44345,
"length": 5,
"value": "999.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 44437,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 44483,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 44541,
"length": 5,
"value": "999.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 44606,
"length": 5,
"value": "999.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 44664,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 44705,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 44746,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 44796,
"length": 5,
"value": "999.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 44856,
"length": 5,
"value": "999.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 44902,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 44976,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45013,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45043,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 45074,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 45132,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45179,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45224,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 45256,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 45299,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 45340,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45385,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45423,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 45468,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 45512,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 45553,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 45601,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45638,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45673,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45706,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 45746,
"length": 4,
"value": "-1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45833,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45877,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45922,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 45975,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 46038,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 46062,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 46096,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 46128,
"length": 17,
"value": "\"SENSOR_NOT_USED\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46191,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46232,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46281,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46331,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46363,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46401,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46441,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46477,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 46517,
"length": 4,
"value": "-1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 46596,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46686,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46719,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46753,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46787,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 46826,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 46855,
"length": 4,
"value": "-1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 46898,
"length": 4,
"value": "-1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 46927,
"length": 4,
"value": "-1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 46963,
"length": 4,
"value": "-1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 47092,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 47125,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 47165,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 47205,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 47244,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 47286,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 47328,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 47370,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 47406,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 47456,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 47506,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 47549,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 47589,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 47629,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 47662,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 47703,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 47744,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 47785,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 47820,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 47849,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 47879,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 47909,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 47941,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 47975,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 48002,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 48043,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 48081,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 48127,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 48165,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 48213,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 48254,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 48299,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 48332,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 48373,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 48419,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 48452,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 48511,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 48543,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 48578,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 48628,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 48682,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 48709,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 48741,
"length": 4,
"value": "-1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 48785,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 48820,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 48864,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 48896,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 48930,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 48965,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 49003,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 49049,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 49092,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 49135,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 49171,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 49213,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 49261,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 49316,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 49357,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 49394,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 49440,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 49480,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 49516,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 49550,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 49586,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 49615,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 49651,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 49691,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 49733,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 49773,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 49798,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 49842,
"length": 3,
"value": "\"0\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 49892,
"length": 3,
"value": "\"0\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 49958,
"length": 3,
"value": "\"0\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 49998,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 50098,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 50168,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 50322,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 50413,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 50471,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 50510,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 50554,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 50630,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 50711,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 50789,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 50842,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 50890,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 50945,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 50984,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 51017,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51071,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51128,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 51160,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 51198,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51232,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51287,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51346,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 51390,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51423,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51453,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51483,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 51511,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51543,
"length": 6,
"value": "\"Wait\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51582,
"length": 6,
"value": "\"Wait\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51630,
"length": 6,
"value": "\"65.0\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51673,
"length": 3,
"value": "\"3\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51706,
"length": 3,
"value": "\"0\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51756,
"length": 3,
"value": "\"3\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51791,
"length": 3,
"value": "\"0\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51830,
"length": 3,
"value": "\"_\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 51861,
"length": 3,
"value": "\"_\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 52561,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 52594,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 52643,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 52661,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 52678,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 52705,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 52725,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 52746,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 52767,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 52818,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 52836,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 52853,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 52880,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 52899,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 52925,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 52979,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 53004,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 53031,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "StringLiteral",
"offset": 53058,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 53086,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 53114,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 53146,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 53219,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 53250,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 53283,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 53314,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 53356,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 53399,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 53444,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "FloatLiteral",
"offset": 53486,
"length": 7,
"value": "11000.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "IntegerLiteral",
"offset": 53538,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 53590,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 53640,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift",
"kind": "BooleanLiteral",
"offset": 53689,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Settings\/System_Setting+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 526,
"length": 15,
"value": "\"SystemSetting\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/UUIDDbManager\/UUID_Table+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 254,
"length": 12,
"value": "\"UUID_Table\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift",
"kind": "BooleanLiteral",
"offset": 1370,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift",
"kind": "BooleanLiteral",
"offset": 1593,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift",
"kind": "BooleanLiteral",
"offset": 1830,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift",
"kind": "BooleanLiteral",
"offset": 2071,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift",
"kind": "BooleanLiteral",
"offset": 2309,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift",
"kind": "BooleanLiteral",
"offset": 2935,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift",
"kind": "StringLiteral",
"offset": 356,
"length": 17,
"value": "\"GetVenuesResult\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift",
"kind": "StringLiteral",
"offset": 813,
"length": 4,
"value": "\"ID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift",
"kind": "StringLiteral",
"offset": 838,
"length": 6,
"value": "\"Name\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift",
"kind": "StringLiteral",
"offset": 872,
"length": 13,
"value": "\"CenterPoint\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift",
"kind": "StringLiteral",
"offset": 908,
"length": 8,
"value": "\"Points\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift",
"kind": "StringLiteral",
"offset": 945,
"length": 14,
"value": "\"UpdateStatus\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/CheckingLocationAvailability.swift",
"kind": "StringLiteral",
"offset": 282,
"length": 34,
"value": "\"relativeTimeStamp \""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/CheckingLocationAvailability.swift",
"kind": "StringLiteral",
"offset": 315,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "FloatLiteral",
"offset": 472,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "FloatLiteral",
"offset": 517,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "IntegerLiteral",
"offset": 560,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "IntegerLiteral",
"offset": 606,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "BooleanLiteral",
"offset": 645,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "IntegerLiteral",
"offset": 682,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "BooleanLiteral",
"offset": 730,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "IntegerLiteral",
"offset": 777,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "IntegerLiteral",
"offset": 818,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "IntegerLiteral",
"offset": 863,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "BooleanLiteral",
"offset": 906,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "BooleanLiteral",
"offset": 939,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "IntegerLiteral",
"offset": 1017,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "BooleanLiteral",
"offset": 42150,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "BooleanLiteral",
"offset": 42173,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift",
"kind": "BooleanLiteral",
"offset": 42198,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "StringLiteral",
"offset": 238,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "BooleanLiteral",
"offset": 309,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "BooleanLiteral",
"offset": 345,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "BooleanLiteral",
"offset": 379,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "BooleanLiteral",
"offset": 418,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "BooleanLiteral",
"offset": 469,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "BooleanLiteral",
"offset": 517,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "BooleanLiteral",
"offset": 561,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "BooleanLiteral",
"offset": 595,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "BooleanLiteral",
"offset": 721,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "IntegerLiteral",
"offset": 746,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "FloatLiteral",
"offset": 783,
"length": 4,
"value": "-1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "FloatLiteral",
"offset": 831,
"length": 4,
"value": "-1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "IntegerLiteral",
"offset": 861,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift",
"kind": "IntegerLiteral",
"offset": 888,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "StringLiteral",
"offset": 572,
"length": 9,
"value": "\"Reached\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "BooleanLiteral",
"offset": 3099,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "Array",
"offset": 3159,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "BooleanLiteral",
"offset": 3504,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "Array",
"offset": 3558,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "Array",
"offset": 6575,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "StringLiteral",
"offset": 8756,
"length": 16,
"value": "\"Connectedtheta\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "StringLiteral",
"offset": 8807,
"length": 20,
"value": "\"Connecteddirection\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "BooleanLiteral",
"offset": 10357,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "StringLiteral",
"offset": 13915,
"length": 3,
"value": "\"X\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "StringLiteral",
"offset": 13924,
"length": 3,
"value": "\"Y\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "StringLiteral",
"offset": 13936,
"length": 13,
"value": "\"description\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "StringLiteral",
"offset": 13963,
"length": 6,
"value": "\"type\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift",
"kind": "StringLiteral",
"offset": 16583,
"length": 13,
"value": "\"description\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift",
"kind": "StringLiteral",
"offset": 402,
"length": 25,
"value": "\"GetFloorsSettingsResult\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift",
"kind": "StringLiteral",
"offset": 713,
"length": 13,
"value": "\"Description\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift",
"kind": "StringLiteral",
"offset": 748,
"length": 7,
"value": "\"Value\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift",
"kind": "StringLiteral",
"offset": 784,
"length": 14,
"value": "\"UpdateStatus\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift",
"kind": "StringLiteral",
"offset": 822,
"length": 9,
"value": "\"FloorID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "BooleanLiteral",
"offset": 363,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 646,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 697,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 748,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 802,
"length": 4,
"value": "15.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 842,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 902,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 1069,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 1106,
"length": 5,
"value": "0.013"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 1163,
"length": 4,
"value": "0.05"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 1212,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 1259,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 1301,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 1339,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "BooleanLiteral",
"offset": 1405,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 1446,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 1482,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 1526,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "BooleanLiteral",
"offset": 1589,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 1639,
"length": 4,
"value": "10.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 1677,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 1707,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 1746,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 1846,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 1887,
"length": 4,
"value": "1.35"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 1929,
"length": 4,
"value": "0.65"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 1998,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 2028,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 2067,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "BooleanLiteral",
"offset": 2160,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "IntegerLiteral",
"offset": 2198,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "BooleanLiteral",
"offset": 2389,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "FloatLiteral",
"offset": 2435,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift",
"kind": "StringLiteral",
"offset": 2484,
"length": 19,
"value": "\"thread-safe-array\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CategoryDBManager\/Category_Table+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 829,
"length": 16,
"value": "\"Category_Table\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift",
"kind": "IntegerLiteral",
"offset": 681,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift",
"kind": "StringLiteral",
"offset": 792,
"length": 21,
"value": "\"com.waseela.Penguin\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift",
"kind": "StringLiteral",
"offset": 866,
"length": 11,
"value": "\"Penguinin\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift",
"kind": "StringLiteral",
"offset": 1105,
"length": 6,
"value": "\"momd\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift",
"kind": "BooleanLiteral",
"offset": 1619,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift",
"kind": "BooleanLiteral",
"offset": 1696,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift",
"kind": "StringLiteral",
"offset": 2104,
"length": 36,
"value": "\"❌ Loading of store failed:\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift",
"kind": "StringLiteral",
"offset": 2139,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift",
"kind": "StringLiteral",
"offset": 2358,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift",
"kind": "BooleanLiteral",
"offset": 2378,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 280,
"length": 21,
"value": "\"com.waseela.Penguin\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1360,
"length": 15,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1374,
"length": 23,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1396,
"length": 3,
"value": "\",\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1448,
"length": 30,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1462,
"length": 1,
"value": "\",\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1477,
"length": 23,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1499,
"length": 3,
"value": "\",\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1560,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1899,
"length": 35,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1916,
"length": 1,
"value": "\",\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1933,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "StringLiteral",
"offset": 1994,
"length": 5,
"value": "\"nan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "IntegerLiteral",
"offset": 2682,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift",
"kind": "FloatLiteral",
"offset": 4624,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 246,
"length": 22,
"value": "\"DisplayDirectoryList\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 288,
"length": 12,
"value": "\"UseNoneIMU\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 323,
"length": 12,
"value": "\"FixVenueID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 358,
"length": 12,
"value": "\"FixFloorID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 404,
"length": 23,
"value": "\"EnableFloorTransition\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 459,
"length": 21,
"value": "\"EnableStepDetection\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 514,
"length": 23,
"value": "\"EnableOutdoorPosition\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 569,
"length": 21,
"value": "\"GpsTimeoutThreshold\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 629,
"length": 28,
"value": "\"VenueErrorTriggerThreshold\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 700,
"length": 32,
"value": "\"EnableMapMatchingOutsideCampus\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 771,
"length": 28,
"value": "\"DisableOffCampusNavigation\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 1042,
"length": 25,
"value": "\"GetSystemSettingsResult\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 4244,
"length": 13,
"value": "\"Description\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift",
"kind": "StringLiteral",
"offset": 4279,
"length": 7,
"value": "\"Value\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/logTrans.swift",
"kind": "StringLiteral",
"offset": 237,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/Instruction.swift",
"kind": "IntegerLiteral",
"offset": 243,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/Instruction.swift",
"kind": "StringLiteral",
"offset": 275,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/BatteryStatusRepsonseModel.swift",
"kind": "StringLiteral",
"offset": 350,
"length": 27,
"value": "\"UpdateBatteryStatusResult\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 630,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 668,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "StringLiteral",
"offset": 705,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "StringLiteral",
"offset": 734,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "StringLiteral",
"offset": 775,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "StringLiteral",
"offset": 857,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "StringLiteral",
"offset": 932,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 1175,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 1215,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 1258,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 1295,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 1492,
"length": 4,
"value": "2200"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "FloatLiteral",
"offset": 1544,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 1633,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "FloatLiteral",
"offset": 1681,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 2026,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 2077,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 2526,
"length": 4,
"value": "1100"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 2610,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 2650,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 2682,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "StringLiteral",
"offset": 2789,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 2819,
"length": 1,
"value": "9"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 2853,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 2897,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 2943,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "FloatLiteral",
"offset": 2985,
"length": 3,
"value": "2.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 3022,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "FloatLiteral",
"offset": 3065,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 3186,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "FloatLiteral",
"offset": 3247,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 3291,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 3337,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 3372,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 3418,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 3471,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 3629,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 3669,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "FloatLiteral",
"offset": 3720,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "FloatLiteral",
"offset": 3800,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "StringLiteral",
"offset": 3837,
"length": 17,
"value": "\"SENSOR_NOT_USED\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 3934,
"length": 6,
"value": "150000"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 3983,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 4021,
"length": 2,
"value": "30"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 4058,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 4102,
"length": 5,
"value": "30000"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 4164,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 4209,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 4308,
"length": 1,
"value": "9"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 4342,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "FloatLiteral",
"offset": 4380,
"length": 3,
"value": "0.1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 4465,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 4509,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "StringLiteral",
"offset": 4554,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 5041,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 5162,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 5196,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "StringLiteral",
"offset": 5242,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 5293,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 5914,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "StringLiteral",
"offset": 6173,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 6243,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "BooleanLiteral",
"offset": 45607,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift",
"kind": "IntegerLiteral",
"offset": 91117,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 359,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 377,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 398,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 419,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 821,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 849,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 873,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 911,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 949,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 982,
"length": 1,
"value": "5"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1025,
"length": 1,
"value": "6"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1062,
"length": 1,
"value": "7"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1093,
"length": 1,
"value": "8"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1123,
"length": 1,
"value": "9"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1157,
"length": 2,
"value": "10"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1191,
"length": 2,
"value": "11"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1225,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1258,
"length": 2,
"value": "13"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1299,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1334,
"length": 2,
"value": "15"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1370,
"length": 2,
"value": "17"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1395,
"length": 2,
"value": "18"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1423,
"length": 2,
"value": "19"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1448,
"length": 2,
"value": "20"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1490,
"length": 2,
"value": "21"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1514,
"length": 2,
"value": "22"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1540,
"length": 2,
"value": "23"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1577,
"length": 2,
"value": "24"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 1611,
"length": 2,
"value": "25"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 5891,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 5936,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 5980,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 6017,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 6053,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 6096,
"length": 1,
"value": "5"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 6137,
"length": 1,
"value": "6"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 8170,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 8212,
"length": 4,
"value": "\"-2\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 8245,
"length": 3,
"value": "\"0\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 8276,
"length": 6,
"value": "\"-100\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 8307,
"length": 5,
"value": "\"-90\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 8341,
"length": 5,
"value": "\"-95\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 8384,
"length": 6,
"value": "\"-400\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 8416,
"length": 3,
"value": "\"1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 8944,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 8967,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 8991,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9048,
"length": 9,
"value": "\"OPTIONS\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9077,
"length": 5,
"value": "\"GET\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9102,
"length": 6,
"value": "\"HEAD\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9128,
"length": 6,
"value": "\"POST\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9154,
"length": 5,
"value": "\"PUT\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9179,
"length": 7,
"value": "\"PATCH\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9206,
"length": 8,
"value": "\"DELETE\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9234,
"length": 7,
"value": "\"TRACE\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9261,
"length": 9,
"value": "\"CONNECT\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9328,
"length": 8,
"value": "\"normal\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9357,
"length": 10,
"value": "\"elevator\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9389,
"length": 11,
"value": "\"escalator\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9419,
"length": 8,
"value": "\"stairs\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9444,
"length": 6,
"value": "\"ramp\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9467,
"length": 6,
"value": "\"gate\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9529,
"length": 8,
"value": "\"normal\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9558,
"length": 10,
"value": "\"elevator\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9590,
"length": 11,
"value": "\"escalator\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9620,
"length": 8,
"value": "\"stairs\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9645,
"length": 6,
"value": "\"ramp\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9668,
"length": 6,
"value": "\"gate\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9693,
"length": 8,
"value": "\"campus\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9718,
"length": 6,
"value": "\"none\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9797,
"length": 7,
"value": "\"floor\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9821,
"length": 6,
"value": "\"same\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "StringLiteral",
"offset": 9845,
"length": 7,
"value": "\"venue\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 9896,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 9913,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 9943,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 9971,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 9988,
"length": 1,
"value": "5"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 10044,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 10061,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 10081,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 10099,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11038,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11063,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11091,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11116,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11141,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11167,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11246,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11264,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11284,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11307,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11334,
"length": 1,
"value": "5"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11412,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11438,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11467,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11493,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11523,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11606,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11636,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11705,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11729,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11857,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11882,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11909,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11933,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11959,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11975,
"length": 1,
"value": "5"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 11993,
"length": 1,
"value": "6"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 12058,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 12086,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 12111,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 12147,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 12172,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift",
"kind": "IntegerLiteral",
"offset": 12205,
"length": 1,
"value": "5"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ShortestPathResponse.swift",
"kind": "StringLiteral",
"offset": 341,
"length": 23,
"value": "\"GetShortestPathResult\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinVector2D.swift",
"kind": "IntegerLiteral",
"offset": 281,
"length": 20,
"value": "-1844534518528011982"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 272,
"length": 13,
"value": "\"Last_update\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 322,
"length": 7,
"value": "\"Venue\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 374,
"length": 15,
"value": "\"VenueSettings\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 427,
"length": 8,
"value": "\"Floors\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 480,
"length": 15,
"value": "\"FloorSettings\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 532,
"length": 7,
"value": "\"Edges\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 572,
"length": 7,
"value": "\"UUDIS\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 615,
"length": 19,
"value": "\"GateDataTableName\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 668,
"length": 18,
"value": "\"PoIPolygonsModel\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 726,
"length": 13,
"value": "\"POICategory\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 1067,
"length": 22,
"value": "\"1\/1\/2001 01:00:00 AM\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "StringLiteral",
"offset": 2786,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "BooleanLiteral",
"offset": 24859,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "BooleanLiteral",
"offset": 27885,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "IntegerLiteral",
"offset": 31179,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "IntegerLiteral",
"offset": 31197,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "BooleanLiteral",
"offset": 31216,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "IntegerLiteral",
"offset": 35100,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "BooleanLiteral",
"offset": 35118,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "IntegerLiteral",
"offset": 38602,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "BooleanLiteral",
"offset": 38620,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "IntegerLiteral",
"offset": 51451,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "BooleanLiteral",
"offset": 51469,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift",
"kind": "IntegerLiteral",
"offset": 63167,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/simulationManager.swift",
"kind": "IntegerLiteral",
"offset": 487,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 232,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 261,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 289,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 319,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 349,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 378,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 406,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 446,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 485,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 530,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 574,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "StringLiteral",
"offset": 701,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift",
"kind": "BooleanLiteral",
"offset": 722,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 416,
"length": 20,
"value": "\"PositionEngineList\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 468,
"length": 17,
"value": "\"GpsReadingsList\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 733,
"length": 13,
"value": "\"scenario_id\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 773,
"length": 13,
"value": "\"point_index\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 813,
"length": 13,
"value": "\"relative_ts\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1435,
"length": 13,
"value": "\"scenario_id\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1475,
"length": 13,
"value": "\"point_index\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1512,
"length": 10,
"value": "\"venue_id\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1546,
"length": 10,
"value": "\"floor_id\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1582,
"length": 12,
"value": "\"location_x\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1620,
"length": 12,
"value": "\"location_y\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1655,
"length": 9,
"value": "\"is_user\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1698,
"length": 20,
"value": "\"orientation_vector\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1758,
"length": 27,
"value": "\"orientation_sensor_status\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1827,
"length": 29,
"value": "\"accelerometer_sensor_status\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1885,
"length": 15,
"value": "\"trusted_floor\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1927,
"length": 13,
"value": "\"create_date\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 1975,
"length": 22,
"value": "\"reset_particles_flag\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 2026,
"length": 16,
"value": "\"reset_sdk_flag\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 2072,
"length": 16,
"value": "\"ex_description\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 2122,
"length": 20,
"value": "\"exception_response\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 2166,
"length": 10,
"value": "\"ep_trust\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift",
"kind": "StringLiteral",
"offset": 2204,
"length": 14,
"value": "\"invalid_scan\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift",
"kind": "StringLiteral",
"offset": 502,
"length": 9,
"value": "\"outdoor\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift",
"kind": "BooleanLiteral",
"offset": 515,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift",
"kind": "StringLiteral",
"offset": 535,
"length": 20,
"value": "\"is_floor_gate_node\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift",
"kind": "BooleanLiteral",
"offset": 559,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift",
"kind": "StringLiteral",
"offset": 758,
"length": 9,
"value": "\"outdoor\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift",
"kind": "BooleanLiteral",
"offset": 771,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift",
"kind": "StringLiteral",
"offset": 792,
"length": 20,
"value": "\"is_floor_gate_node\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift",
"kind": "BooleanLiteral",
"offset": 816,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/VenueDBManager\/VenueTable+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 250,
"length": 12,
"value": "\"VenueTable\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift",
"kind": "BooleanLiteral",
"offset": 429,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift",
"kind": "FloatLiteral",
"offset": 467,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift",
"kind": "IntegerLiteral",
"offset": 494,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift",
"kind": "StringLiteral",
"offset": 529,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Translatable.swift",
"kind": "IntegerLiteral",
"offset": 217,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Translatable.swift",
"kind": "IntegerLiteral",
"offset": 1236,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift",
"kind": "StringLiteral",
"offset": 2249,
"length": 3,
"value": "\" \""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift",
"kind": "StringLiteral",
"offset": 2275,
"length": 4,
"value": "\"\n\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift",
"kind": "IntegerLiteral",
"offset": 2936,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift",
"kind": "FloatLiteral",
"offset": 8272,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift",
"kind": "FloatLiteral",
"offset": 289,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift",
"kind": "StringLiteral",
"offset": 862,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift",
"kind": "StringLiteral",
"offset": 899,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift",
"kind": "StringLiteral",
"offset": 940,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift",
"kind": "StringLiteral",
"offset": 987,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift",
"kind": "FloatLiteral",
"offset": 1021,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LanguageService.swift",
"kind": "IntegerLiteral",
"offset": 56,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift",
"kind": "IntegerLiteral",
"offset": 354,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift",
"kind": "IntegerLiteral",
"offset": 387,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift",
"kind": "IntegerLiteral",
"offset": 419,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift",
"kind": "BooleanLiteral",
"offset": 1242,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift",
"kind": "StringLiteral",
"offset": 1285,
"length": 28,
"value": "\"thread-safe-fetch-location\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "FloatLiteral",
"offset": 293,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "IntegerLiteral",
"offset": 583,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "IntegerLiteral",
"offset": 623,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "IntegerLiteral",
"offset": 668,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "IntegerLiteral",
"offset": 675,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "IntegerLiteral",
"offset": 726,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "IntegerLiteral",
"offset": 733,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "IntegerLiteral",
"offset": 768,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "IntegerLiteral",
"offset": 775,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "IntegerLiteral",
"offset": 818,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "IntegerLiteral",
"offset": 825,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "FloatLiteral",
"offset": 862,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "FloatLiteral",
"offset": 926,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "BooleanLiteral",
"offset": 954,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "FloatLiteral",
"offset": 996,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift",
"kind": "IntegerLiteral",
"offset": 1085,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 350,
"length": 16,
"value": "\"GetEdgesResult\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 941,
"length": 10,
"value": "\"CampusID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 975,
"length": 9,
"value": "\"VenueID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1008,
"length": 9,
"value": "\"FloorID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1036,
"length": 4,
"value": "\"ID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1065,
"length": 6,
"value": "\"Type\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1102,
"length": 16,
"value": "\"TransitionType\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1142,
"length": 9,
"value": "\"Outdoor\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1180,
"length": 14,
"value": "\"UpdateStatus\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1220,
"length": 11,
"value": "\"P1VenueID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1257,
"length": 11,
"value": "\"P1FloorID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1291,
"length": 8,
"value": "\"P1Type\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1318,
"length": 4,
"value": "\"X1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1341,
"length": 4,
"value": "\"Y1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1372,
"length": 12,
"value": "\"Longitude1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1410,
"length": 11,
"value": "\"Latitude1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1447,
"length": 11,
"value": "\"P2VenueID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1484,
"length": 11,
"value": "\"P2FloorID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1518,
"length": 8,
"value": "\"P2Type\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1545,
"length": 4,
"value": "\"X2\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1568,
"length": 4,
"value": "\"Y2\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1599,
"length": 12,
"value": "\"Longitude2\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1637,
"length": 11,
"value": "\"Latitude2\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1679,
"length": 16,
"value": "\"Connectedtheta\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1730,
"length": 20,
"value": "\"Connecteddirection\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1812,
"length": 8,
"value": "\"campus\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1841,
"length": 10,
"value": "\"elevator\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1868,
"length": 6,
"value": "\"gate\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift",
"kind": "StringLiteral",
"offset": 1893,
"length": 8,
"value": "\"normal\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift",
"kind": "StringLiteral",
"offset": 403,
"length": 25,
"value": "\"GetVenuesSettingsResult\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift",
"kind": "StringLiteral",
"offset": 712,
"length": 13,
"value": "\"Description\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift",
"kind": "StringLiteral",
"offset": 747,
"length": 7,
"value": "\"Value\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift",
"kind": "StringLiteral",
"offset": 783,
"length": 14,
"value": "\"UpdateStatus\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift",
"kind": "StringLiteral",
"offset": 821,
"length": 9,
"value": "\"VenueID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift",
"kind": "FloatLiteral",
"offset": 343,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift",
"kind": "FloatLiteral",
"offset": 369,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift",
"kind": "FloatLiteral",
"offset": 403,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift",
"kind": "IntegerLiteral",
"offset": 428,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift",
"kind": "IntegerLiteral",
"offset": 662,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift",
"kind": "BooleanLiteral",
"offset": 761,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift",
"kind": "BooleanLiteral",
"offset": 791,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift",
"kind": "IntegerLiteral",
"offset": 1746,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift",
"kind": "StringLiteral",
"offset": 388,
"length": 22,
"value": "\"GetVenueFloorsResult\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift",
"kind": "StringLiteral",
"offset": 1099,
"length": 4,
"value": "\"ID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift",
"kind": "StringLiteral",
"offset": 1151,
"length": 13,
"value": "\"Description\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift",
"kind": "StringLiteral",
"offset": 1187,
"length": 8,
"value": "\"IconID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift",
"kind": "StringLiteral",
"offset": 1217,
"length": 7,
"value": "\"Level\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift",
"kind": "StringLiteral",
"offset": 1247,
"length": 8,
"value": "\"MapUrl\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift",
"kind": "StringLiteral",
"offset": 1282,
"length": 12,
"value": "\"geoJsonUrl\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift",
"kind": "StringLiteral",
"offset": 1315,
"length": 6,
"value": "\"Name\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift",
"kind": "StringLiteral",
"offset": 1349,
"length": 13,
"value": "\"ScaleFactor\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift",
"kind": "StringLiteral",
"offset": 1386,
"length": 9,
"value": "\"VenueID\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift",
"kind": "StringLiteral",
"offset": 1424,
"length": 14,
"value": "\"UpdateStatus\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/LastUpdateDBManager\/Last_update_Table+CoreDataProperties.swift",
"kind": "StringLiteral",
"offset": 287,
"length": 19,
"value": "\"Last_update_Table\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 501,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "FloatLiteral",
"offset": 603,
"length": 3,
"value": "1.1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "FloatLiteral",
"offset": 638,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "FloatLiteral",
"offset": 672,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 754,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 946,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 990,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 1028,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 1064,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 1125,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 1171,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 1228,
"length": 1,
"value": "3"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 1383,
"length": 1,
"value": "5"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "StringLiteral",
"offset": 1416,
"length": 4,
"value": "\"-1\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 1454,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 1497,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 1544,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "StringLiteral",
"offset": 1711,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 1744,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 1911,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 1962,
"length": 3,
"value": "999"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 2033,
"length": 3,
"value": "999"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 2157,
"length": 3,
"value": "999"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 2442,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 2582,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 2693,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 2766,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 2831,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 2896,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "BooleanLiteral",
"offset": 2938,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 3236,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 3282,
"length": 2,
"value": "-1"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "StringLiteral",
"offset": 3325,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "StringLiteral",
"offset": 3364,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 3415,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift",
"kind": "IntegerLiteral",
"offset": 3545,
"length": 2,
"value": "-1"
}
]
}