Created
January 14, 2015 01:44
-
-
Save jpsim/5981da63d8ad612d718f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sourcekitten doc --module-name SwiftGraphics -scheme SwiftGraphics_OSX |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 7, | |
"key.runtime_name" : "_TtC8__main__7Ellipse", | |
"key.name" : "Ellipse", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Ellipse.swift", | |
"key.bodylength" : 907, | |
"key.nameoffset" : 165, | |
"key.typename" : "Ellipse.Type", | |
"key.usr" : "s:C13SwiftGraphics7Ellipse", | |
"key.kind" : "source.lang.swift.decl.class", | |
"key.bodyoffset" : 174, | |
"key.parsed_declaration" : "class Ellipse", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Ellipse.swift", | |
"key.name" : "center", | |
"key.nameoffset" : 183, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vC13SwiftGraphics7Ellipse6centerVSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.parsed_declaration" : "var center:CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 6, | |
"key.offset" : 183, | |
"key.annotated_decl" : "<Declaration>var center: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 1, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Ellipse.swift", | |
"key.name" : "a", | |
"key.nameoffset" : 206, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vC13SwiftGraphics7Ellipse1aV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.parsed_declaration" : "let a:CGFloat \/\/ semi major axis", | |
"key.substructure" : [ | |
], | |
"key.length" : 1, | |
"key.offset" : 206, | |
"key.annotated_decl" : "<Declaration>let a: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 1, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Ellipse.swift", | |
"key.name" : "b", | |
"key.nameoffset" : 243, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vC13SwiftGraphics7Ellipse1bV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.parsed_declaration" : "let b:CGFloat \/\/ semi minor axis", | |
"key.substructure" : [ | |
], | |
"key.length" : 1, | |
"key.offset" : 243, | |
"key.annotated_decl" : "<Declaration>let b: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 1, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Ellipse.swift", | |
"key.name" : "e", | |
"key.nameoffset" : 280, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vC13SwiftGraphics7Ellipse1eV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.parsed_declaration" : "let e:CGFloat \/\/ eccentricity", | |
"key.substructure" : [ | |
], | |
"key.length" : 1, | |
"key.offset" : 280, | |
"key.annotated_decl" : "<Declaration>let e: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 1, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Ellipse.swift", | |
"key.name" : "F", | |
"key.nameoffset" : 314, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vC13SwiftGraphics7Ellipse1FV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.parsed_declaration" : "let F:CGFloat", | |
"key.substructure" : [ | |
], | |
"key.length" : 1, | |
"key.offset" : 314, | |
"key.annotated_decl" : "<Declaration>let F: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 69, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Ellipse.swift", | |
"key.name" : "init(center:semiMajorAxis:eccentricity:)", | |
"key.bodylength" : 134, | |
"key.nameoffset" : 329, | |
"key.typename" : "Ellipse.Type -> (center: CGPoint, semiMajorAxis: CGFloat, eccentricity: CGFloat) -> Ellipse", | |
"key.usr" : "s:FC13SwiftGraphics7EllipsecFMS0_FT6centerVSC7CGPoint13semiMajorAxisV12CoreGraphics7CGFloat12eccentricityS3__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 400, | |
"key.parsed_declaration" : "init(center:CGPoint, semiMajorAxis a:CGFloat, eccentricity e:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 69, | |
"key.offset" : 329, | |
"key.annotated_decl" : "<Declaration>init(center: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, semiMajorAxis a: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, eccentricity e: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 2, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Ellipse.swift", | |
"key.name" : "F1", | |
"key.bodylength" : 67, | |
"key.nameoffset" : 545, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vC13SwiftGraphics7Ellipse2F1VSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 558, | |
"key.parsed_declaration" : "var F1: CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 2, | |
"key.offset" : 545, | |
"key.annotated_decl" : "<Declaration>var F1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type> { get }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 2, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Ellipse.swift", | |
"key.name" : "F2", | |
"key.bodylength" : 67, | |
"key.nameoffset" : 635, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vC13SwiftGraphics7Ellipse2F2VSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 648, | |
"key.parsed_declaration" : "var F2: CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 2, | |
"key.offset" : 635, | |
"key.annotated_decl" : "<Declaration>var F2: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type> { get }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 4, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Ellipse.swift", | |
"key.name" : "rect", | |
"key.bodylength" : 254, | |
"key.nameoffset" : 726, | |
"key.typename" : "CGRect", | |
"key.usr" : "s:vC13SwiftGraphics7Ellipse4rectVSC6CGRect", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 739, | |
"key.parsed_declaration" : "var rect:CGRect", | |
"key.substructure" : [ | |
], | |
"key.length" : 4, | |
"key.offset" : 726, | |
"key.annotated_decl" : "<Declaration>var rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type> { get }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 4, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Ellipse.swift", | |
"key.name" : "path", | |
"key.bodylength" : 62, | |
"key.nameoffset" : 1004, | |
"key.typename" : "CGPath", | |
"key.usr" : "s:vC13SwiftGraphics7Ellipse4pathCSo6CGPath", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1017, | |
"key.parsed_declaration" : "var path:CGPath", | |
"key.substructure" : [ | |
], | |
"key.length" : 4, | |
"key.offset" : 1004, | |
"key.annotated_decl" : "<Declaration>var path: <Type usr=\"c:@T@CGPathRef\">CGPath<\/Type> { get }<\/Declaration>" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 165, | |
"key.annotated_decl" : "<Declaration>class Ellipse<\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 1082 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 32, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/ConvexHull.swift", | |
"key.name" : "convexHull(_:)", | |
"key.bodylength" : 34, | |
"key.nameoffset" : 176, | |
"key.typename" : "([CGPoint]) -> [CGPoint]", | |
"key.usr" : "s:F13SwiftGraphics10convexHullFGSaVSC7CGPoint_GSaS0__", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 223, | |
"key.parsed_declaration" : "public func convexHull(var points:[CGPoint]) -> [CGPoint]", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 32, | |
"key.offset" : 176, | |
"key.annotated_decl" : "<Declaration>public func convexHull(points: [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>]) -> [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>]<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 259 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 14, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "QuadTreeConfig", | |
"key.bodylength" : 70, | |
"key.nameoffset" : 342, | |
"key.typename" : "QuadTreeConfig.Type", | |
"key.usr" : "s:V13SwiftGraphicsP33_2B9D0943EECF841CAD7A409CA3C4CF0D14QuadTreeConfig", | |
"key.kind" : "source.lang.swift.decl.struct", | |
"key.bodyoffset" : 358, | |
"key.parsed_declaration" : "private struct QuadTreeConfig", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 14, | |
"key.offset" : 342, | |
"key.annotated_decl" : "<Declaration>private struct QuadTreeConfig<\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 15, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "minimumNodeSize", | |
"key.nameoffset" : 367, | |
"key.typename" : "CGSize", | |
"key.usr" : "s:vV13SwiftGraphicsP33_2B9D0943EECF841CAD7A409CA3C4CF0D14QuadTreeConfig15minimumNodeSizeVSC6CGSize", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.parsed_declaration" : "let minimumNodeSize : CGSize", | |
"key.substructure" : [ | |
], | |
"key.length" : 15, | |
"key.offset" : 367, | |
"key.annotated_decl" : "<Declaration>let minimumNodeSize: <Type usr=\"c:@S@CGSize\">CGSize<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 21, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "maximumObjectsPerNode", | |
"key.nameoffset" : 400, | |
"key.typename" : "Int", | |
"key.usr" : "s:vV13SwiftGraphicsP33_2B9D0943EECF841CAD7A409CA3C4CF0D14QuadTreeConfig21maximumObjectsPerNodeSi", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.parsed_declaration" : "let maximumObjectsPerNode : Int", | |
"key.substructure" : [ | |
], | |
"key.length" : 21, | |
"key.offset" : 400, | |
"key.annotated_decl" : "<Declaration>let maximumObjectsPerNode: <Type usr=\"s:Si\">Int<\/Type><\/Declaration>" | |
} | |
] | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "QuadTree", | |
"key.bodylength" : 772, | |
"key.nameoffset" : 444, | |
"key.typename" : "QuadTree.Type", | |
"key.usr" : "s:C13SwiftGraphics8QuadTree", | |
"key.kind" : "source.lang.swift.decl.class", | |
"key.bodyoffset" : 458, | |
"key.parsed_declaration" : "public class QuadTree <T>", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 444, | |
"key.annotated_decl" : "<Declaration>public class QuadTree<T><\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 5, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "frame", | |
"key.bodylength" : 36, | |
"key.nameoffset" : 474, | |
"key.typename" : "CGRect", | |
"key.usr" : "s:vC13SwiftGraphics8QuadTree5frameVSC6CGRect", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 490, | |
"key.parsed_declaration" : "public var frame : CGRect", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 5, | |
"key.offset" : 474, | |
"key.annotated_decl" : "<Declaration>public var frame: <Type usr=\"c:@S@CGRect\">CGRect<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "rootNode", | |
"key.nameoffset" : 543, | |
"key.typename" : "QuadTreeNode<T>!", | |
"key.usr" : "s:vC13SwiftGraphics8QuadTree8rootNodeGSQGCS_12QuadTreeNodeQ___", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "public var rootNode : QuadTreeNode <T>!", | |
"key.substructure" : [ | |
], | |
"key.length" : 8, | |
"key.offset" : 543, | |
"key.annotated_decl" : "<Declaration>public var rootNode: <Type usr=\"s:C13SwiftGraphics12QuadTreeNode\">QuadTreeNode<\/Type><T>!<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "config", | |
"key.nameoffset" : 588, | |
"key.typename" : "QuadTreeConfig", | |
"key.usr" : "s:vC13SwiftGraphics8QuadTreeP33_2B9D0943EECF841CAD7A409CA3C4CF0D6configVS_P33_2B9D0943EECF841CAD7A409CA3C4CF0D14QuadTreeConfig", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "private let config : QuadTreeConfig", | |
"key.substructure" : [ | |
], | |
"key.length" : 6, | |
"key.offset" : 588, | |
"key.annotated_decl" : "<Declaration>private let config: <Type usr=\"s:V13SwiftGraphicsP33_2B9D0943EECF841CAD7A409CA3C4CF0D14QuadTreeConfig\">QuadTreeConfig<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 92, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "init(frame:minimumNodeSize:maximumObjectsPerNode:)", | |
"key.bodylength" : 185, | |
"key.nameoffset" : 633, | |
"key.typename" : "<T> QuadTree<T>.Type -> (frame: CGRect, minimumNodeSize: CGSize, maximumObjectsPerNode: Int) -> QuadTree<T>", | |
"key.usr" : "s:FC13SwiftGraphics8QuadTreecU__FMGS0_Q__FT5frameVSC6CGRect15minimumNodeSizeVSC6CGSize21maximumObjectsPerNodeSi_GS0_Q__", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 727, | |
"key.parsed_declaration" : "public required init(frame:CGRect, minimumNodeSize:CGSize = CGSize(w:1, h:1), maximumObjectsPerNode:Int = 8)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.required" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 92, | |
"key.offset" : 633, | |
"key.annotated_decl" : "<Declaration>public required init(frame: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>, minimumNodeSize: <Type usr=\"c:@S@CGSize\">CGSize<\/Type> = default, maximumObjectsPerNode: <Type usr=\"s:Si\">Int<\/Type> = default)<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 34, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "addObject(_:point:)", | |
"key.bodylength" : 101, | |
"key.nameoffset" : 935, | |
"key.typename" : "<T> QuadTree<T> -> (T, point: CGPoint) -> ()", | |
"key.usr" : "s:FC13SwiftGraphics8QuadTree9addObjectU__FGS0_Q__FTQ_5pointVSC7CGPoint_T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 971, | |
"key.parsed_declaration" : "public func addObject(object:T, point:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 34, | |
"key.offset" : 935, | |
"key.annotated_decl" : "<Declaration>public func addObject(object: T, point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 26, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "objectsInRect(_:)", | |
"key.bodylength" : 98, | |
"key.nameoffset" : 1095, | |
"key.typename" : "<T> QuadTree<T> -> (CGRect) -> [T]", | |
"key.usr" : "s:FC13SwiftGraphics8QuadTree13objectsInRectU__FGS0_Q__FVSC6CGRectGSaQ__", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1130, | |
"key.parsed_declaration" : "public func objectsInRect(rect:CGRect) -> [T]", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 26, | |
"key.offset" : 1095, | |
"key.annotated_decl" : "<Declaration>public func objectsInRect(rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>) -> [T]<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
] | |
}, | |
{ | |
"key.namelength" : 12, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "QuadTreeNode", | |
"key.bodylength" : 3525, | |
"key.nameoffset" : 1246, | |
"key.typename" : "QuadTreeNode.Type", | |
"key.usr" : "s:C13SwiftGraphics12QuadTreeNode", | |
"key.kind" : "source.lang.swift.decl.class", | |
"key.bodyoffset" : 1264, | |
"key.parsed_declaration" : "public class QuadTreeNode <T>", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 12, | |
"key.offset" : 1246, | |
"key.annotated_decl" : "<Declaration>public class QuadTreeNode<T><\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 5, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "frame", | |
"key.nameoffset" : 1329, | |
"key.typename" : "CGRect", | |
"key.usr" : "s:vC13SwiftGraphics12QuadTreeNode5frameVSC6CGRect", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "public let frame : CGRect", | |
"key.substructure" : [ | |
], | |
"key.length" : 5, | |
"key.offset" : 1329, | |
"key.annotated_decl" : "<Declaration>public let frame: <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "config", | |
"key.nameoffset" : 1360, | |
"key.typename" : "QuadTreeConfig", | |
"key.usr" : "s:vC13SwiftGraphics12QuadTreeNodeP33_2B9D0943EECF841CAD7A409CA3C4CF0D6configVS_P33_2B9D0943EECF841CAD7A409CA3C4CF0D14QuadTreeConfig", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "private let config : QuadTreeConfig", | |
"key.substructure" : [ | |
], | |
"key.length" : 6, | |
"key.offset" : 1360, | |
"key.annotated_decl" : "<Declaration>private let config: <Type usr=\"s:V13SwiftGraphicsP33_2B9D0943EECF841CAD7A409CA3C4CF0D14QuadTreeConfig\">QuadTreeConfig<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "subnodes", | |
"key.nameoffset" : 1399, | |
"key.typename" : "[QuadTreeNode<T>]?", | |
"key.usr" : "s:vC13SwiftGraphics12QuadTreeNode8subnodesGSqGSaGS0_Q____", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "public var subnodes : [QuadTreeNode]?", | |
"key.substructure" : [ | |
], | |
"key.length" : 8, | |
"key.offset" : 1399, | |
"key.annotated_decl" : "<Declaration>public var subnodes: [<Type usr=\"s:C13SwiftGraphics12QuadTreeNode\">QuadTreeNode<\/Type><T>]?<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 5, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "items", | |
"key.nameoffset" : 1646, | |
"key.typename" : "[(point: CGPoint, object: T)]?", | |
"key.usr" : "s:vC13SwiftGraphics12QuadTreeNode5itemsGSqGSaT5pointVSC7CGPoint6objectQ____", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.lazy" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.parsed_declaration" : "public lazy var items : [Item]? = []", | |
"key.substructure" : [ | |
], | |
"key.length" : 5, | |
"key.offset" : 1646, | |
"key.annotated_decl" : "<Declaration>public lazy var items: [(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, object: T)]? { mutating get set }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "objects", | |
"key.bodylength" : 195, | |
"key.nameoffset" : 1682, | |
"key.typename" : "[T]?", | |
"key.usr" : "s:vC13SwiftGraphics12QuadTreeNode7objectsGSqGSaQ___", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1698, | |
"key.parsed_declaration" : "public var objects : [T]?", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 1682, | |
"key.annotated_decl" : "<Declaration>public var objects: [T]? { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "isLeaf", | |
"key.bodylength" : 37, | |
"key.nameoffset" : 1914, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vC13SwiftGraphics12QuadTreeNode6isLeafSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1929, | |
"key.parsed_declaration" : "internal var isLeaf : Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 1914, | |
"key.annotated_decl" : "<Declaration>internal var isLeaf: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 9, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "canExpand", | |
"key.bodylength" : 151, | |
"key.nameoffset" : 1985, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vC13SwiftGraphics12QuadTreeNode9canExpandSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 2003, | |
"key.parsed_declaration" : "internal var canExpand : Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 9, | |
"key.offset" : 1985, | |
"key.annotated_decl" : "<Declaration>internal var canExpand: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 41, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "init(config:frame:)", | |
"key.bodylength" : 61, | |
"key.nameoffset" : 2169, | |
"key.typename" : "<T> QuadTreeNode<T>.Type -> (config: QuadTreeConfig, frame: CGRect) -> QuadTreeNode<T>", | |
"key.usr" : "s:FC13SwiftGraphics12QuadTreeNodecU__FMGS0_Q__FT6configVS_P33_2B9D0943EECF841CAD7A409CA3C4CF0D14QuadTreeConfig5frameVSC6CGRect_GS0_Q__", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2212, | |
"key.parsed_declaration" : "private init(config:QuadTreeConfig, frame:CGRect)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 41, | |
"key.offset" : 2169, | |
"key.annotated_decl" : "<Declaration>private init(config: <Type usr=\"s:V13SwiftGraphicsP33_2B9D0943EECF841CAD7A409CA3C4CF0D14QuadTreeConfig\">QuadTreeConfig<\/Type>, frame: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>)<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 18, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "addItem(_:)", | |
"key.bodylength" : 316, | |
"key.nameoffset" : 2285, | |
"key.typename" : "<T> QuadTreeNode<T> -> ((point: CGPoint, object: T)) -> ()", | |
"key.usr" : "s:FC13SwiftGraphics12QuadTreeNode7addItemU__FGS0_Q__FT5pointVSC7CGPoint6objectQ__T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2305, | |
"key.parsed_declaration" : "func addItem(item:Item)", | |
"key.substructure" : [ | |
], | |
"key.length" : 18, | |
"key.offset" : 2285, | |
"key.annotated_decl" : "<Declaration>func addItem(item: Item)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 34, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "addObject(_:point:)", | |
"key.bodylength" : 84, | |
"key.nameoffset" : 2633, | |
"key.typename" : "<T> QuadTreeNode<T> -> (T, point: CGPoint) -> ()", | |
"key.usr" : "s:FC13SwiftGraphics12QuadTreeNode9addObjectU__FGS0_Q__FTQ_5pointVSC7CGPoint_T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2669, | |
"key.parsed_declaration" : "func addObject(object:T, point:CGPoint)", | |
"key.substructure" : [ | |
], | |
"key.length" : 34, | |
"key.offset" : 2633, | |
"key.annotated_decl" : "<Declaration>func addObject(object: T, point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 24, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "itemsInRect(_:)", | |
"key.bodylength" : 483, | |
"key.nameoffset" : 2765, | |
"key.typename" : "<T> QuadTreeNode<T> -> (CGRect) -> [(point: CGPoint, object: T)]", | |
"key.usr" : "s:FC13SwiftGraphics12QuadTreeNode11itemsInRectU__FGS0_Q__FVSC6CGRectGSaT5pointVSC7CGPoint6objectQ___", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2801, | |
"key.parsed_declaration" : "func itemsInRect(rect:CGRect) -> [Item]", | |
"key.substructure" : [ | |
], | |
"key.length" : 24, | |
"key.offset" : 2765, | |
"key.annotated_decl" : "<Declaration>func itemsInRect(rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>) -> [(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, object: T)]<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 26, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "objectsInRect(_:)", | |
"key.bodylength" : 68, | |
"key.nameoffset" : 3296, | |
"key.typename" : "<T> QuadTreeNode<T> -> (CGRect) -> [T]", | |
"key.usr" : "s:FC13SwiftGraphics12QuadTreeNode13objectsInRectU__FGS0_Q__FVSC6CGRectGSaQ__", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3331, | |
"key.parsed_declaration" : "func objectsInRect(rect:CGRect) -> [T]", | |
"key.substructure" : [ | |
], | |
"key.length" : 26, | |
"key.offset" : 3296, | |
"key.annotated_decl" : "<Declaration>func objectsInRect(rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>) -> [T]<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "expand()", | |
"key.bodylength" : 581, | |
"key.nameoffset" : 3424, | |
"key.typename" : "<T> QuadTreeNode<T> -> () -> ()", | |
"key.usr" : "s:FC13SwiftGraphics12QuadTreeNode6expandU__FGS0_Q__FT_T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3434, | |
"key.parsed_declaration" : "internal func expand()", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 3424, | |
"key.annotated_decl" : "<Declaration>internal func expand()<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 30, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "subnodeForPoint(_:)", | |
"key.bodylength" : 194, | |
"key.nameoffset" : 4036, | |
"key.typename" : "<T> QuadTreeNode<T> -> (CGPoint) -> QuadTreeNode<T>!", | |
"key.usr" : "s:FC13SwiftGraphics12QuadTreeNode15subnodeForPointU__FGS0_Q__FVSC7CGPointGSQGS0_Q___", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 4085, | |
"key.parsed_declaration" : "internal func subnodeForPoint(point:CGPoint) -> QuadTreeNode!", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 30, | |
"key.offset" : 4036, | |
"key.annotated_decl" : "<Declaration>internal func subnodeForPoint(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"s:C13SwiftGraphics12QuadTreeNode\">QuadTreeNode<\/Type><T>!<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 37, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/QuadTree.swift", | |
"key.name" : "subnodeForQuadrant(_:)", | |
"key.bodylength" : 431, | |
"key.nameoffset" : 4300, | |
"key.typename" : "<T> QuadTreeNode<T> -> (Quadrant) -> QuadTreeNode<T>!", | |
"key.usr" : "s:FC13SwiftGraphics12QuadTreeNode18subnodeForQuadrantU__FGS0_Q__FOS_8QuadrantGSQGS0_Q___", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 4356, | |
"key.parsed_declaration" : "internal func subnodeForQuadrant(quadrant:Quadrant) -> QuadTreeNode!", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 37, | |
"key.offset" : 4300, | |
"key.annotated_decl" : "<Declaration>internal func subnodeForQuadrant(quadrant: <Type usr=\"s:O13SwiftGraphics8Quadrant\">Quadrant<\/Type>) -> <Type usr=\"s:C13SwiftGraphics12QuadTreeNode\">QuadTreeNode<\/Type><T>!<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
] | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 4791 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: This code is mostly experimental, use at your own risk - see TODO.markdown", | |
"key.length" : 80, | |
"key.offset" : 220 | |
}, | |
{ | |
"key.namelength" : 9, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGContext.h", | |
"key.name" : "CGContext", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGContext", | |
"key.bodylength" : 1902, | |
"key.nameoffset" : 319, | |
"key.typename" : "CGContext.Type", | |
"key.usr" : "c:@T@CGContextRef", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 330, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 26, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "bitmapContext(_:)", | |
"key.bodylength" : 276, | |
"key.nameoffset" : 347, | |
"key.typename" : "CGContext.Type -> (CGSize) -> CGContext!", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext13bitmapContextFMS0_FVSC6CGSizeGSQS0__", | |
"key.kind" : "source.lang.swift.decl.function.method.static", | |
"key.bodyoffset" : 389, | |
"key.parsed_declaration" : "class func bitmapContext(size:CGSize) -> CGContext!", | |
"key.substructure" : [ | |
], | |
"key.length" : 26, | |
"key.offset" : 347, | |
"key.annotated_decl" : "<Declaration>class func bitmapContext(size: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>) -> <Type usr=\"c:@T@CGContextRef\">CGContext<\/Type>!<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 21, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "fillRect(_:)", | |
"key.bodylength" : 43, | |
"key.nameoffset" : 677, | |
"key.typename" : "CGContext -> (CGRect) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext8fillRectFS0_FVSC6CGRectT_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 700, | |
"key.parsed_declaration" : "func fillRect(rect:CGRect)", | |
"key.substructure" : [ | |
], | |
"key.length" : 21, | |
"key.offset" : 677, | |
"key.annotated_decl" : "<Declaration>func fillRect(rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 23, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "strokeRect(_:)", | |
"key.bodylength" : 45, | |
"key.nameoffset" : 755, | |
"key.typename" : "CGContext -> (CGRect) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext10strokeRectFS0_FVSC6CGRectT_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 780, | |
"key.parsed_declaration" : "func strokeRect(rect:CGRect)", | |
"key.substructure" : [ | |
], | |
"key.length" : 23, | |
"key.offset" : 755, | |
"key.annotated_decl" : "<Declaration>func strokeRect(rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 32, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "strokeEllipseInRect(_:)", | |
"key.bodylength" : 54, | |
"key.nameoffset" : 837, | |
"key.typename" : "CGContext -> (CGRect) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext19strokeEllipseInRectFS0_FVSC6CGRectT_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 871, | |
"key.parsed_declaration" : "func strokeEllipseInRect(rect:CGRect)", | |
"key.substructure" : [ | |
], | |
"key.length" : 32, | |
"key.offset" : 837, | |
"key.annotated_decl" : "<Declaration>func strokeEllipseInRect(rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 29, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "strokeLines(_:)", | |
"key.bodylength" : 193, | |
"key.nameoffset" : 937, | |
"key.typename" : "CGContext -> ([CGPoint]) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext11strokeLinesFS0_FGSaVSC7CGPoint_T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 968, | |
"key.parsed_declaration" : "func strokeLines(points:[CGPoint])", | |
"key.substructure" : [ | |
], | |
"key.length" : 29, | |
"key.offset" : 937, | |
"key.annotated_decl" : "<Declaration>func strokeLines(points: [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>])<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 36, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "strokeLine(_:_:)", | |
"key.bodylength" : 40, | |
"key.nameoffset" : 1173, | |
"key.typename" : "CGContext -> (CGPoint, CGPoint) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext10strokeLineFS0_FTVSC7CGPointS1__T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1211, | |
"key.parsed_declaration" : "func strokeLine(p1:CGPoint, _ p2:CGPoint)", | |
"key.substructure" : [ | |
], | |
"key.length" : 36, | |
"key.offset" : 1173, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo9CGContext10strokeLineFS0_FTGSaVSC7CGPoint_5closeSb_T_\">strokeLine(_:close:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func strokeLine(p1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, _ p2: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: Rename strokePolygon?", | |
"key.length" : 27, | |
"key.offset" : 1261 | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 48, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "strokeLine(_:close:)", | |
"key.bodylength" : 446, | |
"key.nameoffset" : 1298, | |
"key.typename" : "CGContext -> ([CGPoint], close: Bool) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext10strokeLineFS0_FTGSaVSC7CGPoint_5closeSb_T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1348, | |
"key.parsed_declaration" : "func strokeLine(points:[CGPoint], close:Bool = false)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 48, | |
"key.offset" : 1298, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo9CGContext10strokeLineFS0_FTVSC7CGPointS1__T_\">strokeLine(_:_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func strokeLine(points: [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>], close: <Type usr=\"s:Sb\">Bool<\/Type> = default)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 43, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "fillCircle(center:radius:)", | |
"key.bodylength" : 143, | |
"key.nameoffset" : 1811, | |
"key.typename" : "CGContext -> (center: CGPoint, radius: CGFloat) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext10fillCircleFS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1856, | |
"key.parsed_declaration" : "func fillCircle(#center:CGPoint, radius:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 43, | |
"key.offset" : 1811, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo9CGContext10fillCircleFS0_FVS_6CircleT_\">fillCircle(_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func fillCircle(#center: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, radius: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 25, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "fillCircle(_:)", | |
"key.bodylength" : 60, | |
"key.nameoffset" : 2015, | |
"key.typename" : "CGContext -> (Circle) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext10fillCircleFS0_FVS_6CircleT_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2042, | |
"key.parsed_declaration" : "func fillCircle(circle:Circle)", | |
"key.substructure" : [ | |
], | |
"key.length" : 25, | |
"key.offset" : 2015, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo9CGContext10fillCircleFS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_T_\">fillCircle(center:radius:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func fillCircle(circle: <Type usr=\"s:V13SwiftGraphics6Circle\">Circle<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 22, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "with(_:)", | |
"key.bodylength" : 92, | |
"key.nameoffset" : 2114, | |
"key.typename" : "CGContext -> (() -> Void) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext4withFS0_FFT_T_T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2138, | |
"key.parsed_declaration" : "func with(block:() -> Void)", | |
"key.substructure" : [ | |
], | |
"key.length" : 22, | |
"key.offset" : 2114, | |
"key.annotated_decl" : "<Declaration>func with(block: () -> Void)<\/Declaration>" | |
} | |
], | |
"key.length" : 12, | |
"key.offset" : 165, | |
"key.annotated_decl" : "<Declaration>class CGContext<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Colors", | |
"key.length" : 12, | |
"key.offset" : 2238 | |
}, | |
{ | |
"key.namelength" : 9, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGContext.h", | |
"key.name" : "CGContext", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGContext", | |
"key.bodylength" : 471, | |
"key.nameoffset" : 2269, | |
"key.typename" : "CGContext.Type", | |
"key.usr" : "c:@T@CGContextRef", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 2280, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 29, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "setStrokeColor(_:)", | |
"key.bodylength" : 67, | |
"key.nameoffset" : 2302, | |
"key.typename" : "CGContext -> (NSColor) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext14setStrokeColorFS0_FCSo7NSColorT_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2333, | |
"key.parsed_declaration" : "func setStrokeColor(color:NSColor)", | |
"key.substructure" : [ | |
], | |
"key.length" : 29, | |
"key.offset" : 2302, | |
"key.annotated_decl" : "<Declaration>func setStrokeColor(color: <Type usr=\"c:objc(cs)NSColor\">NSColor<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "setFillColor(_:)", | |
"key.bodylength" : 65, | |
"key.nameoffset" : 2412, | |
"key.typename" : "CGContext -> (NSColor) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext12setFillColorFS0_FCSo7NSColorT_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2441, | |
"key.parsed_declaration" : "func setFillColor(color:NSColor)", | |
"key.substructure" : [ | |
], | |
"key.length" : 27, | |
"key.offset" : 2412, | |
"key.annotated_decl" : "<Declaration>func setFillColor(color: <Type usr=\"c:objc(cs)NSColor\">NSColor<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 42, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "withColor(_:block:)", | |
"key.bodylength" : 180, | |
"key.nameoffset" : 2518, | |
"key.typename" : "CGContext -> (NSColor, block: () -> Void) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext9withColorFS0_FTCSo7NSColor5blockFT_T__T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2562, | |
"key.parsed_declaration" : "func withColor(color:NSColor, block:() -> Void)", | |
"key.substructure" : [ | |
], | |
"key.length" : 42, | |
"key.offset" : 2518, | |
"key.annotated_decl" : "<Declaration>func withColor(color: <Type usr=\"c:objc(cs)NSColor\">NSColor<\/Type>, block: () -> Void)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 29, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "setStrokeColor(_:)", | |
"key.bodylength" : 67, | |
"key.nameoffset" : 2302, | |
"key.typename" : "CGContext -> (NSColor) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext14setStrokeColorFS0_FCSo7NSColorT_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2333, | |
"key.parsed_declaration" : "func setStrokeColor(color:NSColor)", | |
"key.substructure" : [ | |
], | |
"key.length" : 29, | |
"key.offset" : 2302, | |
"key.annotated_decl" : "<Declaration>func setStrokeColor(color: <Type usr=\"c:objc(cs)NSColor\">NSColor<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "setFillColor(_:)", | |
"key.bodylength" : 65, | |
"key.nameoffset" : 2412, | |
"key.typename" : "CGContext -> (NSColor) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext12setFillColorFS0_FCSo7NSColorT_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2441, | |
"key.parsed_declaration" : "func setFillColor(color:NSColor)", | |
"key.substructure" : [ | |
], | |
"key.length" : 27, | |
"key.offset" : 2412, | |
"key.annotated_decl" : "<Declaration>func setFillColor(color: <Type usr=\"c:objc(cs)NSColor\">NSColor<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 42, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "withColor(_:block:)", | |
"key.bodylength" : 180, | |
"key.nameoffset" : 2518, | |
"key.typename" : "CGContext -> (NSColor, block: () -> Void) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext9withColorFS0_FTCSo7NSColor5blockFT_T__T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2562, | |
"key.parsed_declaration" : "func withColor(color:NSColor, block:() -> Void)", | |
"key.substructure" : [ | |
], | |
"key.length" : 42, | |
"key.offset" : 2518, | |
"key.annotated_decl" : "<Declaration>func withColor(color: <Type usr=\"c:objc(cs)NSColor\">NSColor<\/Type>, block: () -> Void)<\/Declaration>" | |
} | |
], | |
"key.length" : 12, | |
"key.offset" : 165, | |
"key.annotated_decl" : "<Declaration>class CGContext<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Images", | |
"key.length" : 12, | |
"key.offset" : 2757 | |
}, | |
{ | |
"key.namelength" : 10, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGImage.h", | |
"key.name" : "CGImage", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGImage", | |
"key.bodylength" : 127, | |
"key.nameoffset" : 2788, | |
"key.typename" : "CGImage.Type", | |
"key.usr" : "c:@T@CGImageRef", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 2800, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 4, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "size", | |
"key.bodylength" : 101, | |
"key.nameoffset" : 2809, | |
"key.typename" : "CGSize", | |
"key.usr" : "s:vE13SwiftGraphicsCSo7CGImage4sizeVSC6CGSize", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 2824, | |
"key.parsed_declaration" : "var size : CGSize", | |
"key.substructure" : [ | |
], | |
"key.length" : 4, | |
"key.offset" : 2809, | |
"key.annotated_decl" : "<Declaration>var size: <Type usr=\"c:@S@CGSize\">CGSize<\/Type> { get }<\/Declaration>" | |
} | |
], | |
"key.length" : 10, | |
"key.offset" : 157, | |
"key.annotated_decl" : "<Declaration>class CGImage<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 9, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGContext.h", | |
"key.name" : "CGContext", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGContext", | |
"key.bodylength" : 401, | |
"key.nameoffset" : 2947, | |
"key.typename" : "CGContext.Type", | |
"key.usr" : "c:@T@CGContextRef", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 2958, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "nsimage", | |
"key.bodylength" : 352, | |
"key.nameoffset" : 2979, | |
"key.typename" : "NSImage", | |
"key.usr" : "s:vE13SwiftGraphicsCSo9CGContext7nsimageCSo7NSImage", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 2998, | |
"key.parsed_declaration" : "var nsimage : NSImage", | |
"key.substructure" : [ | |
], | |
"key.length" : 7, | |
"key.offset" : 2979, | |
"key.annotated_decl" : "<Declaration>var nsimage: <Type usr=\"c:objc(cs)NSImage\">NSImage<\/Type> { get }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "nsimage", | |
"key.bodylength" : 352, | |
"key.nameoffset" : 2979, | |
"key.typename" : "NSImage", | |
"key.usr" : "s:vE13SwiftGraphicsCSo9CGContext7nsimageCSo7NSImage", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 2998, | |
"key.parsed_declaration" : "var nsimage : NSImage", | |
"key.substructure" : [ | |
], | |
"key.length" : 7, | |
"key.offset" : 2979, | |
"key.annotated_decl" : "<Declaration>var nsimage: <Type usr=\"c:objc(cs)NSImage\">NSImage<\/Type> { get }<\/Declaration>" | |
} | |
], | |
"key.length" : 12, | |
"key.offset" : 165, | |
"key.annotated_decl" : "<Declaration>class CGContext<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Strings", | |
"key.length" : 13, | |
"key.offset" : 3365 | |
}, | |
{ | |
"key.namelength" : 9, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGContext.h", | |
"key.name" : "CGContext", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGContext", | |
"key.bodylength" : 391, | |
"key.nameoffset" : 3397, | |
"key.typename" : "CGContext.Type", | |
"key.usr" : "c:@T@CGContextRef", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 3408, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 60, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "draw(_:point:attributes:)", | |
"key.bodylength" : 88, | |
"key.nameoffset" : 3430, | |
"key.typename" : "CGContext -> (String, point: CGPoint, attributes: NSDictionary?) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext4drawFS0_FTSS5pointVSC7CGPoint10attributesGSqCSo12NSDictionary__T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3492, | |
"key.parsed_declaration" : "func draw(string:String, point:CGPoint, attributes:NSDictionary?)", | |
"key.substructure" : [ | |
], | |
"key.length" : 60, | |
"key.offset" : 3430, | |
"key.annotated_decl" : "<Declaration>func draw(string: <Type usr=\"s:SS\">String<\/Type>, point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, attributes: <Type usr=\"c:objc(cs)NSDictionary\">NSDictionary<\/Type>?)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 53, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "drawLabel(_:point:size:)", | |
"key.bodylength" : 143, | |
"key.nameoffset" : 3592, | |
"key.typename" : "CGContext -> (String, point: CGPoint, size: CGFloat) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext9drawLabelFS0_FTSS5pointVSC7CGPoint4sizeV12CoreGraphics7CGFloat_T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3647, | |
"key.parsed_declaration" : "func drawLabel(string:String, point:CGPoint, size:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 53, | |
"key.offset" : 3592, | |
"key.annotated_decl" : "<Declaration>func drawLabel(string: <Type usr=\"s:SS\">String<\/Type>, point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, size: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 60, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "draw(_:point:attributes:)", | |
"key.bodylength" : 88, | |
"key.nameoffset" : 3430, | |
"key.typename" : "CGContext -> (String, point: CGPoint, attributes: NSDictionary?) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext4drawFS0_FTSS5pointVSC7CGPoint10attributesGSqCSo12NSDictionary__T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3492, | |
"key.parsed_declaration" : "func draw(string:String, point:CGPoint, attributes:NSDictionary?)", | |
"key.substructure" : [ | |
], | |
"key.length" : 60, | |
"key.offset" : 3430, | |
"key.annotated_decl" : "<Declaration>func draw(string: <Type usr=\"s:SS\">String<\/Type>, point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, attributes: <Type usr=\"c:objc(cs)NSDictionary\">NSDictionary<\/Type>?)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 53, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "drawLabel(_:point:size:)", | |
"key.bodylength" : 143, | |
"key.nameoffset" : 3592, | |
"key.typename" : "CGContext -> (String, point: CGPoint, size: CGFloat) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext9drawLabelFS0_FTSS5pointVSC7CGPoint4sizeV12CoreGraphics7CGFloat_T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3647, | |
"key.parsed_declaration" : "func drawLabel(string:String, point:CGPoint, size:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 53, | |
"key.offset" : 3592, | |
"key.annotated_decl" : "<Declaration>func drawLabel(string: <Type usr=\"s:SS\">String<\/Type>, point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, size: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
} | |
], | |
"key.length" : 12, | |
"key.offset" : 165, | |
"key.annotated_decl" : "<Declaration>class CGContext<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Convenience shapes", | |
"key.length" : 24, | |
"key.offset" : 3805 | |
}, | |
{ | |
"key.namelength" : 9, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGContext.h", | |
"key.name" : "CGContext", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGContext", | |
"key.bodylength" : 570, | |
"key.nameoffset" : 3848, | |
"key.typename" : "CGContext.Type", | |
"key.usr" : "c:@T@CGContextRef", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 3859, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 24, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "strokeCross(_:)", | |
"key.bodylength" : 243, | |
"key.nameoffset" : 3870, | |
"key.typename" : "CGContext -> (CGRect) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext11strokeCrossFS0_FVSC6CGRectT_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3896, | |
"key.parsed_declaration" : "func strokeCross(rect:CGRect)", | |
"key.substructure" : [ | |
], | |
"key.length" : 24, | |
"key.offset" : 3870, | |
"key.annotated_decl" : "<Declaration>func strokeCross(rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 26, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGContext.swift", | |
"key.name" : "strokeSaltire(_:)", | |
"key.bodylength" : 247, | |
"key.nameoffset" : 4151, | |
"key.typename" : "CGContext -> (CGRect) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo9CGContext13strokeSaltireFS0_FVSC6CGRectT_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 4179, | |
"key.parsed_declaration" : "func strokeSaltire(rect:CGRect)", | |
"key.substructure" : [ | |
], | |
"key.length" : 26, | |
"key.offset" : 4151, | |
"key.annotated_decl" : "<Declaration>func strokeSaltire(rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>)<\/Declaration>" | |
} | |
], | |
"key.length" : 12, | |
"key.offset" : 165, | |
"key.annotated_decl" : "<Declaration>class CGContext<\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 4431 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 13, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Private.swift", | |
"key.name" : "SlidingWindow", | |
"key.bodylength" : 345, | |
"key.nameoffset" : 168, | |
"key.typename" : "SlidingWindow.Type", | |
"key.usr" : "s:V13SwiftGraphics13SlidingWindow", | |
"key.kind" : "source.lang.swift.decl.struct", | |
"key.bodyoffset" : 203, | |
"key.parsed_declaration" : "struct SlidingWindow <T> : GeneratorType", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 1, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Private.swift", | |
"key.name" : "g", | |
"key.nameoffset" : 245, | |
"key.typename" : "IndexingGenerator<Array<T>>", | |
"key.usr" : "s:vV13SwiftGraphics13SlidingWindow1gGVSs17IndexingGeneratorGSaQ___", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.parsed_declaration" : "var g : Array<T>.Generator", | |
"key.substructure" : [ | |
], | |
"key.length" : 1, | |
"key.offset" : 245, | |
"key.annotated_decl" : "<Declaration>var g: <Type usr=\"s:VSs17IndexingGenerator\">IndexingGenerator<\/Type><<Type usr=\"s:Sa\">Array<\/Type><T>><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 1, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Private.swift", | |
"key.name" : "e", | |
"key.nameoffset" : 276, | |
"key.typename" : "T?", | |
"key.usr" : "s:vV13SwiftGraphics13SlidingWindow1eGSqQ__", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.parsed_declaration" : "var e : T?", | |
"key.substructure" : [ | |
], | |
"key.length" : 1, | |
"key.offset" : 276, | |
"key.annotated_decl" : "<Declaration>var e: T?<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 19, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Private.swift", | |
"key.name" : "init(_:)", | |
"key.bodylength" : 51, | |
"key.nameoffset" : 288, | |
"key.typename" : "<T> SlidingWindow<T>.Type -> (Array<T>) -> SlidingWindow<T>", | |
"key.usr" : "s:FV13SwiftGraphics13SlidingWindowcU__FMGS0_Q__FGSaQ__GS0_Q__", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 309, | |
"key.parsed_declaration" : "init(_ a:Array <T>)", | |
"key.substructure" : [ | |
], | |
"key.length" : 19, | |
"key.offset" : 288, | |
"key.annotated_decl" : "<Declaration>init(_ a: <Type usr=\"s:Sa\">Array<\/Type><T>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Private.swift", | |
"key.name" : "next()", | |
"key.overrides" : [ | |
{ | |
"key.usr" : "s:FPSs13GeneratorType4nextUS__U__FRQPS_FT_GSqQS0_7Element_" | |
} | |
], | |
"key.bodylength" : 145, | |
"key.nameoffset" : 381, | |
"key.typename" : "<T> inout SlidingWindow<T> -> () -> (T, T?)?", | |
"key.usr" : "s:FV13SwiftGraphics13SlidingWindow4nextU__FRGS0_Q__FT_GSqTQ_GSqQ____", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 401, | |
"key.parsed_declaration" : "mutating func next() -> Element?", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 381, | |
"key.annotated_decl" : "<Declaration>mutating func next() -> (T, T?)?<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.length" : 13, | |
"key.offset" : 168, | |
"key.inheritedtypes" : [ | |
{ | |
"key.name" : "GeneratorType" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>struct SlidingWindow<T> : <Type usr=\"s:PSs13GeneratorType\">GeneratorType<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Comparing", | |
"key.length" : 15, | |
"key.offset" : 555 | |
}, | |
{ | |
"key.namelength" : 37, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Private.swift", | |
"key.name" : "compare(_:_:)", | |
"key.bodylength" : 50, | |
"key.nameoffset" : 577, | |
"key.typename" : "<T : Comparable> (T, T) -> Int", | |
"key.usr" : "s:F13SwiftGraphics7compareUSs10Comparable__FTQ_Q__Si", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 623, | |
"key.parsed_declaration" : "func compare <T:Comparable> (lhs:T, rhs:T) -> Int", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 37, | |
"key.offset" : 577, | |
"key.annotated_decl" : "<Declaration>func compare<T : <Type usr=\"s:PSs10Comparable\">Comparable<\/Type>>(lhs: T, rhs: T) -> <Type usr=\"s:Si\">Int<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 676 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: CGRect", | |
"key.length" : 12, | |
"key.offset" : 165 | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGRect", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 1263, | |
"key.nameoffset" : 196, | |
"key.typename" : "CGRect.Type", | |
"key.usr" : "c:@S@CGRect", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 204, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 17, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "init(size:)", | |
"key.bodylength" : 64, | |
"key.nameoffset" : 209, | |
"key.typename" : "CGRect.Type -> (size: CGSize) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4sizeVSC6CGSize_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 228, | |
"key.parsed_declaration" : "init(size:CGSize)", | |
"key.substructure" : [ | |
], | |
"key.length" : 17, | |
"key.offset" : 209, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGRectcFMS_FT6originVSC7CGPoint4sizeVSC6CGSize_S_\">init(origin:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT5widthV12CoreGraphics7CGFloat6heightS2__S0_\">init(width:height:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_\">init(w:h:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT2P1VSC7CGPoint2P2S1__S0_\">init(P1:P2:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint4sizeVSC6CGSize_S0_\">init(center:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_S0_\">init(center:radius:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint8diameterV12CoreGraphics7CGFloat_S0_\">init(center:diameter:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4minXV12CoreGraphics7CGFloat4minYS2_4maxXS2_4maxYS2__S0_\">init(minX:minY:maxX:maxY:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xVS_7CGFloat1yS1_5widthS1_6heightS1__S0_\">init(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSd1ySd5widthSd6heightSd_S0_\">init(x: Double, y: Double, width: Double, height: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSi1ySi5widthSi6heightSi_S0_\">init(x: Int, y: Int, width: Int, height: Int)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(size: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 35, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "init(width:height:)", | |
"key.bodylength" : 94, | |
"key.nameoffset" : 303, | |
"key.typename" : "CGRect.Type -> (width: CGFloat, height: CGFloat) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT5widthV12CoreGraphics7CGFloat6heightS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 340, | |
"key.parsed_declaration" : "init(width:CGFloat, height:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 35, | |
"key.offset" : 303, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGRectcFMS_FT6originVSC7CGPoint4sizeVSC6CGSize_S_\">init(origin:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4sizeVSC6CGSize_S0_\">init(size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_\">init(w:h:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT2P1VSC7CGPoint2P2S1__S0_\">init(P1:P2:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint4sizeVSC6CGSize_S0_\">init(center:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_S0_\">init(center:radius:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint8diameterV12CoreGraphics7CGFloat_S0_\">init(center:diameter:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4minXV12CoreGraphics7CGFloat4minYS2_4maxXS2_4maxYS2__S0_\">init(minX:minY:maxX:maxY:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xVS_7CGFloat1yS1_5widthS1_6heightS1__S0_\">init(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSd1ySd5widthSd6heightSd_S0_\">init(x: Double, y: Double, width: Double, height: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSi1ySi5widthSi6heightSi_S0_\">init(x: Int, y: Int, width: Int, height: Int)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(width: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, height: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 39, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "init(w:h:)", | |
"key.bodylength" : 94, | |
"key.nameoffset" : 441, | |
"key.typename" : "CGRect.Type -> (w: CGFloat, h: CGFloat) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 482, | |
"key.parsed_declaration" : "init(w width:CGFloat, h height:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 39, | |
"key.offset" : 441, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGRectcFMS_FT6originVSC7CGPoint4sizeVSC6CGSize_S_\">init(origin:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4sizeVSC6CGSize_S0_\">init(size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT5widthV12CoreGraphics7CGFloat6heightS2__S0_\">init(width:height:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT2P1VSC7CGPoint2P2S1__S0_\">init(P1:P2:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint4sizeVSC6CGSize_S0_\">init(center:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_S0_\">init(center:radius:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint8diameterV12CoreGraphics7CGFloat_S0_\">init(center:diameter:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4minXV12CoreGraphics7CGFloat4minYS2_4maxXS2_4maxYS2__S0_\">init(minX:minY:maxX:maxY:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xVS_7CGFloat1yS1_5widthS1_6heightS1__S0_\">init(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSd1ySd5widthSd6heightSd_S0_\">init(x: Double, y: Double, width: Double, height: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSi1ySi5widthSi6heightSi_S0_\">init(x: Int, y: Int, width: Int, height: Int)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(w width: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, h height: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 28, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "init(P1:P2:)", | |
"key.bodylength" : 149, | |
"key.nameoffset" : 583, | |
"key.typename" : "CGRect.Type -> (P1: CGPoint, P2: CGPoint) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT2P1VSC7CGPoint2P2S1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 613, | |
"key.parsed_declaration" : "init(P1:CGPoint, P2:CGPoint)", | |
"key.substructure" : [ | |
], | |
"key.length" : 28, | |
"key.offset" : 583, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGRectcFMS_FT6originVSC7CGPoint4sizeVSC6CGSize_S_\">init(origin:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4sizeVSC6CGSize_S0_\">init(size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT5widthV12CoreGraphics7CGFloat6heightS2__S0_\">init(width:height:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_\">init(w:h:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint4sizeVSC6CGSize_S0_\">init(center:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_S0_\">init(center:radius:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint8diameterV12CoreGraphics7CGFloat_S0_\">init(center:diameter:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4minXV12CoreGraphics7CGFloat4minYS2_4maxXS2_4maxYS2__S0_\">init(minX:minY:maxX:maxY:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xVS_7CGFloat1yS1_5widthS1_6heightS1__S0_\">init(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSd1ySd5widthSd6heightSd_S0_\">init(x: Double, y: Double, width: Double, height: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSi1ySi5widthSi6heightSi_S0_\">init(x: Int, y: Int, width: Int, height: Int)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(P1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, P2: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 33, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "init(center:size:)", | |
"key.bodylength" : 123, | |
"key.nameoffset" : 769, | |
"key.typename" : "CGRect.Type -> (center: CGPoint, size: CGSize) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint4sizeVSC6CGSize_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 804, | |
"key.parsed_declaration" : "init(center:CGPoint, size:CGSize)", | |
"key.substructure" : [ | |
], | |
"key.length" : 33, | |
"key.offset" : 769, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGRectcFMS_FT6originVSC7CGPoint4sizeVSC6CGSize_S_\">init(origin:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4sizeVSC6CGSize_S0_\">init(size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT5widthV12CoreGraphics7CGFloat6heightS2__S0_\">init(width:height:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_\">init(w:h:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT2P1VSC7CGPoint2P2S1__S0_\">init(P1:P2:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_S0_\">init(center:radius:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint8diameterV12CoreGraphics7CGFloat_S0_\">init(center:diameter:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4minXV12CoreGraphics7CGFloat4minYS2_4maxXS2_4maxYS2__S0_\">init(minX:minY:maxX:maxY:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xVS_7CGFloat1yS1_5widthS1_6heightS1__S0_\">init(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSd1ySd5widthSd6heightSd_S0_\">init(x: Double, y: Double, width: Double, height: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSi1ySi5widthSi6heightSi_S0_\">init(x: Int, y: Int, width: Int, height: Int)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(center: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, size: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 36, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "init(center:radius:)", | |
"key.bodylength" : 141, | |
"key.nameoffset" : 934, | |
"key.typename" : "CGRect.Type -> (center: CGPoint, radius: CGFloat) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 972, | |
"key.parsed_declaration" : "init(center:CGPoint, radius:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 36, | |
"key.offset" : 934, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGRectcFMS_FT6originVSC7CGPoint4sizeVSC6CGSize_S_\">init(origin:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4sizeVSC6CGSize_S0_\">init(size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT5widthV12CoreGraphics7CGFloat6heightS2__S0_\">init(width:height:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_\">init(w:h:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT2P1VSC7CGPoint2P2S1__S0_\">init(P1:P2:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint4sizeVSC6CGSize_S0_\">init(center:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint8diameterV12CoreGraphics7CGFloat_S0_\">init(center:diameter:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4minXV12CoreGraphics7CGFloat4minYS2_4maxXS2_4maxYS2__S0_\">init(minX:minY:maxX:maxY:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xVS_7CGFloat1yS1_5widthS1_6heightS1__S0_\">init(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSd1ySd5widthSd6heightSd_S0_\">init(x: Double, y: Double, width: Double, height: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSi1ySi5widthSi6heightSi_S0_\">init(x: Int, y: Int, width: Int, height: Int)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(center: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, radius: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 38, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "init(center:diameter:)", | |
"key.bodylength" : 153, | |
"key.nameoffset" : 1120, | |
"key.typename" : "CGRect.Type -> (center: CGPoint, diameter: CGFloat) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint8diameterV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1160, | |
"key.parsed_declaration" : "init(center:CGPoint, diameter:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 38, | |
"key.offset" : 1120, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGRectcFMS_FT6originVSC7CGPoint4sizeVSC6CGSize_S_\">init(origin:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4sizeVSC6CGSize_S0_\">init(size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT5widthV12CoreGraphics7CGFloat6heightS2__S0_\">init(width:height:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_\">init(w:h:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT2P1VSC7CGPoint2P2S1__S0_\">init(P1:P2:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint4sizeVSC6CGSize_S0_\">init(center:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_S0_\">init(center:radius:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4minXV12CoreGraphics7CGFloat4minYS2_4maxXS2_4maxYS2__S0_\">init(minX:minY:maxX:maxY:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xVS_7CGFloat1yS1_5widthS1_6heightS1__S0_\">init(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSd1ySd5widthSd6heightSd_S0_\">init(x: Double, y: Double, width: Double, height: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSi1ySi5widthSi6heightSi_S0_\">init(x: Int, y: Int, width: Int, height: Int)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(center: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, diameter: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 60, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "init(minX:minY:maxX:maxY:)", | |
"key.bodylength" : 83, | |
"key.nameoffset" : 1320, | |
"key.typename" : "CGRect.Type -> (minX: CGFloat, minY: CGFloat, maxX: CGFloat, maxY: CGFloat) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4minXV12CoreGraphics7CGFloat4minYS2_4maxXS2_4maxYS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1382, | |
"key.parsed_declaration" : "init(minX:CGFloat, minY:CGFloat, maxX:CGFloat, maxY:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 60, | |
"key.offset" : 1320, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGRectcFMS_FT6originVSC7CGPoint4sizeVSC6CGSize_S_\">init(origin:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT4sizeVSC6CGSize_S0_\">init(size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT5widthV12CoreGraphics7CGFloat6heightS2__S0_\">init(width:height:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_\">init(w:h:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT2P1VSC7CGPoint2P2S1__S0_\">init(P1:P2:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint4sizeVSC6CGSize_S0_\">init(center:size:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_S0_\">init(center:radius:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGRectcFMS0_FT6centerVSC7CGPoint8diameterV12CoreGraphics7CGFloat_S0_\">init(center:diameter:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xVS_7CGFloat1yS1_5widthS1_6heightS1__S0_\">init(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSd1ySd5widthSd6heightSd_S0_\">init(x: Double, y: Double, width: Double, height: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGRectcFMS0_FT1xSi1ySi5widthSi6heightSi_S0_\">init(x: Int, y: Int, width: Int, height: Int)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(minX: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, minY: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, maxX: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, maxY: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 594, | |
"key.annotated_decl" : "<Declaration>struct CGRect<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "*(_:_:)", | |
"key.bodylength" : 65, | |
"key.nameoffset" : 1482, | |
"key.typename" : "(CGRect, CGFloat) -> CGRect", | |
"key.usr" : "s:F13SwiftGraphicsoi1mFTVSC6CGRectV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1521, | |
"key.parsed_declaration" : "public func * (lhs:CGRect, rhs:CGFloat) -> CGRect", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 27, | |
"key.offset" : 1482, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGRect_S2_\">*(_: CGFloat, _: CGRect) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeV12CoreGraphics7CGFloat_S0_\">*(_: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGSize_S2_\">*(_: CGFloat, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointV12CoreGraphics7CGFloat_S0_\">*(_: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC7CGPoint_S2_\">*(_: CGFloat, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointVSC17CGAffineTransform_S0_\">*(_: CGPoint, _: CGAffineTransform) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeVSC17CGAffineTransform_S0_\">*(_: CGSize, _: CGAffineTransform) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectVSC17CGAffineTransform_S0_\">*(_: CGRect, _: CGAffineTransform) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5UInt8S__S_\">*(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs4Int8S__S_\">*(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt16S__S_\">*(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int16S__S_\">*(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt32S__S_\">*(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int32S__S_\">*(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt64S__S_\">*(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int64S__S_\">*(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSuSu_Su\">*(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSiSi_Si\">*(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSfSf_Sf\">*(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSdSd_Sd\">*(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs7Float80S__S_\">*(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mUSs22_IntegerArithmeticType__FTQ_Q__Q_\">*<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1mUS___FMQPS_FTS0_S0__S0_\">*(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1mFTVS_7CGFloatS0__S0_\">*(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *(lhs: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "*(_:_:)", | |
"key.bodylength" : 65, | |
"key.nameoffset" : 1601, | |
"key.typename" : "(CGFloat, CGRect) -> CGRect", | |
"key.usr" : "s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGRect_S2_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1640, | |
"key.parsed_declaration" : "public func * (lhs:CGFloat, rhs:CGRect) -> CGRect", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 27, | |
"key.offset" : 1601, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectV12CoreGraphics7CGFloat_S0_\">*(_: CGRect, _: CGFloat) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeV12CoreGraphics7CGFloat_S0_\">*(_: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGSize_S2_\">*(_: CGFloat, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointV12CoreGraphics7CGFloat_S0_\">*(_: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC7CGPoint_S2_\">*(_: CGFloat, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointVSC17CGAffineTransform_S0_\">*(_: CGPoint, _: CGAffineTransform) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeVSC17CGAffineTransform_S0_\">*(_: CGSize, _: CGAffineTransform) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectVSC17CGAffineTransform_S0_\">*(_: CGRect, _: CGAffineTransform) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5UInt8S__S_\">*(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs4Int8S__S_\">*(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt16S__S_\">*(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int16S__S_\">*(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt32S__S_\">*(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int32S__S_\">*(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt64S__S_\">*(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int64S__S_\">*(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSuSu_Su\">*(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSiSi_Si\">*(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSfSf_Sf\">*(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSdSd_Sd\">*(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs7Float80S__S_\">*(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mUSs22_IntegerArithmeticType__FTQ_Q__Q_\">*<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1mUS___FMQPS_FTS0_S0__S0_\">*(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1mFTVS_7CGFloatS0__S0_\">*(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *(lhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, rhs: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>) -> <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Misc. CGRect utilities.", | |
"key.length" : 29, | |
"key.offset" : 1711 | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGRect", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 1041, | |
"key.nameoffset" : 1759, | |
"key.typename" : "CGRect.Type", | |
"key.usr" : "c:@S@CGRect", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 1767, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 34, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "insetted(dx:dy:)", | |
"key.bodylength" : 86, | |
"key.nameoffset" : 1778, | |
"key.typename" : "CGRect -> (dx: CGFloat, dy: CGFloat) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRect8insettedFS0_FT2dxV12CoreGraphics7CGFloat2dyS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1824, | |
"key.parsed_declaration" : "func insetted(# dx:CGFloat, dy:CGFloat) -> CGRect", | |
"key.substructure" : [ | |
], | |
"key.length" : 34, | |
"key.offset" : 1778, | |
"key.annotated_decl" : "<Declaration>func insetted(#dx: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, dy: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "isFinite", | |
"key.bodylength" : 79, | |
"key.nameoffset" : 1922, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vE13SwiftGraphicsVSC6CGRect8isFiniteSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1939, | |
"key.parsed_declaration" : "var isFinite : Bool", | |
"key.substructure" : [ | |
], | |
"key.length" : 8, | |
"key.offset" : 1922, | |
"key.annotated_decl" : "<Declaration>var isFinite: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 3, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "mid", | |
"key.bodylength" : 50, | |
"key.nameoffset" : 2028, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vE13SwiftGraphicsVSC6CGRect3midVSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 2043, | |
"key.parsed_declaration" : "var mid : CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 3, | |
"key.offset" : 2028, | |
"key.annotated_decl" : "<Declaration>var mid: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type> { get }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 28, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "unionOfRects(_:)", | |
"key.bodylength" : 159, | |
"key.nameoffset" : 2116, | |
"key.typename" : "CGRect.Type -> ([CGRect]) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRect12unionOfRectsFMS0_FGSaS0__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.static", | |
"key.bodyoffset" : 2156, | |
"key.parsed_declaration" : "static func unionOfRects(rects:[CGRect]) -> CGRect", | |
"key.substructure" : [ | |
], | |
"key.length" : 28, | |
"key.offset" : 2116, | |
"key.annotated_decl" : "<Declaration>static func unionOfRects(rects: [<Type usr=\"c:@S@CGRect\">CGRect<\/Type>]) -> <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "asTuple", | |
"key.bodylength" : 62, | |
"key.nameoffset" : 2326, | |
"key.typename" : "(CGFloat, CGFloat, CGFloat, CGFloat)", | |
"key.usr" : "s:vE13SwiftGraphicsVSC6CGRect7asTupleTV12CoreGraphics7CGFloatS2_S2_S2__", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 2374, | |
"key.parsed_declaration" : "var asTuple : (CGFloat, CGFloat, CGFloat, CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 7, | |
"key.offset" : 2326, | |
"key.annotated_decl" : "<Declaration>var asTuple: (<Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) { get }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 10, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "integral()", | |
"key.bodylength" : 41, | |
"key.nameoffset" : 2448, | |
"key.typename" : "CGRect -> () -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRect8integralFS0_FT_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2470, | |
"key.parsed_declaration" : "func integral() -> CGRect", | |
"key.substructure" : [ | |
], | |
"key.length" : 10, | |
"key.offset" : 2448, | |
"key.annotated_decl" : "<Declaration>func integral() -> <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 33, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGRect.swift", | |
"key.name" : "partiallyIntersects(_:)", | |
"key.bodylength" : 239, | |
"key.nameoffset" : 2523, | |
"key.typename" : "CGRect -> (CGRect) -> Bool", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRect19partiallyIntersectsFS0_FS0_Sb", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2566, | |
"key.parsed_declaration" : "func partiallyIntersects(other:CGRect) -> Bool", | |
"key.substructure" : [ | |
], | |
"key.length" : 33, | |
"key.offset" : 2523, | |
"key.annotated_decl" : "<Declaration>func partiallyIntersects(other: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 594, | |
"key.annotated_decl" : "<Declaration>struct CGRect<\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 2812 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Math", | |
"key.length" : 10, | |
"key.offset" : 168 | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Utilities.swift", | |
"key.name" : "**(_:_:)", | |
"key.bodylength" : 81, | |
"key.nameoffset" : 249, | |
"key.typename" : "(Double, Double) -> Double", | |
"key.usr" : "s:F13SwiftGraphicsoi2mmFTSdSd_Sd", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 288, | |
"key.parsed_declaration" : "public func ** (lhs:Double, rhs:Double) -> Double", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 27, | |
"key.offset" : 249, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2mmFTV12CoreGraphics7CGFloatS1__S1_\">**(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func **(lhs: <Type usr=\"s:Sd\">Double<\/Type>, rhs: <Type usr=\"s:Sd\">Double<\/Type>) -> <Type usr=\"s:Sd\">Double<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 29, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Utilities.swift", | |
"key.name" : "**(_:_:)", | |
"key.bodylength" : 81, | |
"key.nameoffset" : 384, | |
"key.typename" : "(CGFloat, CGFloat) -> CGFloat", | |
"key.usr" : "s:F13SwiftGraphicsoi2mmFTV12CoreGraphics7CGFloatS1__S1_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 426, | |
"key.parsed_declaration" : "public func ** (lhs:CGFloat, rhs:CGFloat) -> CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 29, | |
"key.offset" : 384, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2mmFTSdSd_Sd\">**(_: Double, _: Double) -> Double<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func **(lhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Basics", | |
"key.length" : 12, | |
"key.offset" : 513 | |
}, | |
{ | |
"key.namelength" : 48, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Utilities.swift", | |
"key.name" : "clamp(_:_:_:)", | |
"key.bodylength" : 42, | |
"key.nameoffset" : 539, | |
"key.typename" : "<T : Comparable> (T, T, T) -> T", | |
"key.usr" : "s:F13SwiftGraphics5clampUSs10Comparable__FTQ_Q_Q__Q_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 594, | |
"key.parsed_declaration" : "public func clamp <T:Comparable> (value:T, lower:T, upper:T) -> T", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 48, | |
"key.offset" : 539, | |
"key.annotated_decl" : "<Declaration>public func clamp<T : <Type usr=\"s:PSs10Comparable\">Comparable<\/Type>>(value: T, lower: T, upper: T) -> T<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: lerp", | |
"key.length" : 10, | |
"key.offset" : 642 | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 50, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Utilities.swift", | |
"key.name" : "lerp(_:_:_:)", | |
"key.bodylength" : 52, | |
"key.nameoffset" : 666, | |
"key.typename" : "(CGFloat, CGFloat, CGFloat) -> CGFloat", | |
"key.usr" : "s:F13SwiftGraphics4lerpFTV12CoreGraphics7CGFloatS1_S1__S1_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 729, | |
"key.parsed_declaration" : "public func lerp(lower:CGFloat, upper:CGFloat, factor:CGFloat) -> CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 50, | |
"key.offset" : 666, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTVSC7CGPointS0_V12CoreGraphics7CGFloat_S0_\">lerp(_: CGPoint, _: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTVSC6CGSizeS0_V12CoreGraphics7CGFloat_S0_\">lerp(_: CGSize, _: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTVSC6CGRectS0_V12CoreGraphics7CGFloat_S0_\">lerp(_: CGRect, _: CGRect, _: CGFloat) -> CGRect<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func lerp(lower: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, upper: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, factor: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 50, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Utilities.swift", | |
"key.name" : "lerp(_:_:_:)", | |
"key.bodylength" : 52, | |
"key.nameoffset" : 796, | |
"key.typename" : "(CGPoint, CGPoint, CGFloat) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphics4lerpFTVSC7CGPointS0_V12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 859, | |
"key.parsed_declaration" : "public func lerp(lower:CGPoint, upper:CGPoint, factor:CGFloat) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 50, | |
"key.offset" : 796, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTV12CoreGraphics7CGFloatS1_S1__S1_\">lerp(_: CGFloat, _: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTVSC6CGSizeS0_V12CoreGraphics7CGFloat_S0_\">lerp(_: CGSize, _: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTVSC6CGRectS0_V12CoreGraphics7CGFloat_S0_\">lerp(_: CGRect, _: CGRect, _: CGFloat) -> CGRect<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func lerp(lower: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, upper: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, factor: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 48, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Utilities.swift", | |
"key.name" : "lerp(_:_:_:)", | |
"key.bodylength" : 52, | |
"key.nameoffset" : 926, | |
"key.typename" : "(CGSize, CGSize, CGFloat) -> CGSize", | |
"key.usr" : "s:F13SwiftGraphics4lerpFTVSC6CGSizeS0_V12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 986, | |
"key.parsed_declaration" : "public func lerp(lower:CGSize, upper:CGSize, factor:CGFloat) -> CGSize", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 48, | |
"key.offset" : 926, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTV12CoreGraphics7CGFloatS1_S1__S1_\">lerp(_: CGFloat, _: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTVSC7CGPointS0_V12CoreGraphics7CGFloat_S0_\">lerp(_: CGPoint, _: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTVSC6CGRectS0_V12CoreGraphics7CGFloat_S0_\">lerp(_: CGRect, _: CGRect, _: CGFloat) -> CGRect<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func lerp(lower: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, upper: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, factor: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGSize\">CGSize<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 48, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Utilities.swift", | |
"key.name" : "lerp(_:_:_:)", | |
"key.bodylength" : 137, | |
"key.nameoffset" : 1053, | |
"key.typename" : "(CGRect, CGRect, CGFloat) -> CGRect", | |
"key.usr" : "s:F13SwiftGraphics4lerpFTVSC6CGRectS0_V12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1113, | |
"key.parsed_declaration" : "public func lerp(lower:CGRect, upper:CGRect, factor:CGFloat) -> CGRect", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 48, | |
"key.offset" : 1053, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTV12CoreGraphics7CGFloatS1_S1__S1_\">lerp(_: CGFloat, _: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTVSC7CGPointS0_V12CoreGraphics7CGFloat_S0_\">lerp(_: CGPoint, _: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics4lerpFTVSC6CGSizeS0_V12CoreGraphics7CGFloat_S0_\">lerp(_: CGSize, _: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func lerp(lower: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>, upper: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>, factor: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Degrees\/Radians", | |
"key.length" : 21, | |
"key.offset" : 1256 | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Utilities.swift", | |
"key.name" : "DegreesToRadians(_:)", | |
"key.bodylength" : 36, | |
"key.nameoffset" : 1291, | |
"key.typename" : "(CGFloat) -> CGFloat", | |
"key.usr" : "s:F13SwiftGraphics16DegreesToRadiansFV12CoreGraphics7CGFloatS1_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1331, | |
"key.parsed_declaration" : "public func DegreesToRadians(v:CGFloat) -> CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 27, | |
"key.offset" : 1291, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics16DegreesToRadiansFSdSd\">DegreesToRadians(_: Double) -> Double<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func DegreesToRadians(v: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Utilities.swift", | |
"key.name" : "RadiansToDegrees(_:)", | |
"key.bodylength" : 36, | |
"key.nameoffset" : 1382, | |
"key.typename" : "(CGFloat) -> CGFloat", | |
"key.usr" : "s:F13SwiftGraphics16RadiansToDegreesFV12CoreGraphics7CGFloatS1_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1422, | |
"key.parsed_declaration" : "public func RadiansToDegrees(v:CGFloat) -> CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 27, | |
"key.offset" : 1382, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics16RadiansToDegreesFSdSd\">RadiansToDegrees(_: Double) -> Double<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func RadiansToDegrees(v: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 26, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Utilities.swift", | |
"key.name" : "DegreesToRadians(_:)", | |
"key.bodylength" : 27, | |
"key.nameoffset" : 1473, | |
"key.typename" : "(Double) -> Double", | |
"key.usr" : "s:F13SwiftGraphics16DegreesToRadiansFSdSd", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1511, | |
"key.parsed_declaration" : "public func DegreesToRadians(v:Double) -> Double", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 26, | |
"key.offset" : 1473, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics16DegreesToRadiansFV12CoreGraphics7CGFloatS1_\">DegreesToRadians(_: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func DegreesToRadians(v: <Type usr=\"s:Sd\">Double<\/Type>) -> <Type usr=\"s:Sd\">Double<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 26, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Utilities.swift", | |
"key.name" : "RadiansToDegrees(_:)", | |
"key.bodylength" : 27, | |
"key.nameoffset" : 1553, | |
"key.typename" : "(Double) -> Double", | |
"key.usr" : "s:F13SwiftGraphics16RadiansToDegreesFSdSd", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1591, | |
"key.parsed_declaration" : "public func RadiansToDegrees(v:Double) -> Double", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 26, | |
"key.offset" : 1553, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics16RadiansToDegreesFV12CoreGraphics7CGFloatS1_\">RadiansToDegrees(_: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func RadiansToDegrees(v: <Type usr=\"s:Sd\">Double<\/Type>) -> <Type usr=\"s:Sd\">Double<\/Type><\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 1621 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 35, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/GrahamScan.swift", | |
"key.name" : "grahamOrdered(_:)", | |
"key.bodylength" : 547, | |
"key.nameoffset" : 176, | |
"key.typename" : "([CGPoint]) -> [CGPoint]", | |
"key.usr" : "s:F13SwiftGraphics13grahamOrderedFGSaVSC7CGPoint_GSaS0__", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 226, | |
"key.parsed_declaration" : "public func grahamOrdered(var points:[CGPoint]) -> [CGPoint]", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 35, | |
"key.offset" : 176, | |
"key.annotated_decl" : "<Declaration>public func grahamOrdered(points: [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>]) -> [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>]<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 57, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/GrahamScan.swift", | |
"key.name" : "grahamScan(_:preordered:)", | |
"key.bodylength" : 607, | |
"key.nameoffset" : 788, | |
"key.typename" : "([CGPoint], preordered: Bool) -> [CGPoint]", | |
"key.usr" : "s:F13SwiftGraphics10grahamScanFTGSaVSC7CGPoint_10preorderedSb_GSaS0__", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 860, | |
"key.parsed_declaration" : "public func grahamScan(var points:[CGPoint], preordered:Bool = false) -> [CGPoint]", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 57, | |
"key.offset" : 788, | |
"key.annotated_decl" : "<Declaration>public func grahamScan(points: [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>], preordered: <Type usr=\"s:Sb\">Bool<\/Type> = default) -> [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>]<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 1469 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 11, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "BezierCurve", | |
"key.bodylength" : 1670, | |
"key.nameoffset" : 179, | |
"key.typename" : "BezierCurve.Type", | |
"key.usr" : "s:V13SwiftGraphics11BezierCurve", | |
"key.kind" : "source.lang.swift.decl.struct", | |
"key.bodyoffset" : 192, | |
"key.parsed_declaration" : "public struct BezierCurve", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 11, | |
"key.offset" : 179, | |
"key.annotated_decl" : "<Declaration>public struct BezierCurve<\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 5, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "Order", | |
"key.bodylength" : 72, | |
"key.nameoffset" : 210, | |
"key.typename" : "BezierCurve.Order.Type", | |
"key.usr" : "s:OV13SwiftGraphics11BezierCurve5Order", | |
"key.kind" : "source.lang.swift.decl.enum", | |
"key.bodyoffset" : 217, | |
"key.parsed_declaration" : "public enum Order", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 5, | |
"key.offset" : 210, | |
"key.annotated_decl" : "<Declaration>public enum Order<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 5, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "start", | |
"key.nameoffset" : 307, | |
"key.typename" : "CGPoint?", | |
"key.usr" : "s:vV13SwiftGraphics11BezierCurve5startGSqVSC7CGPoint_", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "public var start : CGPoint?", | |
"key.substructure" : [ | |
], | |
"key.length" : 5, | |
"key.offset" : 307, | |
"key.annotated_decl" : "<Declaration>public var start: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>?<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "controls", | |
"key.nameoffset" : 339, | |
"key.typename" : "[CGPoint]", | |
"key.usr" : "s:vV13SwiftGraphics11BezierCurve8controlsGSaVSC7CGPoint_", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "public var controls : [CGPoint]", | |
"key.substructure" : [ | |
], | |
"key.length" : 8, | |
"key.offset" : 339, | |
"key.annotated_decl" : "<Declaration>public var controls: [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>]<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 3, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "end", | |
"key.nameoffset" : 375, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vV13SwiftGraphics11BezierCurve3endVSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "public var end : CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 3, | |
"key.offset" : 375, | |
"key.annotated_decl" : "<Declaration>public var end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 37, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "init(controls:end:)", | |
"key.bodylength" : 61, | |
"key.nameoffset" : 401, | |
"key.typename" : "BezierCurve.Type -> (controls: [CGPoint], end: CGPoint) -> BezierCurve", | |
"key.usr" : "s:FV13SwiftGraphics11BezierCurvecFMS0_FT8controlsGSaVSC7CGPoint_3endS1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 440, | |
"key.parsed_declaration" : "public init(controls:[CGPoint], end:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 37, | |
"key.offset" : 401, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint3endS1__S0_\">init(control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint8control2S1_3endS1__S0_\">init(control1:control2:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8controlsGSaS1__3endS1__S0_\">init(start:controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_3endS1__S0_\">init(start:control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_8control2S1_3endS1__S0_\">init(start:control1:control2:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT6pointsGSaVSC7CGPoint__S0_\">init(points:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public init(controls: [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>], end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 35, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "init(control1:end:)", | |
"key.bodylength" : 63, | |
"key.nameoffset" : 515, | |
"key.typename" : "BezierCurve.Type -> (control1: CGPoint, end: CGPoint) -> BezierCurve", | |
"key.usr" : "s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint3endS1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 552, | |
"key.parsed_declaration" : "public init(control1:CGPoint, end:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 35, | |
"key.offset" : 515, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8controlsGSaVSC7CGPoint_3endS1__S0_\">init(controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint8control2S1_3endS1__S0_\">init(control1:control2:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8controlsGSaS1__3endS1__S0_\">init(start:controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_3endS1__S0_\">init(start:control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_8control2S1_3endS1__S0_\">init(start:control1:control2:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT6pointsGSaVSC7CGPoint__S0_\">init(points:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public init(control1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 53, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "init(control1:control2:end:)", | |
"key.bodylength" : 73, | |
"key.nameoffset" : 629, | |
"key.typename" : "BezierCurve.Type -> (control1: CGPoint, control2: CGPoint, end: CGPoint) -> BezierCurve", | |
"key.usr" : "s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint8control2S1_3endS1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 684, | |
"key.parsed_declaration" : "public init(control1:CGPoint, control2:CGPoint, end:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 53, | |
"key.offset" : 629, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8controlsGSaVSC7CGPoint_3endS1__S0_\">init(controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint3endS1__S0_\">init(control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8controlsGSaS1__3endS1__S0_\">init(start:controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_3endS1__S0_\">init(start:control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_8control2S1_3endS1__S0_\">init(start:control1:control2:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT6pointsGSaVSC7CGPoint__S0_\">init(points:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public init(control1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, control2: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 52, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "init(start:controls:end:)", | |
"key.bodylength" : 88, | |
"key.nameoffset" : 771, | |
"key.typename" : "BezierCurve.Type -> (start: CGPoint, controls: [CGPoint], end: CGPoint) -> BezierCurve", | |
"key.usr" : "s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8controlsGSaS1__3endS1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 825, | |
"key.parsed_declaration" : "public init(start:CGPoint, controls:[CGPoint], end:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 52, | |
"key.offset" : 771, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8controlsGSaVSC7CGPoint_3endS1__S0_\">init(controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint3endS1__S0_\">init(control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint8control2S1_3endS1__S0_\">init(control1:control2:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_3endS1__S0_\">init(start:control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_8control2S1_3endS1__S0_\">init(start:control1:control2:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT6pointsGSaVSC7CGPoint__S0_\">init(points:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public init(start: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, controls: [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>], end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 50, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "init(start:control1:end:)", | |
"key.bodylength" : 90, | |
"key.nameoffset" : 927, | |
"key.typename" : "BezierCurve.Type -> (start: CGPoint, control1: CGPoint, end: CGPoint) -> BezierCurve", | |
"key.usr" : "s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_3endS1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 979, | |
"key.parsed_declaration" : "public init(start:CGPoint, control1:CGPoint, end:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 50, | |
"key.offset" : 927, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8controlsGSaVSC7CGPoint_3endS1__S0_\">init(controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint3endS1__S0_\">init(control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint8control2S1_3endS1__S0_\">init(control1:control2:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8controlsGSaS1__3endS1__S0_\">init(start:controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_8control2S1_3endS1__S0_\">init(start:control1:control2:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT6pointsGSaVSC7CGPoint__S0_\">init(points:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public init(start: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, control1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 68, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "init(start:control1:control2:end:)", | |
"key.bodylength" : 100, | |
"key.nameoffset" : 1083, | |
"key.typename" : "BezierCurve.Type -> (start: CGPoint, control1: CGPoint, control2: CGPoint, end: CGPoint) -> BezierCurve", | |
"key.usr" : "s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_8control2S1_3endS1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1153, | |
"key.parsed_declaration" : "public init(start:CGPoint, control1:CGPoint, control2:CGPoint, end:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 68, | |
"key.offset" : 1083, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8controlsGSaVSC7CGPoint_3endS1__S0_\">init(controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint3endS1__S0_\">init(control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint8control2S1_3endS1__S0_\">init(control1:control2:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8controlsGSaS1__3endS1__S0_\">init(start:controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_3endS1__S0_\">init(start:control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT6pointsGSaVSC7CGPoint__S0_\">init(points:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public init(start: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, control1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, control2: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 22, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "init(points:)", | |
"key.bodylength" : 140, | |
"key.nameoffset" : 1267, | |
"key.typename" : "BezierCurve.Type -> (points: [CGPoint]) -> BezierCurve", | |
"key.usr" : "s:FV13SwiftGraphics11BezierCurvecFMS0_FT6pointsGSaVSC7CGPoint__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1291, | |
"key.parsed_declaration" : "public init(points:[CGPoint])", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 22, | |
"key.offset" : 1267, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8controlsGSaVSC7CGPoint_3endS1__S0_\">init(controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint3endS1__S0_\">init(control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT8control1VSC7CGPoint8control2S1_3endS1__S0_\">init(control1:control2:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8controlsGSaS1__3endS1__S0_\">init(start:controls:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_3endS1__S0_\">init(start:control1:end:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics11BezierCurvecFMS0_FT5startVSC7CGPoint8control1S1_8control2S1_3endS1__S0_\">init(start:control1:control2:end:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public init(points: [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>])<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 5, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "order", | |
"key.bodylength" : 300, | |
"key.nameoffset" : 1449, | |
"key.typename" : "BezierCurve.Order", | |
"key.usr" : "s:vV13SwiftGraphics11BezierCurve5orderOS0_5Order", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1464, | |
"key.parsed_declaration" : "public var order : Order", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 5, | |
"key.offset" : 1449, | |
"key.annotated_decl" : "<Declaration>public var order: <Type usr=\"s:V13SwiftGraphics11BezierCurve\">BezierCurve<\/Type>.<Type usr=\"s:OV13SwiftGraphics11BezierCurve5Order\">Order<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "points", | |
"key.bodylength" : 59, | |
"key.nameoffset" : 1781, | |
"key.typename" : "[CGPoint]", | |
"key.usr" : "s:vV13SwiftGraphics11BezierCurve6pointsGSaVSC7CGPoint_", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1801, | |
"key.parsed_declaration" : "public var points : [CGPoint]", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 1781, | |
"key.annotated_decl" : "<Declaration>public var points: [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>] { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
] | |
}, | |
{ | |
"key.namelength" : 11, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "BezierCurve", | |
"key.bodylength" : 304, | |
"key.nameoffset" : 1875, | |
"key.typename" : "BezierCurve.Type", | |
"key.usr" : "s:V13SwiftGraphics11BezierCurve", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 1900, | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 11, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "description", | |
"key.overrides" : [ | |
{ | |
"key.usr" : "s:vPSs9Printable11descriptionSS" | |
} | |
], | |
"key.bodylength" : 265, | |
"key.nameoffset" : 1916, | |
"key.typename" : "String", | |
"key.usr" : "s:vV13SwiftGraphics11BezierCurve11descriptionSS", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1937, | |
"key.parsed_declaration" : "public var description: String", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 11, | |
"key.offset" : 1916, | |
"key.annotated_decl" : "<Declaration>public var description: <Type usr=\"s:SS\">String<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.length" : 11, | |
"key.offset" : 179, | |
"key.inheritedtypes" : [ | |
{ | |
"key.name" : "Printable" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public struct BezierCurve<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 11, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "BezierCurve", | |
"key.bodylength" : 360, | |
"key.nameoffset" : 2224, | |
"key.typename" : "BezierCurve.Type", | |
"key.usr" : "s:V13SwiftGraphics11BezierCurve", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 2237, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 16, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/BezierCurve.swift", | |
"key.name" : "increasedOrder()", | |
"key.bodylength" : 310, | |
"key.nameoffset" : 2247, | |
"key.typename" : "BezierCurve -> () -> BezierCurve", | |
"key.usr" : "s:FV13SwiftGraphics11BezierCurve14increasedOrderFS0_FT_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2280, | |
"key.parsed_declaration" : "func increasedOrder() -> BezierCurve", | |
"key.substructure" : [ | |
], | |
"key.length" : 16, | |
"key.offset" : 2247, | |
"key.annotated_decl" : "<Declaration>func increasedOrder() -> <Type usr=\"s:V13SwiftGraphics11BezierCurve\">BezierCurve<\/Type><\/Declaration>" | |
} | |
], | |
"key.length" : 11, | |
"key.offset" : 179, | |
"key.annotated_decl" : "<Declaration>public struct BezierCurve<\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 2599 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Scaling and alignment.", | |
"key.length" : 28, | |
"key.offset" : 166 | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Scaling.swift", | |
"key.name" : "Scaling", | |
"key.bodylength" : 54, | |
"key.nameoffset" : 208, | |
"key.typename" : "Scaling.Type", | |
"key.usr" : "s:O13SwiftGraphics7Scaling", | |
"key.kind" : "source.lang.swift.decl.enum", | |
"key.bodyoffset" : 217, | |
"key.parsed_declaration" : "public enum Scaling", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 208, | |
"key.annotated_decl" : "<Declaration>public enum Scaling<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 9, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Scaling.swift", | |
"key.name" : "Alignment", | |
"key.bodylength" : 142, | |
"key.nameoffset" : 286, | |
"key.typename" : "Alignment.Type", | |
"key.usr" : "s:O13SwiftGraphics9Alignment", | |
"key.kind" : "source.lang.swift.decl.enum", | |
"key.bodyoffset" : 297, | |
"key.parsed_declaration" : "public enum Alignment", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 9, | |
"key.offset" : 286, | |
"key.annotated_decl" : "<Declaration>public enum Alignment<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 85, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Scaling.swift", | |
"key.name" : "scaleAndAlignRectToRect(_:_:_:_:)", | |
"key.bodylength" : 2178, | |
"key.nameoffset" : 454, | |
"key.typename" : "(CGRect, CGRect, Scaling, Alignment) -> CGRect", | |
"key.usr" : "s:F13SwiftGraphics23scaleAndAlignRectToRectFTVSC6CGRectS0_OS_7ScalingOS_9Alignment_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 551, | |
"key.parsed_declaration" : "public func scaleAndAlignRectToRect(inner:CGRect, outer:CGRect, scaling:Scaling, align:Alignment) -> CGRect", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 85, | |
"key.offset" : 454, | |
"key.annotated_decl" : "<Declaration>public func scaleAndAlignRectToRect(inner: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>, outer: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>, scaling: <Type usr=\"s:O13SwiftGraphics7Scaling\">Scaling<\/Type>, align: <Type usr=\"s:O13SwiftGraphics9Alignment\">Alignment<\/Type>) -> <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 2731 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Quadrants", | |
"key.length" : 15, | |
"key.offset" : 167 | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Quadrant.swift", | |
"key.name" : "Quadrant", | |
"key.bodylength" : 77, | |
"key.nameoffset" : 196, | |
"key.typename" : "Quadrant.Type", | |
"key.usr" : "s:O13SwiftGraphics8Quadrant", | |
"key.kind" : "source.lang.swift.decl.enum", | |
"key.bodyoffset" : 206, | |
"key.parsed_declaration" : "public enum Quadrant", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 196, | |
"key.annotated_decl" : "<Declaration>public enum Quadrant<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Quadrant.swift", | |
"key.name" : "Quadrant", | |
"key.bodylength" : 829, | |
"key.nameoffset" : 303, | |
"key.typename" : "Quadrant.Type", | |
"key.usr" : "s:O13SwiftGraphics8Quadrant", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 313, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 24, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Quadrant.swift", | |
"key.name" : "fromPoint(_:)", | |
"key.bodylength" : 366, | |
"key.nameoffset" : 330, | |
"key.typename" : "Quadrant.Type -> (CGPoint) -> Quadrant", | |
"key.usr" : "s:FO13SwiftGraphics8Quadrant9fromPointFMS0_FVSC7CGPointS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.static", | |
"key.bodyoffset" : 368, | |
"key.parsed_declaration" : "static func fromPoint(point:CGPoint) -> Quadrant", | |
"key.substructure" : [ | |
], | |
"key.length" : 24, | |
"key.offset" : 330, | |
"key.annotated_decl" : "<Declaration>static func fromPoint(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"s:O13SwiftGraphics8Quadrant\">Quadrant<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 40, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Quadrant.swift", | |
"key.name" : "fromPoint(_:origin:)", | |
"key.bodylength" : 55, | |
"key.nameoffset" : 753, | |
"key.typename" : "Quadrant.Type -> (CGPoint, origin: CGPoint) -> Quadrant", | |
"key.usr" : "s:FO13SwiftGraphics8Quadrant9fromPointFMS0_FTVSC7CGPoint6originS1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.static", | |
"key.bodyoffset" : 807, | |
"key.parsed_declaration" : "static func fromPoint(point:CGPoint, origin:CGPoint) -> Quadrant", | |
"key.substructure" : [ | |
], | |
"key.length" : 40, | |
"key.offset" : 753, | |
"key.annotated_decl" : "<Declaration>static func fromPoint(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, origin: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"s:O13SwiftGraphics8Quadrant\">Quadrant<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 37, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Quadrant.swift", | |
"key.name" : "fromPoint(_:rect:)", | |
"key.bodylength" : 89, | |
"key.nameoffset" : 881, | |
"key.typename" : "Quadrant.Type -> (CGPoint, rect: CGRect) -> Quadrant?", | |
"key.usr" : "s:FO13SwiftGraphics8Quadrant9fromPointFMS0_FTVSC7CGPoint4rectVSC6CGRect_GSqS0__", | |
"key.kind" : "source.lang.swift.decl.function.method.static", | |
"key.bodyoffset" : 933, | |
"key.parsed_declaration" : "static func fromPoint(point:CGPoint, rect:CGRect) -> Quadrant?", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: can be ouside", | |
"key.length" : 20, | |
"key.offset" : 945 | |
} | |
], | |
"key.length" : 37, | |
"key.offset" : 881, | |
"key.annotated_decl" : "<Declaration>static func fromPoint(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>) -> <Type usr=\"s:O13SwiftGraphics8Quadrant\">Quadrant<\/Type>?<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: Deprecate", | |
"key.length" : 15, | |
"key.offset" : 1032 | |
}, | |
{ | |
"key.namelength" : 31, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Quadrant.swift", | |
"key.name" : "quadrantRectOfRect(_:)", | |
"key.bodylength" : 40, | |
"key.nameoffset" : 1057, | |
"key.typename" : "Quadrant -> (CGRect) -> CGRect", | |
"key.usr" : "s:FO13SwiftGraphics8Quadrant18quadrantRectOfRectFS0_FVSC6CGRectS1_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1100, | |
"key.parsed_declaration" : "func quadrantRectOfRect(rect:CGRect) -> CGRect", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 31, | |
"key.offset" : 1057, | |
"key.annotated_decl" : "<Declaration>func quadrantRectOfRect(rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>) -> <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 196, | |
"key.annotated_decl" : "<Declaration>public enum Quadrant<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGRect", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 594, | |
"key.nameoffset" : 1155, | |
"key.typename" : "CGRect.Type", | |
"key.usr" : "c:@S@CGRect", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 1163, | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Quadrant.swift", | |
"key.name" : "quadrant(_:)", | |
"key.bodylength" : 543, | |
"key.nameoffset" : 1173, | |
"key.typename" : "CGRect -> (Quadrant) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRect8quadrantFS0_FOS_8QuadrantS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1212, | |
"key.parsed_declaration" : "func quadrant(quadrant:Quadrant) -> CGRect", | |
"key.substructure" : [ | |
], | |
"key.length" : 27, | |
"key.offset" : 1173, | |
"key.annotated_decl" : "<Declaration>func quadrant(quadrant: <Type usr=\"s:O13SwiftGraphics8Quadrant\">Quadrant<\/Type>) -> <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 594, | |
"key.annotated_decl" : "<Declaration>struct CGRect<\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 1761 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: CGSize", | |
"key.length" : 12, | |
"key.offset" : 165 | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGSize", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 244, | |
"key.nameoffset" : 196, | |
"key.typename" : "CGSize.Type", | |
"key.usr" : "c:@S@CGSize", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 204, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 26, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "init(w:h:)", | |
"key.bodylength" : 38, | |
"key.nameoffset" : 210, | |
"key.typename" : "CGSize.Type -> (w: CGFloat, h: CGFloat) -> CGSize", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 238, | |
"key.parsed_declaration" : "init(w:CGFloat, h:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 26, | |
"key.offset" : 210, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGSizecFMS_FT5widthV12CoreGraphics7CGFloat6heightS1__S_\">init(width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT5widthV12CoreGraphics7CGFloat_S0_\">init(width:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT6heightV12CoreGraphics7CGFloat_S0_\">init(height:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FTV12CoreGraphics7CGFloatS2__S0_\">init(_:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT5widthSi6heightSi_S0_\">init(width: Int, height: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT5widthSd6heightSd_S0_\">init(width: Double, height: Double)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(w: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, h: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 19, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "init(width:)", | |
"key.bodylength" : 56, | |
"key.nameoffset" : 283, | |
"key.typename" : "CGSize.Type -> (width: CGFloat) -> CGSize", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT5widthV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 304, | |
"key.parsed_declaration" : "init(width:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 19, | |
"key.offset" : 283, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGSizecFMS_FT5widthV12CoreGraphics7CGFloat6heightS1__S_\">init(width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_\">init(w:h:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT6heightV12CoreGraphics7CGFloat_S0_\">init(height:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FTV12CoreGraphics7CGFloatS2__S0_\">init(_:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT5widthSi6heightSi_S0_\">init(width: Int, height: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT5widthSd6heightSd_S0_\">init(width: Double, height: Double)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(width: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 20, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "init(height:)", | |
"key.bodylength" : 57, | |
"key.nameoffset" : 367, | |
"key.typename" : "CGSize.Type -> (height: CGFloat) -> CGSize", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT6heightV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 389, | |
"key.parsed_declaration" : "init(height:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 20, | |
"key.offset" : 367, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGSizecFMS_FT5widthV12CoreGraphics7CGFloat6heightS1__S_\">init(width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_\">init(w:h:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT5widthV12CoreGraphics7CGFloat_S0_\">init(width:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FTV12CoreGraphics7CGFloatS2__S0_\">init(_:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT5widthSi6heightSi_S0_\">init(width: Int, height: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT5widthSd6heightSd_S0_\">init(width: Double, height: Double)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(height: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 362, | |
"key.annotated_decl" : "<Declaration>struct CGSize<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 26, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "+(_:_:)", | |
"key.bodylength" : 80, | |
"key.nameoffset" : 463, | |
"key.typename" : "(CGSize, CGSize) -> CGSize", | |
"key.usr" : "s:F13SwiftGraphicsoi1pFTVSC6CGSizeS0__S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 501, | |
"key.parsed_declaration" : "public func + (lhs:CGSize, rhs:CGSize) -> CGSize", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 26, | |
"key.offset" : 463, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsop1pFVSC7CGPointS0_\">+(_: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1pFTVSC7CGPointS0__S0_\">+(_: CGPoint, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1pFTVSC17CGAffineTransformS0__S0_\">+(_: CGAffineTransform, _: CGAffineTransform) -> CGAffineTransform<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5UInt8S__S_\">+(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs4Int8S__S_\">+(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt16S__S_\">+(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int16S__S_\">+(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt32S__S_\">+(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int32S__S_\">+(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt64S__S_\">+(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int64S__S_\">+(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSuSu_Su\">+(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSiSi_Si\">+(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFSfSf\">+(_: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSfSf_Sf\">+(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFSdSd\">+(_: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSdSd_Sd\">+(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFVSs7Float80S_\">+(_: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs7Float80S__S_\">+(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs22_IntegerArithmeticType__FTQ_Q__Q_\">+<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pUSs17_SignedNumberType_USs33_BuiltinIntegerLiteralConvertible__FQ_Q_\">+<T : _SignedNumberType>(_: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss12SequenceType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1___FTQ_Q0__Q_\">+<C : _ExtensibleCollectionType, S : SequenceType where S.Generator.Element == S.Generator.Element>(_: C, _: S) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss12SequenceType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1___FTQ0_Q__Q_\">+<C : _ExtensibleCollectionType, S : SequenceType where S.Generator.Element == S.Generator.Element>(_: S, _: C) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss14CollectionType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1__S2__S3__S4_____FTQ_Q0__Q_\">+<C : _ExtensibleCollectionType, S : CollectionType where S.Generator.Element == S.Generator.Element>(_: C, _: S) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_S__USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S0__S1__S2__S3_____FTQ_Q0__Q_\">+<EC1 : _ExtensibleCollectionType, EC2 : _ExtensibleCollectionType where EC1.Generator.Element == EC1.Generator.Element>(_: EC1, _: EC2) -> EC1<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_QQ_6Stride_Q_\">+<T : Strideable>(_: T, _: T.Stride) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQQ_6StrideQ__Q_\">+<T : Strideable>(_: T.Stride, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSSSS_SS\">+(_: String, _: String) -> String<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTGVSs20UnsafeMutablePointerQ__Si_GS_Q__\">+<T>(_: UnsafeMutablePointer<T>, _: Int) -> UnsafeMutablePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTSiGVSs20UnsafeMutablePointerQ___GS_Q__\">+<T>(_: Int, _: UnsafeMutablePointer<T>) -> UnsafeMutablePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTGVSs13UnsafePointerQ__Si_GS_Q__\">+<T>(_: UnsafePointer<T>, _: Int) -> UnsafePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTSiGVSs13UnsafePointerQ___GS_Q__\">+<T>(_: Int, _: UnsafePointer<T>) -> UnsafePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1pUS___FMQPS_FTS0_S0__S0_\">+(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsop1pFVS_7CGFloatS0_\">+(_: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1pFTVS_7CGFloatS0__S0_\">+(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func +(lhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, rhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>) -> <Type usr=\"c:@S@CGSize\">CGSize<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 26, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "-(_:_:)", | |
"key.bodylength" : 80, | |
"key.nameoffset" : 596, | |
"key.typename" : "(CGSize, CGSize) -> CGSize", | |
"key.usr" : "s:F13SwiftGraphicsoi1sFTVSC6CGSizeS0__S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 634, | |
"key.parsed_declaration" : "public func - (lhs:CGSize, rhs:CGSize) -> CGSize", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 26, | |
"key.offset" : 596, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsop1sFVSC7CGPointS0_\">-(_: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1sFTVSC7CGPointS0__S0_\">-(_: CGPoint, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5UInt8S__S_\">-(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs4Int8S__S_\">-(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs6UInt16S__S_\">-(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5Int16S__S_\">-(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs6UInt32S__S_\">-(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5Int32S__S_\">-(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs6UInt64S__S_\">-(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5Int64S__S_\">-(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSuSu_Su\">-(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSiSi_Si\">-(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sFSfSf\">-(_: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSfSf_Sf\">-(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sFSdSd\">-(_: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSdSd_Sd\">-(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sFVSs7Float80S_\">-(_: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs7Float80S__S_\">-(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sUSs22_IntegerArithmeticType__FTQ_Q__Q_\">-<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sUSs17_SignedNumberType_USs33_BuiltinIntegerLiteralConvertible__FQ_Q_\">-<T : _SignedNumberType>(_: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_QQ_6Stride_Q_\">-<T : Strideable>(_: T, _: T.Stride) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_Q__QQ_6Stride\">-<T : Strideable>(_: T, _: T) -> T.Stride<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs20UnsafeMutablePointerQ__Si_GS_Q__\">-<T>(_: UnsafeMutablePointer<T>, _: Int) -> UnsafeMutablePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs20UnsafeMutablePointerQ__GS_Q___Si\">-<T>(_: UnsafeMutablePointer<T>, _: UnsafeMutablePointer<T>) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs13UnsafePointerQ__Si_GS_Q__\">-<T>(_: UnsafePointer<T>, _: Int) -> UnsafePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs13UnsafePointerQ__GS_Q___Si\">-<T>(_: UnsafePointer<T>, _: UnsafePointer<T>) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1sUS___FMQPS_FTS0_S0__S0_\">-(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs17_SignedNumberTypeoi1sUS__USs33_BuiltinIntegerLiteralConvertible__FMQPS_FTS1_S1__S1_\">-(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs16SignedNumberTypeop1sUS__USs33_BuiltinIntegerLiteralConvertible__FMQPS_FS1_S1_\">-(_: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsop1sFVS_7CGFloatS0_\">-(_: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1sFTVS_7CGFloatS0__S0_\">-(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func -(lhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, rhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>) -> <Type usr=\"c:@S@CGSize\">CGSize<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "*(_:_:)", | |
"key.bodylength" : 67, | |
"key.nameoffset" : 729, | |
"key.typename" : "(CGSize, CGFloat) -> CGSize", | |
"key.usr" : "s:F13SwiftGraphicsoi1mFTVSC6CGSizeV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 768, | |
"key.parsed_declaration" : "public func * (lhs:CGSize, rhs:CGFloat) -> CGSize", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 27, | |
"key.offset" : 729, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectV12CoreGraphics7CGFloat_S0_\">*(_: CGRect, _: CGFloat) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGRect_S2_\">*(_: CGFloat, _: CGRect) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGSize_S2_\">*(_: CGFloat, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointV12CoreGraphics7CGFloat_S0_\">*(_: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC7CGPoint_S2_\">*(_: CGFloat, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointVSC17CGAffineTransform_S0_\">*(_: CGPoint, _: CGAffineTransform) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeVSC17CGAffineTransform_S0_\">*(_: CGSize, _: CGAffineTransform) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectVSC17CGAffineTransform_S0_\">*(_: CGRect, _: CGAffineTransform) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5UInt8S__S_\">*(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs4Int8S__S_\">*(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt16S__S_\">*(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int16S__S_\">*(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt32S__S_\">*(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int32S__S_\">*(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt64S__S_\">*(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int64S__S_\">*(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSuSu_Su\">*(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSiSi_Si\">*(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSfSf_Sf\">*(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSdSd_Sd\">*(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs7Float80S__S_\">*(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mUSs22_IntegerArithmeticType__FTQ_Q__Q_\">*<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1mUS___FMQPS_FTS0_S0__S0_\">*(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1mFTVS_7CGFloatS0__S0_\">*(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *(lhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGSize\">CGSize<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "*(_:_:)", | |
"key.bodylength" : 67, | |
"key.nameoffset" : 850, | |
"key.typename" : "(CGFloat, CGSize) -> CGSize", | |
"key.usr" : "s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGSize_S2_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 889, | |
"key.parsed_declaration" : "public func * (lhs:CGFloat, rhs:CGSize) -> CGSize", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 27, | |
"key.offset" : 850, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectV12CoreGraphics7CGFloat_S0_\">*(_: CGRect, _: CGFloat) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGRect_S2_\">*(_: CGFloat, _: CGRect) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeV12CoreGraphics7CGFloat_S0_\">*(_: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointV12CoreGraphics7CGFloat_S0_\">*(_: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC7CGPoint_S2_\">*(_: CGFloat, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointVSC17CGAffineTransform_S0_\">*(_: CGPoint, _: CGAffineTransform) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeVSC17CGAffineTransform_S0_\">*(_: CGSize, _: CGAffineTransform) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectVSC17CGAffineTransform_S0_\">*(_: CGRect, _: CGAffineTransform) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5UInt8S__S_\">*(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs4Int8S__S_\">*(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt16S__S_\">*(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int16S__S_\">*(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt32S__S_\">*(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int32S__S_\">*(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt64S__S_\">*(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int64S__S_\">*(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSuSu_Su\">*(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSiSi_Si\">*(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSfSf_Sf\">*(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSdSd_Sd\">*(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs7Float80S__S_\">*(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mUSs22_IntegerArithmeticType__FTQ_Q__Q_\">*<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1mUS___FMQPS_FTS0_S0__S0_\">*(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1mFTVS_7CGFloatS0__S0_\">*(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *(lhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, rhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>) -> <Type usr=\"c:@S@CGSize\">CGSize<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "\/(_:_:)", | |
"key.bodylength" : 67, | |
"key.nameoffset" : 971, | |
"key.typename" : "(CGSize, CGFloat) -> CGSize", | |
"key.usr" : "s:F13SwiftGraphicsoi1dFTVSC6CGSizeV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1010, | |
"key.parsed_declaration" : "public func \/ (lhs:CGSize, rhs:CGFloat) -> CGSize", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 27, | |
"key.offset" : 971, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1dFTVSC7CGPointV12CoreGraphics7CGFloat_S0_\">\/(_: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs5UInt8S__S_\">\/(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs4Int8S__S_\">\/(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs6UInt16S__S_\">\/(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs5Int16S__S_\">\/(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs6UInt32S__S_\">\/(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs5Int32S__S_\">\/(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs6UInt64S__S_\">\/(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs5Int64S__S_\">\/(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTSuSu_Su\">\/(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTSiSi_Si\">\/(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTSfSf_Sf\">\/(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTSdSd_Sd\">\/(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs7Float80S__S_\">\/(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dUSs22_IntegerArithmeticType__FTQ_Q__Q_\">\/<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1dUS___FMQPS_FTS0_S0__S0_\">\/(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1dFTVS_7CGFloatS0__S0_\">\/(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func \/(lhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGSize\">CGSize<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 33, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "+=(_:_:)", | |
"key.bodylength" : 21, | |
"key.nameoffset" : 1092, | |
"key.typename" : "(inout CGSize, CGSize) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2peFTRVSC6CGSizeS0__T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1127, | |
"key.parsed_declaration" : "public func += (inout lhs:CGSize, rhs:CGSize)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 33, | |
"key.offset" : 1092, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2peFTRVSC7CGPointS0__T_\">+=(inout _: CGPoint, _: CGPoint)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2peFTRVSC17CGAffineTransformS0__T_\">+=(inout _: CGAffineTransform, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss12SequenceType_USs13GeneratorType__FTRGVSs15ContiguousArrayQ__Q0__T_\">+=<T, S : SequenceType where T == T>(inout _: ContiguousArray<T>, _: S)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType_Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible____FTRGVSs15ContiguousArrayQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: ContiguousArray<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss12SequenceType_USs13GeneratorType__FTRGVSs5SliceQ__Q0__T_\">+=<T, S : SequenceType where T == T>(inout _: Slice<T>, _: S)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType_Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible____FTRGVSs5SliceQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: Slice<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss12SequenceType_USs13GeneratorType__FTRGSaQ__Q0__T_\">+=<T, S : SequenceType where T == T>(inout _: Array<T>, _: S)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType_Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible____FTRGSaQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: Array<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___FTRGVSs22_ContiguousArrayBufferQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: _ContiguousArrayBuffer<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU__FTRGVSs22_ContiguousArrayBufferQ__Q__T_\">+=<T>(inout _: _ContiguousArrayBuffer<T>, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5UInt8S__T_\">+=(inout _: UInt8, _: UInt8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs4Int8S__T_\">+=(inout _: Int8, _: Int8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs6UInt16S__T_\">+=(inout _: UInt16, _: UInt16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5Int16S__T_\">+=(inout _: Int16, _: Int16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs6UInt32S__T_\">+=(inout _: UInt32, _: UInt32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5Int32S__T_\">+=(inout _: Int32, _: Int32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs6UInt64S__T_\">+=(inout _: UInt64, _: UInt64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5Int64S__T_\">+=(inout _: Int64, _: Int64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSuSu_T_\">+=(inout _: UInt, _: UInt)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSiSi_T_\">+=(inout _: Int, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSfSf_T_\">+=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSdSd_T_\">+=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs7Float80S__T_\">+=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peUSs22_IntegerArithmeticType__FTRQ_Q__T_\">+=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTRQ_QQ_6Stride_T_\">+=<T : Strideable>(inout _: T, _: T.Stride)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSSSS_T_\">+=(inout _: String, _: String)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU__FTRGVSs20UnsafeMutablePointerQ__Si_T_\">+=<T>(inout _: UnsafeMutablePointer<T>, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU__FTRGVSs13UnsafePointerQ__Si_T_\">+=<T>(inout _: UnsafePointer<T>, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2peFTRVS_7CGFloatS0__T_\">+=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func +=(inout lhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, rhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 33, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "-=(_:_:)", | |
"key.bodylength" : 21, | |
"key.nameoffset" : 1163, | |
"key.typename" : "(inout CGSize, CGSize) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2seFTRVSC6CGSizeS0__T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1198, | |
"key.parsed_declaration" : "public func -= (inout lhs:CGSize, rhs:CGSize)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 33, | |
"key.offset" : 1163, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2seFTRVSC7CGPointS0__T_\">-=(inout _: CGPoint, _: CGPoint)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs5UInt8S__T_\">-=(inout _: UInt8, _: UInt8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs4Int8S__T_\">-=(inout _: Int8, _: Int8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs6UInt16S__T_\">-=(inout _: UInt16, _: UInt16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs5Int16S__T_\">-=(inout _: Int16, _: Int16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs6UInt32S__T_\">-=(inout _: UInt32, _: UInt32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs5Int32S__T_\">-=(inout _: Int32, _: Int32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs6UInt64S__T_\">-=(inout _: UInt64, _: UInt64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs5Int64S__T_\">-=(inout _: Int64, _: Int64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRSuSu_T_\">-=(inout _: UInt, _: UInt)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRSiSi_T_\">-=(inout _: Int, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRSfSf_T_\">-=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRSdSd_T_\">-=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs7Float80S__T_\">-=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seUSs22_IntegerArithmeticType__FTRQ_Q__T_\">-=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTRQ_QQ_6Stride_T_\">-=<T : Strideable>(inout _: T, _: T.Stride)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seU__FTRGVSs20UnsafeMutablePointerQ__Si_T_\">-=<T>(inout _: UnsafeMutablePointer<T>, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seU__FTRGVSs13UnsafePointerQ__Si_T_\">-=<T>(inout _: UnsafePointer<T>, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2seFTRVS_7CGFloatS0__T_\">-=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func -=(inout lhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, rhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 34, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "*=(_:_:)", | |
"key.bodylength" : 21, | |
"key.nameoffset" : 1234, | |
"key.typename" : "(inout CGSize, CGFloat) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2meFTRVSC6CGSizeV12CoreGraphics7CGFloat_T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1270, | |
"key.parsed_declaration" : "public func *= (inout lhs:CGSize, rhs:CGFloat)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 34, | |
"key.offset" : 1234, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC7CGPointV12CoreGraphics7CGFloat_T_\">*=(inout _: CGPoint, _: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC7CGPointVSC17CGAffineTransform_T_\">*=(inout _: CGPoint, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGSizeVSC17CGAffineTransform_T_\">*=(inout _: CGSize, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGRectVSC17CGAffineTransform_T_\">*=(inout _: CGRect, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5UInt8S__T_\">*=(inout _: UInt8, _: UInt8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs4Int8S__T_\">*=(inout _: Int8, _: Int8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt16S__T_\">*=(inout _: UInt16, _: UInt16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int16S__T_\">*=(inout _: Int16, _: Int16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt32S__T_\">*=(inout _: UInt32, _: UInt32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int32S__T_\">*=(inout _: Int32, _: Int32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt64S__T_\">*=(inout _: UInt64, _: UInt64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int64S__T_\">*=(inout _: Int64, _: Int64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSuSu_T_\">*=(inout _: UInt, _: UInt)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSiSi_T_\">*=(inout _: Int, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSfSf_T_\">*=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSdSd_T_\">*=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs7Float80S__T_\">*=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meUSs22_IntegerArithmeticType__FTRQ_Q__T_\">*=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2meFTRVS_7CGFloatS0__T_\">*=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *=(inout lhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 34, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "\/=(_:_:)", | |
"key.bodylength" : 21, | |
"key.nameoffset" : 1306, | |
"key.typename" : "(inout CGSize, CGFloat) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2deFTRVSC6CGSizeV12CoreGraphics7CGFloat_T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1342, | |
"key.parsed_declaration" : "public func \/= (inout lhs:CGSize, rhs:CGFloat)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 34, | |
"key.offset" : 1306, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2deFTRVSC7CGPointV12CoreGraphics7CGFloat_T_\">\/=(inout _: CGPoint, _: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2deFTRSfSf_T_\">\/=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2deFTRSdSd_T_\">\/=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2deFTRVSs7Float80S__T_\">\/=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2deUSs22_IntegerArithmeticType__FTRQ_Q__T_\">\/=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2deFTRVS_7CGFloatS0__T_\">\/=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func \/=(inout lhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: Move elsewhere? Rename AreaOrientation?", | |
"key.length" : 45, | |
"key.offset" : 1369 | |
}, | |
{ | |
"key.namelength" : 11, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "Orientation", | |
"key.bodylength" : 54, | |
"key.nameoffset" : 1427, | |
"key.typename" : "Orientation.Type", | |
"key.usr" : "s:O13SwiftGraphics11Orientation", | |
"key.kind" : "source.lang.swift.decl.enum", | |
"key.bodyoffset" : 1440, | |
"key.parsed_declaration" : "public enum Orientation", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 11, | |
"key.offset" : 1427, | |
"key.annotated_decl" : "<Declaration>public enum Orientation<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGSize", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 329, | |
"key.nameoffset" : 1514, | |
"key.typename" : "CGSize.Type", | |
"key.usr" : "c:@S@CGSize", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 1522, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 11, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "aspectRatio", | |
"key.bodylength" : 31, | |
"key.nameoffset" : 1531, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vE13SwiftGraphicsVSC6CGSize11aspectRatioV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1554, | |
"key.parsed_declaration" : "var aspectRatio : CGFloat", | |
"key.substructure" : [ | |
], | |
"key.length" : 11, | |
"key.offset" : 1531, | |
"key.annotated_decl" : "<Declaration>var aspectRatio: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type> { get }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 11, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "orientation", | |
"key.bodylength" : 226, | |
"key.nameoffset" : 1596, | |
"key.typename" : "Orientation", | |
"key.usr" : "s:vE13SwiftGraphicsVSC6CGSize11orientationOS_11Orientation", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1623, | |
"key.parsed_declaration" : "var orientation : Orientation", | |
"key.substructure" : [ | |
], | |
"key.length" : 11, | |
"key.offset" : 1596, | |
"key.annotated_decl" : "<Declaration>var orientation: <Type usr=\"s:O13SwiftGraphics11Orientation\">Orientation<\/Type> { get }<\/Declaration>" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 362, | |
"key.annotated_decl" : "<Declaration>struct CGSize<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGSize", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 143, | |
"key.nameoffset" : 1872, | |
"key.typename" : "CGSize.Type", | |
"key.usr" : "c:@S@CGSize", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 1880, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 28, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "init(_:)", | |
"key.bodylength" : 33, | |
"key.nameoffset" : 1885, | |
"key.typename" : "CGSize.Type -> ((CGFloat, CGFloat)) -> CGSize", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGSizecFMS0_FTV12CoreGraphics7CGFloatS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1915, | |
"key.parsed_declaration" : "init(_ v:(CGFloat, CGFloat))", | |
"key.substructure" : [ | |
], | |
"key.length" : 28, | |
"key.offset" : 1885, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC6CGSizecFMS_FT5widthV12CoreGraphics7CGFloat6heightS1__S_\">init(width: CGFloat, height: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT1wV12CoreGraphics7CGFloat1hS2__S0_\">init(w:h:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT5widthV12CoreGraphics7CGFloat_S0_\">init(width:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC6CGSizecFMS0_FT6heightV12CoreGraphics7CGFloat_S0_\">init(height:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT5widthSi6heightSi_S0_\">init(width: Int, height: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC6CGSizecFMS0_FT5widthSd6heightSd_S0_\">init(width: Double, height: Double)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(_ v: (<Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>))<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGSize.swift", | |
"key.name" : "asTuple", | |
"key.bodylength" : 32, | |
"key.nameoffset" : 1959, | |
"key.typename" : "(CGFloat, CGFloat)", | |
"key.usr" : "s:vE13SwiftGraphicsVSC6CGSize7asTupleTV12CoreGraphics7CGFloatS2__", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1989, | |
"key.parsed_declaration" : "var asTuple : (CGFloat, CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 7, | |
"key.offset" : 1959, | |
"key.annotated_decl" : "<Declaration>var asTuple: (<Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) { get }<\/Declaration>" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 362, | |
"key.annotated_decl" : "<Declaration>struct CGSize<\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 2029 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 59, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/MonotoneChain.swift", | |
"key.name" : "monotoneChain(_:presorted:)", | |
"key.bodylength" : 854, | |
"key.nameoffset" : 272, | |
"key.typename" : "([CGPoint], presorted: Bool) -> [CGPoint]", | |
"key.usr" : "s:F13SwiftGraphics13monotoneChainFTGSaVSC7CGPoint_9presortedSb_GSaS0__", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 346, | |
"key.parsed_declaration" : "public func monotoneChain(var points:[CGPoint], presorted:Bool = false) -> [CGPoint]", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 59, | |
"key.offset" : 272, | |
"key.annotated_decl" : "<Declaration>public func monotoneChain(points: [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>], presorted: <Type usr=\"s:Sb\">Bool<\/Type> = default) -> [<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>]<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 1203 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.substructure" : [ | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 43, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Turn.swift", | |
"key.name" : "init(_:_:_:)", | |
"key.bodylength" : 128, | |
"key.nameoffset" : 253, | |
"key.typename" : "Turn.Type -> (CGPoint, CGPoint, CGPoint) -> Turn", | |
"key.usr" : "s:FO13SwiftGraphics4TurncFMS0_FTVSC7CGPointS1_S1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 298, | |
"key.parsed_declaration" : "public init(_ p:CGPoint, _ q:CGPoint, _ r:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 43, | |
"key.offset" : 253, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FO13SwiftGraphics4TurncFMS0_FT8rawValueSi_GSqS0__\">init(rawValue:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public init(_ p: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, _ q: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, _ r: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
} | |
], | |
"key.namelength" : 4, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Turn.swift", | |
"key.name" : "Turn", | |
"key.bodylength" : 244, | |
"key.nameoffset" : 172, | |
"key.typename" : "Turn.Type", | |
"key.usr" : "s:O13SwiftGraphics4Turn", | |
"key.kind" : "source.lang.swift.decl.enum", | |
"key.bodyoffset" : 184, | |
"key.parsed_declaration" : "public enum Turn : Int", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 4, | |
"key.offset" : 172, | |
"key.inheritedtypes" : [ | |
{ | |
"key.name" : "Int" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public enum Turn : <Type usr=\"s:Si\">Int<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 4, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Turn.swift", | |
"key.name" : "Turn", | |
"key.bodylength" : 1, | |
"key.nameoffset" : 575, | |
"key.typename" : "Turn.Type", | |
"key.usr" : "s:O13SwiftGraphics4Turn", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 594, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
], | |
"key.length" : 4, | |
"key.offset" : 172, | |
"key.inheritedtypes" : [ | |
{ | |
"key.name" : "Comparable" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public enum Turn : <Type usr=\"s:Si\">Int<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 22, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Turn.swift", | |
"key.name" : "<(_:_:)", | |
"key.overrides" : [ | |
{ | |
"key.usr" : "s:FPSs11_Comparableoi1lUS___FMQPS_FTS0_S0__Sb" | |
} | |
], | |
"key.bodylength" : 40, | |
"key.nameoffset" : 610, | |
"key.typename" : "(Turn, Turn) -> Bool", | |
"key.usr" : "s:F13SwiftGraphicsoi1lFTOS_4TurnS0__Sb", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 642, | |
"key.parsed_declaration" : "public func < (lhs:Turn, rhs:Turn) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 22, | |
"key.offset" : 610, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTOSs9CharacterS__Sb\"><(_: Character, _: Character) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lUSs8Hashable___FTGVSs15DictionaryIndexQ_Q0__GS0_Q_Q0___Sb\"><<Key : Hashable, Value>(_: DictionaryIndex<Key, Value>, _: DictionaryIndex<Key, Value>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTVSs5UInt8S__Sb\"><(_: UInt8, _: UInt8) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTVSs4Int8S__Sb\"><(_: Int8, _: Int8) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTVSs6UInt16S__Sb\"><(_: UInt16, _: UInt16) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTVSs5Int16S__Sb\"><(_: Int16, _: Int16) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTVSs6UInt32S__Sb\"><(_: UInt32, _: UInt32) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTVSs5Int32S__Sb\"><(_: Int32, _: Int32) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTVSs6UInt64S__Sb\"><(_: UInt64, _: UInt64) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTVSs5Int64S__Sb\"><(_: Int64, _: Int64) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTSuSu_Sb\"><(_: UInt, _: UInt) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTSiSi_Sb\"><(_: Int, _: Int) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTSfSf_Sb\"><(_: Float, _: Float) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTSdSd_Sb\"><(_: Double, _: Double) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTVSs7Float80S__Sb\"><(_: Float80, _: Float80) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lUSs11_Comparable__FTGSqQ__GSqQ___Sb\"><<T : _Comparable>(_: T?, _: T?) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lUSs11_Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_Q__Sb\"><<T : _Strideable>(_: T, _: T) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTSSSS_Sb\"><(_: String, _: String) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTVSS5IndexS__Sb\"><(_: String.Index, _: String.Index) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTVVSS17UnicodeScalarView5IndexS0__Sb\"><(_: String.UnicodeScalarView.Index, _: String.UnicodeScalarView.Index) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTScSc_Sb\"><(_: UnicodeScalar, _: UnicodeScalar) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lU__FTGVSs20UnsafeMutablePointerQ__GS_Q___Sb\"><<T>(_: UnsafeMutablePointer<T>, _: UnsafeMutablePointer<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lU__FTGVSs13UnsafePointerQ__GS_Q___Sb\"><<T>(_: UnsafePointer<T>, _: UnsafePointer<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1lFTOSs3BitS__Sb\"><(_: Bit, _: Bit) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs11_Comparableoi1lUS___FMQPS_FTS0_S0__Sb\"><(_: Self, _: Self) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1lFTVS_7CGFloatS0__Sb\"><(_: CGFloat, _: CGFloat) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F10Foundationoi1lFTSSCSo8NSString_Sb\"><(_: String, _: NSString) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F10Foundationoi1lFTCSo8NSStringSS_Sb\"><(_: NSString, _: String) -> Bool<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func <(lhs: <Type usr=\"s:O13SwiftGraphics4Turn\">Turn<\/Type>, rhs: <Type usr=\"s:O13SwiftGraphics4Turn\">Turn<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 684 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 13, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGPath.h", | |
"key.name" : "CGMutablePath", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGPath", | |
"key.bodylength" : 2693, | |
"key.nameoffset" : 179, | |
"key.typename" : "CGMutablePath.Type", | |
"key.usr" : "c:@T@CGMutablePathRef", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 194, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 12, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "currentPoint", | |
"key.bodylength" : 44, | |
"key.nameoffset" : 204, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vE13SwiftGraphicsCSo13CGMutablePath12currentPointVSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 228, | |
"key.parsed_declaration" : "var currentPoint : CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 12, | |
"key.offset" : 204, | |
"key.annotated_decl" : "<Declaration>var currentPoint: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type> { get }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 19, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "move(_:)", | |
"key.bodylength" : 80, | |
"key.nameoffset" : 284, | |
"key.typename" : "CGMutablePath -> (CGPoint) -> CGMutablePath", | |
"key.usr" : "s:FE13SwiftGraphicsCSo13CGMutablePath4moveFS0_FVSC7CGPointS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 322, | |
"key.parsed_declaration" : "func move(point:CGPoint) -> CGMutablePath", | |
"key.substructure" : [ | |
], | |
"key.length" : 19, | |
"key.offset" : 284, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo13CGMutablePath4moveFS0_FTVSC7CGPoint8relativeSb_S0_\">move(_:relative:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func move(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@T@CGMutablePathRef\">CGMutablePath<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 34, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "move(_:relative:)", | |
"key.bodylength" : 149, | |
"key.nameoffset" : 414, | |
"key.typename" : "CGMutablePath -> (CGPoint, relative: Bool) -> CGMutablePath", | |
"key.usr" : "s:FE13SwiftGraphicsCSo13CGMutablePath4moveFS0_FTVSC7CGPoint8relativeSb_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 467, | |
"key.parsed_declaration" : "func move(point:CGPoint, relative:Bool) -> CGMutablePath", | |
"key.substructure" : [ | |
], | |
"key.length" : 34, | |
"key.offset" : 414, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo13CGMutablePath4moveFS0_FVSC7CGPointS0_\">move(_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func move(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, relative: <Type usr=\"s:Sb\">Bool<\/Type>) -> <Type usr=\"c:@T@CGMutablePathRef\">CGMutablePath<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "close()", | |
"key.bodylength" : 58, | |
"key.nameoffset" : 632, | |
"key.typename" : "CGMutablePath -> () -> CGMutablePath", | |
"key.usr" : "s:FE13SwiftGraphicsCSo13CGMutablePath5closeFS0_FT_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 658, | |
"key.parsed_declaration" : "func close() -> CGMutablePath", | |
"key.substructure" : [ | |
], | |
"key.length" : 7, | |
"key.offset" : 632, | |
"key.annotated_decl" : "<Declaration>func close() -> <Type usr=\"c:@T@CGMutablePathRef\">CGMutablePath<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 22, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "addLine(_:)", | |
"key.bodylength" : 83, | |
"key.nameoffset" : 728, | |
"key.typename" : "CGMutablePath -> (CGPoint) -> CGMutablePath", | |
"key.usr" : "s:FE13SwiftGraphicsCSo13CGMutablePath7addLineFS0_FVSC7CGPointS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 769, | |
"key.parsed_declaration" : "func addLine(point:CGPoint) -> CGMutablePath", | |
"key.substructure" : [ | |
], | |
"key.length" : 22, | |
"key.offset" : 728, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo13CGMutablePath7addLineFS0_FTVSC7CGPoint8relativeSb_S0_\">addLine(_:relative:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func addLine(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@T@CGMutablePathRef\">CGMutablePath<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 37, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "addLine(_:relative:)", | |
"key.bodylength" : 155, | |
"key.nameoffset" : 864, | |
"key.typename" : "CGMutablePath -> (CGPoint, relative: Bool) -> CGMutablePath", | |
"key.usr" : "s:FE13SwiftGraphicsCSo13CGMutablePath7addLineFS0_FTVSC7CGPoint8relativeSb_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 920, | |
"key.parsed_declaration" : "func addLine(point:CGPoint, relative:Bool) -> CGMutablePath", | |
"key.substructure" : [ | |
], | |
"key.length" : 37, | |
"key.offset" : 864, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo13CGMutablePath7addLineFS0_FVSC7CGPointS0_\">addLine(_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func addLine(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, relative: <Type usr=\"s:Sb\">Bool<\/Type>) -> <Type usr=\"c:@T@CGMutablePathRef\">CGMutablePath<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 50, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "addQuadCurveToPoint(_:control1:)", | |
"key.bodylength" : 108, | |
"key.nameoffset" : 1087, | |
"key.typename" : "CGMutablePath -> (CGPoint, control1: CGPoint) -> CGMutablePath", | |
"key.usr" : "s:FE13SwiftGraphicsCSo13CGMutablePath19addQuadCurveToPointFS0_FTVSC7CGPoint8control1S1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1156, | |
"key.parsed_declaration" : "func addQuadCurveToPoint(end:CGPoint, control1:CGPoint) -> CGMutablePath", | |
"key.substructure" : [ | |
], | |
"key.length" : 50, | |
"key.offset" : 1087, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo13CGMutablePath19addQuadCurveToPointFS0_FTVSC7CGPoint8control1S1_8relativeSb_S0_\">addQuadCurveToPoint(_:control1:relative:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func addQuadCurveToPoint(end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, control1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@T@CGMutablePathRef\">CGMutablePath<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 65, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "addQuadCurveToPoint(_:control1:relative:)", | |
"key.bodylength" : 218, | |
"key.nameoffset" : 1276, | |
"key.typename" : "CGMutablePath -> (CGPoint, control1: CGPoint, relative: Bool) -> CGMutablePath", | |
"key.usr" : "s:FE13SwiftGraphicsCSo13CGMutablePath19addQuadCurveToPointFS0_FTVSC7CGPoint8control1S1_8relativeSb_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1360, | |
"key.parsed_declaration" : "func addQuadCurveToPoint(end:CGPoint, control1:CGPoint, relative:Bool) -> CGMutablePath", | |
"key.substructure" : [ | |
], | |
"key.length" : 65, | |
"key.offset" : 1276, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo13CGMutablePath19addQuadCurveToPointFS0_FTVSC7CGPoint8control1S1__S0_\">addQuadCurveToPoint(_:control1:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func addQuadCurveToPoint(end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, control1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, relative: <Type usr=\"s:Sb\">Bool<\/Type>) -> <Type usr=\"c:@T@CGMutablePathRef\">CGMutablePath<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 69, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "addCubicCurveToPoint(_:control1:control2:)", | |
"key.bodylength" : 128, | |
"key.nameoffset" : 1590, | |
"key.typename" : "CGMutablePath -> (CGPoint, control1: CGPoint, control2: CGPoint) -> CGMutablePath", | |
"key.usr" : "s:FE13SwiftGraphicsCSo13CGMutablePath20addCubicCurveToPointFS0_FTVSC7CGPoint8control1S1_8control2S1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1678, | |
"key.parsed_declaration" : "func addCubicCurveToPoint(end:CGPoint, control1:CGPoint, control2:CGPoint) -> CGMutablePath", | |
"key.substructure" : [ | |
], | |
"key.length" : 69, | |
"key.offset" : 1590, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo13CGMutablePath20addCubicCurveToPointFS0_FTVSC7CGPoint8control1S1_8control2S1_8relativeSb_S0_\">addCubicCurveToPoint(_:control1:control2:relative:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func addCubicCurveToPoint(end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, control1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, control2: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@T@CGMutablePathRef\">CGMutablePath<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 84, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "addCubicCurveToPoint(_:control1:control2:relative:)", | |
"key.bodylength" : 273, | |
"key.nameoffset" : 1818, | |
"key.typename" : "CGMutablePath -> (CGPoint, control1: CGPoint, control2: CGPoint, relative: Bool) -> CGMutablePath", | |
"key.usr" : "s:FE13SwiftGraphicsCSo13CGMutablePath20addCubicCurveToPointFS0_FTVSC7CGPoint8control1S1_8control2S1_8relativeSb_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1921, | |
"key.parsed_declaration" : "func addCubicCurveToPoint(end:CGPoint, control1:CGPoint, control2:CGPoint, relative:Bool) -> CGMutablePath", | |
"key.substructure" : [ | |
], | |
"key.length" : 84, | |
"key.offset" : 1818, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsCSo13CGMutablePath20addCubicCurveToPointFS0_FTVSC7CGPoint8control1S1_8control2S1__S0_\">addCubicCurveToPoint(_:control1:control2:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func addCubicCurveToPoint(end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, control1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, control2: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, relative: <Type usr=\"s:Sb\">Bool<\/Type>) -> <Type usr=\"c:@T@CGMutablePathRef\">CGMutablePath<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 50, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "addCurve(_:relative:)", | |
"key.bodylength" : 610, | |
"key.nameoffset" : 2206, | |
"key.typename" : "CGMutablePath -> (BezierCurve, relative: Bool) -> CGMutablePath", | |
"key.usr" : "s:FE13SwiftGraphicsCSo13CGMutablePath8addCurveFS0_FTVS_11BezierCurve8relativeSb_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2275, | |
"key.parsed_declaration" : "func addCurve(curve:BezierCurve, relative:Bool = false) -> CGMutablePath", | |
"key.substructure" : [ | |
], | |
"key.length" : 50, | |
"key.offset" : 2206, | |
"key.annotated_decl" : "<Declaration>func addCurve(curve: <Type usr=\"s:V13SwiftGraphics11BezierCurve\">BezierCurve<\/Type>, relative: <Type usr=\"s:Sb\">Bool<\/Type> = default) -> <Type usr=\"c:@T@CGMutablePathRef\">CGMutablePath<\/Type><\/Declaration>" | |
} | |
], | |
"key.length" : 16, | |
"key.offset" : 153, | |
"key.annotated_decl" : "<Declaration>class CGMutablePath : <Type usr=\"c:@T@CGPathRef\">CGPathRef<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGPath.h", | |
"key.name" : "CGPath", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGPath", | |
"key.bodylength" : 1719, | |
"key.nameoffset" : 2907, | |
"key.typename" : "CGPath.Type", | |
"key.usr" : "c:@T@CGPathRef", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 2915, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPath.swift", | |
"key.name" : "dump()", | |
"key.bodylength" : 1697, | |
"key.nameoffset" : 2926, | |
"key.typename" : "CGPath -> () -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsCSo6CGPath4dumpFS0_FT_T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2934, | |
"key.parsed_declaration" : "func dump()", | |
"key.substructure" : [ | |
], | |
"key.length" : 6, | |
"key.offset" : 2926, | |
"key.annotated_decl" : "<Declaration>func dump()<\/Declaration>" | |
} | |
], | |
"key.length" : 9, | |
"key.offset" : 200, | |
"key.annotated_decl" : "<Declaration>class CGPath<\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 4636 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 14, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CoordinateSystems.swift", | |
"key.name" : "GraphicsOrigin", | |
"key.bodylength" : 951, | |
"key.nameoffset" : 184, | |
"key.typename" : "GraphicsOrigin.Type", | |
"key.usr" : "s:O13SwiftGraphics14GraphicsOrigin", | |
"key.kind" : "source.lang.swift.decl.enum", | |
"key.bodyoffset" : 200, | |
"key.parsed_declaration" : "public enum GraphicsOrigin", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 14, | |
"key.offset" : 184, | |
"key.annotated_decl" : "<Declaration>public enum GraphicsOrigin<\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CoordinateSystems.swift", | |
"key.name" : "resolved", | |
"key.bodylength" : 335, | |
"key.nameoffset" : 263, | |
"key.typename" : "GraphicsOrigin", | |
"key.usr" : "s:vO13SwiftGraphics14GraphicsOrigin8resolvedS0_", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 290, | |
"key.parsed_declaration" : "var resolved : GraphicsOrigin", | |
"key.substructure" : [ | |
], | |
"key.length" : 8, | |
"key.offset" : 263, | |
"key.annotated_decl" : "<Declaration>var resolved: <Type usr=\"s:O13SwiftGraphics14GraphicsOrigin\">GraphicsOrigin<\/Type> { get }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CoordinateSystems.swift", | |
"key.name" : "isNative", | |
"key.bodylength" : 496, | |
"key.nameoffset" : 636, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vO13SwiftGraphics14GraphicsOrigin8isNativeSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 653, | |
"key.parsed_declaration" : "var isNative : Bool", | |
"key.substructure" : [ | |
], | |
"key.length" : 8, | |
"key.offset" : 636, | |
"key.annotated_decl" : "<Declaration>var isNative: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>" | |
} | |
] | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGPoint", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 264, | |
"key.nameoffset" : 1171, | |
"key.typename" : "CGPoint.Type", | |
"key.usr" : "c:@S@CGPoint", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 1180, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 49, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CoordinateSystems.swift", | |
"key.name" : "flipped(_:insideRect:)", | |
"key.bodylength" : 190, | |
"key.nameoffset" : 1190, | |
"key.typename" : "CGPoint -> (GraphicsOrigin, insideRect: CGRect) -> CGPoint", | |
"key.usr" : "s:FE13SwiftGraphicsVSC7CGPoint7flippedFS0_FTOS_14GraphicsOrigin10insideRectVSC6CGRect_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1252, | |
"key.parsed_declaration" : "func flipped(origin:GraphicsOrigin, insideRect:CGRect) -> CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 49, | |
"key.offset" : 1190, | |
"key.annotated_decl" : "<Declaration>func flipped(origin: <Type usr=\"s:O13SwiftGraphics14GraphicsOrigin\">GraphicsOrigin<\/Type>, insideRect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 269, | |
"key.annotated_decl" : "<Declaration>struct CGPoint<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGRect", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 263, | |
"key.nameoffset" : 1464, | |
"key.typename" : "CGRect.Type", | |
"key.usr" : "c:@S@CGRect", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 1472, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 49, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CoordinateSystems.swift", | |
"key.name" : "flipped(_:insideRect:)", | |
"key.bodylength" : 190, | |
"key.nameoffset" : 1482, | |
"key.typename" : "CGRect -> (GraphicsOrigin, insideRect: CGRect) -> CGRect", | |
"key.usr" : "s:FE13SwiftGraphicsVSC6CGRect7flippedFS0_FTOS_14GraphicsOrigin10insideRectS0__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1543, | |
"key.parsed_declaration" : "func flipped(origin:GraphicsOrigin, insideRect:CGRect) -> CGRect", | |
"key.substructure" : [ | |
], | |
"key.length" : 49, | |
"key.offset" : 1482, | |
"key.annotated_decl" : "<Declaration>func flipped(origin: <Type usr=\"s:O13SwiftGraphics14GraphicsOrigin\">GraphicsOrigin<\/Type>, insideRect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>) -> <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 594, | |
"key.annotated_decl" : "<Declaration>struct CGRect<\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 1736 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 42, | |
"key.doc.full_as_xml" : "<Function file=\"\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift\" line=\"14\" column=\"6\"><Name>collinear(_:_:_:)<\/Name><USR>s:F13SwiftGraphics9collinearFTVSC7CGPointS0_S0__Sb<\/USR><Declaration>func collinear(a: CGPoint, b: CGPoint, c: CGPoint) -> Bool<\/Declaration><Abstract><Para>Return true if a, b, and c all lie on the same line.<\/Para><\/Abstract><\/Function>", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "collinear(_:_:_:)", | |
"key.bodylength" : 68, | |
"key.nameoffset" : 222, | |
"key.typename" : "(CGPoint, CGPoint, CGPoint) -> Bool", | |
"key.usr" : "s:F13SwiftGraphics9collinearFTVSC7CGPointS0_S0__Sb", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 274, | |
"key.parsed_declaration" : "func collinear(a:CGPoint, b:CGPoint, c:CGPoint) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 42, | |
"key.offset" : 222, | |
"key.annotated_decl" : "<Declaration>func collinear(a: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, b: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, c: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: -", | |
"key.length" : 7, | |
"key.offset" : 348 | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: -", | |
"key.length" : 7, | |
"key.offset" : 390 | |
}, | |
{ | |
"key.namelength" : 4, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "Line", | |
"key.bodylength" : 277, | |
"key.nameoffset" : 413, | |
"key.typename" : "Line.Type", | |
"key.usr" : "s:V13SwiftGraphics4Line", | |
"key.kind" : "source.lang.swift.decl.struct", | |
"key.bodyoffset" : 419, | |
"key.parsed_declaration" : "public struct Line", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 4, | |
"key.offset" : 413, | |
"key.annotated_decl" : "<Declaration>public struct Line<\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 1, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "m", | |
"key.nameoffset" : 428, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vV13SwiftGraphics4Line1mV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.parsed_declaration" : "let m:CGFloat", | |
"key.substructure" : [ | |
], | |
"key.length" : 1, | |
"key.offset" : 428, | |
"key.annotated_decl" : "<Declaration>let m: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 1, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "b", | |
"key.nameoffset" : 446, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vV13SwiftGraphics4Line1bV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.parsed_declaration" : "let b:CGFloat", | |
"key.substructure" : [ | |
], | |
"key.length" : 1, | |
"key.offset" : 446, | |
"key.annotated_decl" : "<Declaration>let b: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: Vertical lines!?", | |
"key.length" : 22, | |
"key.offset" : 464 | |
}, | |
{ | |
"key.namelength" : 31, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "segment(_:x1:)", | |
"key.bodylength" : 150, | |
"key.nameoffset" : 496, | |
"key.typename" : "Line -> (CGFloat, x1: CGFloat) -> LineSegment", | |
"key.usr" : "s:FV13SwiftGraphics4Line7segmentFS0_FTV12CoreGraphics7CGFloat2x1S2__VS_11LineSegment", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 544, | |
"key.parsed_declaration" : "func segment(x0:CGFloat, x1:CGFloat) -> LineSegment", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 31, | |
"key.offset" : 496, | |
"key.annotated_decl" : "<Declaration>func segment(x0: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, x1: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"s:V13SwiftGraphics11LineSegment\">LineSegment<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
] | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: -", | |
"key.length" : 7, | |
"key.offset" : 702 | |
}, | |
{ | |
"key.namelength" : 11, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "LineSegment", | |
"key.bodylength" : 1835, | |
"key.nameoffset" : 725, | |
"key.typename" : "LineSegment.Type", | |
"key.usr" : "s:V13SwiftGraphics11LineSegment", | |
"key.kind" : "source.lang.swift.decl.struct", | |
"key.bodyoffset" : 738, | |
"key.parsed_declaration" : "public struct LineSegment", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 11, | |
"key.offset" : 725, | |
"key.annotated_decl" : "<Declaration>public struct LineSegment<\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 5, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "start", | |
"key.nameoffset" : 754, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vV13SwiftGraphics11LineSegment5startVSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "public let start:CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 5, | |
"key.offset" : 754, | |
"key.annotated_decl" : "<Declaration>public let start: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 3, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "end", | |
"key.nameoffset" : 783, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vV13SwiftGraphics11LineSegment3endVSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "public let end:CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 3, | |
"key.offset" : 783, | |
"key.annotated_decl" : "<Declaration>public let end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 32, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "init(start:end:)", | |
"key.bodylength" : 55, | |
"key.nameoffset" : 807, | |
"key.typename" : "LineSegment.Type -> (start: CGPoint, end: CGPoint) -> LineSegment", | |
"key.usr" : "s:FV13SwiftGraphics11LineSegmentcFMS0_FT5startVSC7CGPoint3endS1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 841, | |
"key.parsed_declaration" : "public init(start:CGPoint, end:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 32, | |
"key.offset" : 807, | |
"key.annotated_decl" : "<Declaration>public init(start: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, end: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 5, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "slope", | |
"key.bodylength" : 161, | |
"key.nameoffset" : 914, | |
"key.typename" : "CGFloat?", | |
"key.usr" : "s:vV13SwiftGraphics11LineSegment5slopeGSqV12CoreGraphics7CGFloat_", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 930, | |
"key.parsed_declaration" : "public var slope:CGFloat?", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 5, | |
"key.offset" : 914, | |
"key.annotated_decl" : "<Declaration>public var slope: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>? { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 5, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "angle", | |
"key.bodylength" : 67, | |
"key.nameoffset" : 1109, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vV13SwiftGraphics11LineSegment5angleV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1124, | |
"key.parsed_declaration" : "public var angle:CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 5, | |
"key.offset" : 1109, | |
"key.annotated_decl" : "<Declaration>public var angle: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 29, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "isParallel(_:)", | |
"key.bodylength" : 46, | |
"key.nameoffset" : 1210, | |
"key.typename" : "LineSegment -> (LineSegment) -> Bool", | |
"key.usr" : "s:FV13SwiftGraphics11LineSegment10isParallelFS0_FS0_Sb", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1249, | |
"key.parsed_declaration" : "public func isParallel(other:LineSegment) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 29, | |
"key.offset" : 1210, | |
"key.annotated_decl" : "<Declaration>public func isParallel(other: <Type usr=\"s:V13SwiftGraphics11LineSegment\">LineSegment<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 52, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "intersection(_:clamped:)", | |
"key.bodylength" : 784, | |
"key.nameoffset" : 1314, | |
"key.typename" : "LineSegment -> (LineSegment, clamped: Bool) -> CGPoint?", | |
"key.usr" : "s:FV13SwiftGraphics11LineSegment12intersectionFS0_FTS0_7clampedSb_GSqVSC7CGPoint_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1380, | |
"key.parsed_declaration" : "public func intersection(other:LineSegment, clamped:Bool = true) -> CGPoint?", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 52, | |
"key.offset" : 1314, | |
"key.annotated_decl" : "<Declaration>public func intersection(other: <Type usr=\"s:V13SwiftGraphics11LineSegment\">LineSegment<\/Type>, clamped: <Type usr=\"s:Sb\">Bool<\/Type> = default) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>?<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 28, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "containsPoint(_:)", | |
"key.bodylength" : 350, | |
"key.nameoffset" : 2183, | |
"key.typename" : "LineSegment -> (CGPoint) -> Bool", | |
"key.usr" : "s:FV13SwiftGraphics11LineSegment13containsPointFS0_FVSC7CGPointSb", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2221, | |
"key.parsed_declaration" : "public func containsPoint(point:CGPoint) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 28, | |
"key.offset" : 2183, | |
"key.annotated_decl" : "<Declaration>public func containsPoint(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 39, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "within(_:_:_:)", | |
"key.bodylength" : 108, | |
"key.nameoffset" : 2310, | |
"key.typename" : "(CGFloat, CGFloat, CGFloat) -> Bool", | |
"key.usr" : "s:FFV13SwiftGraphics11LineSegment13containsPointFS0_FVSC7CGPointSbL_6withinFTV12CoreGraphics7CGFloatS3_S3__Sb", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 2359, | |
"key.parsed_declaration" : "func within(p:CGFloat, q:CGFloat, r:CGFloat) -> Bool", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: What about negatives?", | |
"key.length" : 27, | |
"key.offset" : 2375 | |
} | |
], | |
"key.length" : 39, | |
"key.offset" : 2310, | |
"key.annotated_decl" : "<Declaration>func within(p: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, q: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, r: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Circle", | |
"key.length" : 12, | |
"key.offset" : 2579 | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "Circle", | |
"key.bodylength" : 510, | |
"key.nameoffset" : 2607, | |
"key.typename" : "Circle.Type", | |
"key.usr" : "s:V13SwiftGraphics6Circle", | |
"key.kind" : "source.lang.swift.decl.struct", | |
"key.bodyoffset" : 2615, | |
"key.parsed_declaration" : "public struct Circle", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 2607, | |
"key.annotated_decl" : "<Declaration>public struct Circle<\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "center", | |
"key.nameoffset" : 2631, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vV13SwiftGraphics6Circle6centerVSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "public let center:CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 6, | |
"key.offset" : 2631, | |
"key.annotated_decl" : "<Declaration>public let center: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "radius", | |
"key.nameoffset" : 2661, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vV13SwiftGraphics6Circle6radiusV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "public let radius:CGFloat", | |
"key.substructure" : [ | |
], | |
"key.length" : 6, | |
"key.offset" : 2661, | |
"key.annotated_decl" : "<Declaration>public let radius: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "diameter", | |
"key.bodylength" : 27, | |
"key.nameoffset" : 2691, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vV13SwiftGraphics6Circle8diameterV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 2709, | |
"key.parsed_declaration" : "public var diameter:CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 2691, | |
"key.annotated_decl" : "<Declaration>public var diameter: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 36, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "init(center:radius:)", | |
"key.bodylength" : 63, | |
"key.nameoffset" : 2754, | |
"key.typename" : "Circle.Type -> (center: CGPoint, radius: CGFloat) -> Circle", | |
"key.usr" : "s:FV13SwiftGraphics6CirclecFMS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2792, | |
"key.parsed_declaration" : "public init(center:CGPoint, radius:CGFloat)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 36, | |
"key.offset" : 2754, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics6CirclecFMS0_FT6centerVSC7CGPoint8diameterV12CoreGraphics7CGFloat_S0_\">init(center:diameter:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public init(center: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, radius: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 38, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "init(center:diameter:)", | |
"key.bodylength" : 71, | |
"key.nameoffset" : 2873, | |
"key.typename" : "Circle.Type -> (center: CGPoint, diameter: CGFloat) -> Circle", | |
"key.usr" : "s:FV13SwiftGraphics6CirclecFMS0_FT6centerVSC7CGPoint8diameterV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2913, | |
"key.parsed_declaration" : "public init(center:CGPoint, diameter:CGFloat)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 38, | |
"key.offset" : 2873, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FV13SwiftGraphics6CirclecFMS0_FT6centerVSC7CGPoint6radiusV12CoreGraphics7CGFloat_S0_\">init(center:radius:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public init(center: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, diameter: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 5, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "frame", | |
"key.bodylength" : 101, | |
"key.nameoffset" : 3006, | |
"key.typename" : "CGRect", | |
"key.usr" : "s:vV13SwiftGraphics6Circle5frameVSC6CGRect", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 3022, | |
"key.parsed_declaration" : "public var frame : CGRect", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 5, | |
"key.offset" : 3006, | |
"key.annotated_decl" : "<Declaration>public var frame: <Type usr=\"c:@S@CGRect\">CGRect<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
] | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Triangle", | |
"key.length" : 14, | |
"key.offset" : 3131 | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "Triangle", | |
"key.bodylength" : 154, | |
"key.nameoffset" : 3161, | |
"key.typename" : "Triangle.Type", | |
"key.usr" : "s:V13SwiftGraphics8Triangle", | |
"key.kind" : "source.lang.swift.decl.struct", | |
"key.bodyoffset" : 3171, | |
"key.parsed_declaration" : "public struct Triangle", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 3161, | |
"key.annotated_decl" : "<Declaration>public struct Triangle<\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "points", | |
"key.nameoffset" : 3187, | |
"key.typename" : "(CGPoint, CGPoint, CGPoint)", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle6pointsTVSC7CGPointS1_S1__", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.parsed_declaration" : "public let points: (CGPoint, CGPoint, CGPoint)", | |
"key.substructure" : [ | |
], | |
"key.length" : 6, | |
"key.offset" : 3187, | |
"key.annotated_decl" : "<Declaration>public let points: (<Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 46, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "init(_:_:_:)", | |
"key.bodylength" : 40, | |
"key.nameoffset" : 3235, | |
"key.typename" : "Triangle.Type -> (CGPoint, CGPoint, CGPoint) -> Triangle", | |
"key.usr" : "s:FV13SwiftGraphics8TrianglecFMS0_FTVSC7CGPointS1_S1__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3283, | |
"key.parsed_declaration" : "public init(_ p0:CGPoint, _ p1:CGPoint, _ p2:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 46, | |
"key.offset" : 3235, | |
"key.annotated_decl" : "<Declaration>public init(_ p0: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, _ p1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, _ p2: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
] | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "Triangle", | |
"key.bodylength" : 3240, | |
"key.nameoffset" : 3345, | |
"key.typename" : "Triangle.Type", | |
"key.usr" : "s:V13SwiftGraphics8Triangle", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 3355, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "lengths", | |
"key.bodylength" : 210, | |
"key.nameoffset" : 3375, | |
"key.typename" : "(CGFloat, CGFloat, CGFloat)", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle7lengthsTV12CoreGraphics7CGFloatS2_S2__", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 3413, | |
"key.parsed_declaration" : "public var lengths: (CGFloat, CGFloat, CGFloat)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 3375, | |
"key.annotated_decl" : "<Declaration>public var lengths: (<Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "angles", | |
"key.bodylength" : 226, | |
"key.nameoffset" : 3641, | |
"key.typename" : "(CGFloat, CGFloat, CGFloat)", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle6anglesTV12CoreGraphics7CGFloatS2_S2__", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 3678, | |
"key.parsed_declaration" : "public var angles: (CGFloat, CGFloat, CGFloat)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 3641, | |
"key.annotated_decl" : "<Declaration>public var angles: (<Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 13, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "isEquilateral", | |
"key.bodylength" : 93, | |
"key.nameoffset" : 3926, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle13isEquilateralSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 3947, | |
"key.parsed_declaration" : "public var isEquilateral: Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 13, | |
"key.offset" : 3926, | |
"key.annotated_decl" : "<Declaration>public var isEquilateral: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 11, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "isIsosceles", | |
"key.bodylength" : 93, | |
"key.nameoffset" : 4062, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle11isIsoscelesSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 4081, | |
"key.parsed_declaration" : "public var isIsosceles: Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 11, | |
"key.offset" : 4062, | |
"key.annotated_decl" : "<Declaration>public var isIsosceles: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 9, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "isScalene", | |
"key.bodylength" : 93, | |
"key.nameoffset" : 4196, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle9isScaleneSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 4213, | |
"key.parsed_declaration" : "public var isScalene: Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 9, | |
"key.offset" : 4196, | |
"key.annotated_decl" : "<Declaration>public var isScalene: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 13, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "isRightAngled", | |
"key.bodylength" : 192, | |
"key.nameoffset" : 4328, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle13isRightAngledSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 4349, | |
"key.parsed_declaration" : "public var isRightAngled: Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 13, | |
"key.offset" : 4328, | |
"key.annotated_decl" : "<Declaration>public var isRightAngled: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 9, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "isOblique", | |
"key.bodylength" : 71, | |
"key.nameoffset" : 4563, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle9isObliqueSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 4580, | |
"key.parsed_declaration" : "public var isOblique: Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 9, | |
"key.offset" : 4563, | |
"key.annotated_decl" : "<Declaration>public var isOblique: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "isAcute", | |
"key.bodylength" : 186, | |
"key.nameoffset" : 4673, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle7isAcuteSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 4688, | |
"key.parsed_declaration" : "public var isAcute: Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 4673, | |
"key.annotated_decl" : "<Declaration>public var isAcute: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "isObtuse", | |
"key.bodylength" : 186, | |
"key.nameoffset" : 4892, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle8isObtuseSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 4908, | |
"key.parsed_declaration" : "public var isObtuse: Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 4892, | |
"key.annotated_decl" : "<Declaration>public var isObtuse: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 12, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "isDegenerate", | |
"key.bodylength" : 162, | |
"key.nameoffset" : 5112, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle12isDegenerateSb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 5132, | |
"key.parsed_declaration" : "public var isDegenerate: Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 12, | |
"key.offset" : 5112, | |
"key.annotated_decl" : "<Declaration>public var isDegenerate: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 10, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "signedArea", | |
"key.bodylength" : 221, | |
"key.nameoffset" : 5312, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle10signedAreaV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 5333, | |
"key.parsed_declaration" : "public var signedArea: CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 10, | |
"key.offset" : 5312, | |
"key.annotated_decl" : "<Declaration>public var signedArea: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 4, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "area", | |
"key.bodylength" : 32, | |
"key.nameoffset" : 5576, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle4areaV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 5591, | |
"key.parsed_declaration" : "public var area: CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 4, | |
"key.offset" : 5576, | |
"key.annotated_decl" : "<Declaration>public var area: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 12, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "circumcenter", | |
"key.bodylength" : 497, | |
"key.nameoffset" : 5701, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle12circumcenterVSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 5725, | |
"key.parsed_declaration" : "public var circumcenter : CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 12, | |
"key.offset" : 5701, | |
"key.annotated_decl" : "<Declaration>public var circumcenter: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 12, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "circumcircle", | |
"key.bodylength" : 181, | |
"key.nameoffset" : 6244, | |
"key.typename" : "Circle", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle12circumcircleVS_6Circle", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 6267, | |
"key.parsed_declaration" : "public var circumcircle : Circle", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 12, | |
"key.offset" : 6244, | |
"key.annotated_decl" : "<Declaration>public var circumcircle: <Type usr=\"s:V13SwiftGraphics6Circle\">Circle<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "inradius", | |
"key.bodylength" : 107, | |
"key.nameoffset" : 6466, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle8inradiusV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 6486, | |
"key.parsed_declaration" : "public var inradius : CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 6466, | |
"key.annotated_decl" : "<Declaration>public var inradius: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 3161, | |
"key.annotated_decl" : "<Declaration>public struct Triangle<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: Not quite working perfectly yet...", | |
"key.length" : 40, | |
"key.offset" : 6601 | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "Triangle", | |
"key.bodylength" : 1073, | |
"key.nameoffset" : 6659, | |
"key.typename" : "Triangle.Type", | |
"key.usr" : "s:V13SwiftGraphics8Triangle", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 6669, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "incenter", | |
"key.bodylength" : 86, | |
"key.nameoffset" : 6686, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vV13SwiftGraphics8Triangle8incenterVSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 6706, | |
"key.parsed_declaration" : "public var incenter : CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 6686, | |
"key.annotated_decl" : "<Declaration>public var incenter: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: THis seems broken!", | |
"key.length" : 24, | |
"key.offset" : 6944 | |
}, | |
{ | |
"key.namelength" : 62, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "toLocalCartesian(alpha:beta:gamma:)", | |
"key.bodylength" : 377, | |
"key.nameoffset" : 6985, | |
"key.typename" : "Triangle -> (alpha: CGFloat, beta: CGFloat, gamma: CGFloat) -> CGPoint", | |
"key.usr" : "s:FV13SwiftGraphics8Triangle16toLocalCartesianFS0_FT5alphaV12CoreGraphics7CGFloat4betaS2_5gammaS2__VSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 7060, | |
"key.parsed_declaration" : "public func toLocalCartesian(# alpha:CGFloat, beta:CGFloat, gamma:CGFloat) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 62, | |
"key.offset" : 6985, | |
"key.annotated_decl" : "<Declaration>public func toLocalCartesian(#alpha: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, beta: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, gamma: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: THis seems broken!", | |
"key.length" : 24, | |
"key.offset" : 7451 | |
}, | |
{ | |
"key.namelength" : 57, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "toCartesian(alpha:beta:gamma:)", | |
"key.bodylength" : 174, | |
"key.nameoffset" : 7492, | |
"key.typename" : "Triangle -> (alpha: CGFloat, beta: CGFloat, gamma: CGFloat) -> CGPoint", | |
"key.usr" : "s:FV13SwiftGraphics8Triangle11toCartesianFS0_FT5alphaV12CoreGraphics7CGFloat4betaS2_5gammaS2__VSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 7562, | |
"key.parsed_declaration" : "public func toCartesian(# alpha:CGFloat, beta:CGFloat, gamma:CGFloat) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 57, | |
"key.offset" : 7492, | |
"key.annotated_decl" : "<Declaration>public func toCartesian(#alpha: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, beta: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, gamma: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 3161, | |
"key.annotated_decl" : "<Declaration>public struct Triangle<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 51, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "equalities(_:_:)", | |
"key.bodylength" : 162, | |
"key.nameoffset" : 7750, | |
"key.typename" : "<T> ((T, T, T), ((T, T) -> Bool)) -> Int", | |
"key.usr" : "s:F13SwiftGraphics10equalitiesU__FTTQ_Q_Q__FTQ_Q__Sb_Si", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 7810, | |
"key.parsed_declaration" : "func equalities <T> (e:(T, T, T), test:((T, T) -> Bool)) -> Int", | |
"key.substructure" : [ | |
], | |
"key.length" : 51, | |
"key.offset" : 7750, | |
"key.annotated_decl" : "<Declaration>func equalities<T>(e: (T, T, T), test: ((T, T) -> <Type usr=\"s:Sb\">Bool<\/Type>)) -> <Type usr=\"s:Si\">Int<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 41, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Geometry.swift", | |
"key.name" : "angle(_:_:_:)", | |
"key.bodylength" : 178, | |
"key.nameoffset" : 7987, | |
"key.typename" : "(CGPoint, CGPoint, CGPoint) -> CGFloat", | |
"key.usr" : "s:F13SwiftGraphics5angleFTVSC7CGPointS0_S0__V12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 8041, | |
"key.parsed_declaration" : "public func angle(p0:CGPoint, p1:CGPoint, p2:CGPoint) -> CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 41, | |
"key.offset" : 7987, | |
"key.annotated_decl" : "<Declaration>public func angle(p0: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, p1: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, p2: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 8221 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: CGPoint", | |
"key.length" : 13, | |
"key.offset" : 166 | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGPoint", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 68, | |
"key.nameoffset" : 191, | |
"key.typename" : "CGPoint.Type", | |
"key.usr" : "c:@S@CGPoint", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 212, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 11, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "description", | |
"key.overrides" : [ | |
{ | |
"key.usr" : "s:vPSs9Printable11descriptionSS" | |
} | |
], | |
"key.bodylength" : 29, | |
"key.nameoffset" : 228, | |
"key.typename" : "String", | |
"key.usr" : "s:vE13SwiftGraphicsVSC7CGPoint11descriptionSS", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 249, | |
"key.parsed_declaration" : "public var description: String", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 11, | |
"key.offset" : 228, | |
"key.annotated_decl" : "<Declaration>public var description: <Type usr=\"s:SS\">String<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 269, | |
"key.inheritedtypes" : [ | |
{ | |
"key.name" : "Printable" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>struct CGPoint<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Init", | |
"key.length" : 10, | |
"key.offset" : 286 | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGPoint", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 139, | |
"key.nameoffset" : 315, | |
"key.typename" : "CGPoint.Type", | |
"key.usr" : "c:@S@CGPoint", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 324, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 15, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "init(x:)", | |
"key.bodylength" : 43, | |
"key.nameoffset" : 334, | |
"key.typename" : "CGPoint.Type -> (x: CGFloat) -> CGPoint", | |
"key.usr" : "s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT1xV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 351, | |
"key.parsed_declaration" : "init(x:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 15, | |
"key.offset" : 334, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC7CGPointcFMS_FT1xV12CoreGraphics7CGFloat1yS1__S_\">init(x: CGFloat, y: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT1yV12CoreGraphics7CGFloat_S0_\">init(y:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT9magnitudeV12CoreGraphics7CGFloat9directionS2__S0_\">init(magnitude:direction:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FTV12CoreGraphics7CGFloatS2__S0_\">init(_:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT1xSi1ySi_S0_\">init(x: Int, y: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT1xSd1ySd_S0_\">init(x: Double, y: Double)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(x: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 15, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "init(y:)", | |
"key.bodylength" : 43, | |
"key.nameoffset" : 401, | |
"key.typename" : "CGPoint.Type -> (y: CGFloat) -> CGPoint", | |
"key.usr" : "s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT1yV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 418, | |
"key.parsed_declaration" : "init(y:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 15, | |
"key.offset" : 401, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC7CGPointcFMS_FT1xV12CoreGraphics7CGFloat1yS1__S_\">init(x: CGFloat, y: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT1xV12CoreGraphics7CGFloat_S0_\">init(x:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT9magnitudeV12CoreGraphics7CGFloat9directionS2__S0_\">init(magnitude:direction:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FTV12CoreGraphics7CGFloatS2__S0_\">init(_:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT1xSi1ySi_S0_\">init(x: Int, y: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT1xSd1ySd_S0_\">init(x: Double, y: Double)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(y: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 269, | |
"key.annotated_decl" : "<Declaration>struct CGPoint<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Arithmetic", | |
"key.length" : 16, | |
"key.offset" : 469 | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 13, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "+(_:)", | |
"key.bodylength" : 14, | |
"key.nameoffset" : 506, | |
"key.typename" : "(CGPoint) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphicsop1pFVSC7CGPointS0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 532, | |
"key.parsed_declaration" : "public prefix func + (p:CGPoint) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.prefix" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 13, | |
"key.offset" : 506, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1pFTVSC6CGSizeS0__S0_\">+(_: CGSize, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1pFTVSC7CGPointS0__S0_\">+(_: CGPoint, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1pFTVSC17CGAffineTransformS0__S0_\">+(_: CGAffineTransform, _: CGAffineTransform) -> CGAffineTransform<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5UInt8S__S_\">+(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs4Int8S__S_\">+(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt16S__S_\">+(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int16S__S_\">+(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt32S__S_\">+(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int32S__S_\">+(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt64S__S_\">+(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int64S__S_\">+(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSuSu_Su\">+(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSiSi_Si\">+(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFSfSf\">+(_: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSfSf_Sf\">+(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFSdSd\">+(_: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSdSd_Sd\">+(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFVSs7Float80S_\">+(_: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs7Float80S__S_\">+(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs22_IntegerArithmeticType__FTQ_Q__Q_\">+<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pUSs17_SignedNumberType_USs33_BuiltinIntegerLiteralConvertible__FQ_Q_\">+<T : _SignedNumberType>(_: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss12SequenceType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1___FTQ_Q0__Q_\">+<C : _ExtensibleCollectionType, S : SequenceType where S.Generator.Element == S.Generator.Element>(_: C, _: S) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss12SequenceType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1___FTQ0_Q__Q_\">+<C : _ExtensibleCollectionType, S : SequenceType where S.Generator.Element == S.Generator.Element>(_: S, _: C) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss14CollectionType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1__S2__S3__S4_____FTQ_Q0__Q_\">+<C : _ExtensibleCollectionType, S : CollectionType where S.Generator.Element == S.Generator.Element>(_: C, _: S) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_S__USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S0__S1__S2__S3_____FTQ_Q0__Q_\">+<EC1 : _ExtensibleCollectionType, EC2 : _ExtensibleCollectionType where EC1.Generator.Element == EC1.Generator.Element>(_: EC1, _: EC2) -> EC1<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_QQ_6Stride_Q_\">+<T : Strideable>(_: T, _: T.Stride) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQQ_6StrideQ__Q_\">+<T : Strideable>(_: T.Stride, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSSSS_SS\">+(_: String, _: String) -> String<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTGVSs20UnsafeMutablePointerQ__Si_GS_Q__\">+<T>(_: UnsafeMutablePointer<T>, _: Int) -> UnsafeMutablePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTSiGVSs20UnsafeMutablePointerQ___GS_Q__\">+<T>(_: Int, _: UnsafeMutablePointer<T>) -> UnsafeMutablePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTGVSs13UnsafePointerQ__Si_GS_Q__\">+<T>(_: UnsafePointer<T>, _: Int) -> UnsafePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTSiGVSs13UnsafePointerQ___GS_Q__\">+<T>(_: Int, _: UnsafePointer<T>) -> UnsafePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1pUS___FMQPS_FTS0_S0__S0_\">+(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsop1pFVS_7CGFloatS0_\">+(_: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1pFTVS_7CGFloatS0__S0_\">+(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public prefix func +(p: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 13, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "-(_:)", | |
"key.bodylength" : 36, | |
"key.nameoffset" : 568, | |
"key.typename" : "(CGPoint) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphicsop1sFVSC7CGPointS0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 594, | |
"key.parsed_declaration" : "public prefix func - (p:CGPoint) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.prefix" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 13, | |
"key.offset" : 568, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1sFTVSC6CGSizeS0__S0_\">-(_: CGSize, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1sFTVSC7CGPointS0__S0_\">-(_: CGPoint, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5UInt8S__S_\">-(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs4Int8S__S_\">-(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs6UInt16S__S_\">-(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5Int16S__S_\">-(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs6UInt32S__S_\">-(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5Int32S__S_\">-(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs6UInt64S__S_\">-(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5Int64S__S_\">-(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSuSu_Su\">-(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSiSi_Si\">-(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sFSfSf\">-(_: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSfSf_Sf\">-(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sFSdSd\">-(_: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSdSd_Sd\">-(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sFVSs7Float80S_\">-(_: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs7Float80S__S_\">-(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sUSs22_IntegerArithmeticType__FTQ_Q__Q_\">-<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sUSs17_SignedNumberType_USs33_BuiltinIntegerLiteralConvertible__FQ_Q_\">-<T : _SignedNumberType>(_: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_QQ_6Stride_Q_\">-<T : Strideable>(_: T, _: T.Stride) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_Q__QQ_6Stride\">-<T : Strideable>(_: T, _: T) -> T.Stride<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs20UnsafeMutablePointerQ__Si_GS_Q__\">-<T>(_: UnsafeMutablePointer<T>, _: Int) -> UnsafeMutablePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs20UnsafeMutablePointerQ__GS_Q___Si\">-<T>(_: UnsafeMutablePointer<T>, _: UnsafeMutablePointer<T>) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs13UnsafePointerQ__Si_GS_Q__\">-<T>(_: UnsafePointer<T>, _: Int) -> UnsafePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs13UnsafePointerQ__GS_Q___Si\">-<T>(_: UnsafePointer<T>, _: UnsafePointer<T>) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1sUS___FMQPS_FTS0_S0__S0_\">-(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs17_SignedNumberTypeoi1sUS__USs33_BuiltinIntegerLiteralConvertible__FMQPS_FTS1_S1__S1_\">-(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs16SignedNumberTypeop1sUS__USs33_BuiltinIntegerLiteralConvertible__FMQPS_FS1_S1_\">-(_: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsop1sFVS_7CGFloatS0_\">-(_: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1sFTVS_7CGFloatS0__S0_\">-(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public prefix func -(p: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Arithmetic", | |
"key.length" : 16, | |
"key.offset" : 636 | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 28, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "+(_:_:)", | |
"key.bodylength" : 54, | |
"key.nameoffset" : 666, | |
"key.typename" : "(CGPoint, CGPoint) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphicsoi1pFTVSC7CGPointS0__S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 707, | |
"key.parsed_declaration" : "public func + (lhs:CGPoint, rhs:CGPoint) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 28, | |
"key.offset" : 666, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1pFTVSC6CGSizeS0__S0_\">+(_: CGSize, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsop1pFVSC7CGPointS0_\">+(_: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1pFTVSC17CGAffineTransformS0__S0_\">+(_: CGAffineTransform, _: CGAffineTransform) -> CGAffineTransform<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5UInt8S__S_\">+(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs4Int8S__S_\">+(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt16S__S_\">+(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int16S__S_\">+(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt32S__S_\">+(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int32S__S_\">+(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt64S__S_\">+(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int64S__S_\">+(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSuSu_Su\">+(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSiSi_Si\">+(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFSfSf\">+(_: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSfSf_Sf\">+(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFSdSd\">+(_: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSdSd_Sd\">+(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFVSs7Float80S_\">+(_: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs7Float80S__S_\">+(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs22_IntegerArithmeticType__FTQ_Q__Q_\">+<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pUSs17_SignedNumberType_USs33_BuiltinIntegerLiteralConvertible__FQ_Q_\">+<T : _SignedNumberType>(_: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss12SequenceType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1___FTQ_Q0__Q_\">+<C : _ExtensibleCollectionType, S : SequenceType where S.Generator.Element == S.Generator.Element>(_: C, _: S) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss12SequenceType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1___FTQ0_Q__Q_\">+<C : _ExtensibleCollectionType, S : SequenceType where S.Generator.Element == S.Generator.Element>(_: S, _: C) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss14CollectionType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1__S2__S3__S4_____FTQ_Q0__Q_\">+<C : _ExtensibleCollectionType, S : CollectionType where S.Generator.Element == S.Generator.Element>(_: C, _: S) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_S__USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S0__S1__S2__S3_____FTQ_Q0__Q_\">+<EC1 : _ExtensibleCollectionType, EC2 : _ExtensibleCollectionType where EC1.Generator.Element == EC1.Generator.Element>(_: EC1, _: EC2) -> EC1<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_QQ_6Stride_Q_\">+<T : Strideable>(_: T, _: T.Stride) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQQ_6StrideQ__Q_\">+<T : Strideable>(_: T.Stride, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSSSS_SS\">+(_: String, _: String) -> String<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTGVSs20UnsafeMutablePointerQ__Si_GS_Q__\">+<T>(_: UnsafeMutablePointer<T>, _: Int) -> UnsafeMutablePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTSiGVSs20UnsafeMutablePointerQ___GS_Q__\">+<T>(_: Int, _: UnsafeMutablePointer<T>) -> UnsafeMutablePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTGVSs13UnsafePointerQ__Si_GS_Q__\">+<T>(_: UnsafePointer<T>, _: Int) -> UnsafePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTSiGVSs13UnsafePointerQ___GS_Q__\">+<T>(_: Int, _: UnsafePointer<T>) -> UnsafePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1pUS___FMQPS_FTS0_S0__S0_\">+(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsop1pFVS_7CGFloatS0_\">+(_: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1pFTVS_7CGFloatS0__S0_\">+(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func +(lhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, rhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 28, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "-(_:_:)", | |
"key.bodylength" : 54, | |
"key.nameoffset" : 776, | |
"key.typename" : "(CGPoint, CGPoint) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphicsoi1sFTVSC7CGPointS0__S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 817, | |
"key.parsed_declaration" : "public func - (lhs:CGPoint, rhs:CGPoint) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 28, | |
"key.offset" : 776, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1sFTVSC6CGSizeS0__S0_\">-(_: CGSize, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsop1sFVSC7CGPointS0_\">-(_: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5UInt8S__S_\">-(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs4Int8S__S_\">-(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs6UInt16S__S_\">-(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5Int16S__S_\">-(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs6UInt32S__S_\">-(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5Int32S__S_\">-(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs6UInt64S__S_\">-(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs5Int64S__S_\">-(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSuSu_Su\">-(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSiSi_Si\">-(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sFSfSf\">-(_: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSfSf_Sf\">-(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sFSdSd\">-(_: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTSdSd_Sd\">-(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sFVSs7Float80S_\">-(_: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sFTVSs7Float80S__S_\">-(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sUSs22_IntegerArithmeticType__FTQ_Q__Q_\">-<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1sUSs17_SignedNumberType_USs33_BuiltinIntegerLiteralConvertible__FQ_Q_\">-<T : _SignedNumberType>(_: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_QQ_6Stride_Q_\">-<T : Strideable>(_: T, _: T.Stride) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_Q__QQ_6Stride\">-<T : Strideable>(_: T, _: T) -> T.Stride<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs20UnsafeMutablePointerQ__Si_GS_Q__\">-<T>(_: UnsafeMutablePointer<T>, _: Int) -> UnsafeMutablePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs20UnsafeMutablePointerQ__GS_Q___Si\">-<T>(_: UnsafeMutablePointer<T>, _: UnsafeMutablePointer<T>) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs13UnsafePointerQ__Si_GS_Q__\">-<T>(_: UnsafePointer<T>, _: Int) -> UnsafePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1sU__FTGVSs13UnsafePointerQ__GS_Q___Si\">-<T>(_: UnsafePointer<T>, _: UnsafePointer<T>) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1sUS___FMQPS_FTS0_S0__S0_\">-(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs17_SignedNumberTypeoi1sUS__USs33_BuiltinIntegerLiteralConvertible__FMQPS_FTS1_S1__S1_\">-(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs16SignedNumberTypeop1sUS__USs33_BuiltinIntegerLiteralConvertible__FMQPS_FS1_S1_\">-(_: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsop1sFVS_7CGFloatS0_\">-(_: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1sFTVS_7CGFloatS0__S0_\">-(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func -(lhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, rhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Arithmetic (with scalar)", | |
"key.length" : 30, | |
"key.offset" : 877 | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 28, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "*(_:_:)", | |
"key.bodylength" : 50, | |
"key.nameoffset" : 921, | |
"key.typename" : "(CGPoint, CGFloat) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphicsoi1mFTVSC7CGPointV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 962, | |
"key.parsed_declaration" : "public func * (lhs:CGPoint, rhs:CGFloat) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 28, | |
"key.offset" : 921, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectV12CoreGraphics7CGFloat_S0_\">*(_: CGRect, _: CGFloat) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGRect_S2_\">*(_: CGFloat, _: CGRect) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeV12CoreGraphics7CGFloat_S0_\">*(_: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGSize_S2_\">*(_: CGFloat, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC7CGPoint_S2_\">*(_: CGFloat, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointVSC17CGAffineTransform_S0_\">*(_: CGPoint, _: CGAffineTransform) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeVSC17CGAffineTransform_S0_\">*(_: CGSize, _: CGAffineTransform) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectVSC17CGAffineTransform_S0_\">*(_: CGRect, _: CGAffineTransform) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5UInt8S__S_\">*(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs4Int8S__S_\">*(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt16S__S_\">*(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int16S__S_\">*(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt32S__S_\">*(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int32S__S_\">*(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt64S__S_\">*(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int64S__S_\">*(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSuSu_Su\">*(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSiSi_Si\">*(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSfSf_Sf\">*(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSdSd_Sd\">*(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs7Float80S__S_\">*(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mUSs22_IntegerArithmeticType__FTQ_Q__Q_\">*<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1mUS___FMQPS_FTS0_S0__S0_\">*(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1mFTVS_7CGFloatS0__S0_\">*(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *(lhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 28, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "*(_:_:)", | |
"key.bodylength" : 50, | |
"key.nameoffset" : 1027, | |
"key.typename" : "(CGFloat, CGPoint) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC7CGPoint_S2_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1068, | |
"key.parsed_declaration" : "public func * (lhs:CGFloat, rhs:CGPoint) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 28, | |
"key.offset" : 1027, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectV12CoreGraphics7CGFloat_S0_\">*(_: CGRect, _: CGFloat) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGRect_S2_\">*(_: CGFloat, _: CGRect) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeV12CoreGraphics7CGFloat_S0_\">*(_: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGSize_S2_\">*(_: CGFloat, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointV12CoreGraphics7CGFloat_S0_\">*(_: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointVSC17CGAffineTransform_S0_\">*(_: CGPoint, _: CGAffineTransform) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeVSC17CGAffineTransform_S0_\">*(_: CGSize, _: CGAffineTransform) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectVSC17CGAffineTransform_S0_\">*(_: CGRect, _: CGAffineTransform) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5UInt8S__S_\">*(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs4Int8S__S_\">*(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt16S__S_\">*(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int16S__S_\">*(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt32S__S_\">*(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int32S__S_\">*(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt64S__S_\">*(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int64S__S_\">*(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSuSu_Su\">*(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSiSi_Si\">*(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSfSf_Sf\">*(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSdSd_Sd\">*(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs7Float80S__S_\">*(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mUSs22_IntegerArithmeticType__FTQ_Q__Q_\">*<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1mUS___FMQPS_FTS0_S0__S0_\">*(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1mFTVS_7CGFloatS0__S0_\">*(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *(lhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, rhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 28, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "\/(_:_:)", | |
"key.bodylength" : 50, | |
"key.nameoffset" : 1133, | |
"key.typename" : "(CGPoint, CGFloat) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphicsoi1dFTVSC7CGPointV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1174, | |
"key.parsed_declaration" : "public func \/ (lhs:CGPoint, rhs:CGFloat) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 28, | |
"key.offset" : 1133, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1dFTVSC6CGSizeV12CoreGraphics7CGFloat_S0_\">\/(_: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs5UInt8S__S_\">\/(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs4Int8S__S_\">\/(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs6UInt16S__S_\">\/(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs5Int16S__S_\">\/(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs6UInt32S__S_\">\/(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs5Int32S__S_\">\/(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs6UInt64S__S_\">\/(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs5Int64S__S_\">\/(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTSuSu_Su\">\/(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTSiSi_Si\">\/(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTSfSf_Sf\">\/(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTSdSd_Sd\">\/(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dFTVSs7Float80S__S_\">\/(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1dUSs22_IntegerArithmeticType__FTQ_Q__Q_\">\/<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1dUS___FMQPS_FTS0_S0__S0_\">\/(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1dFTVS_7CGFloatS0__S0_\">\/(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func \/(lhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Arithmetic Assignment ", | |
"key.length" : 28, | |
"key.offset" : 1230 | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 35, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "+=(_:_:)", | |
"key.bodylength" : 21, | |
"key.nameoffset" : 1272, | |
"key.typename" : "(inout CGPoint, CGPoint) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2peFTRVSC7CGPointS0__T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1309, | |
"key.parsed_declaration" : "public func += (inout lhs:CGPoint, rhs:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 35, | |
"key.offset" : 1272, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2peFTRVSC6CGSizeS0__T_\">+=(inout _: CGSize, _: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2peFTRVSC17CGAffineTransformS0__T_\">+=(inout _: CGAffineTransform, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss12SequenceType_USs13GeneratorType__FTRGVSs15ContiguousArrayQ__Q0__T_\">+=<T, S : SequenceType where T == T>(inout _: ContiguousArray<T>, _: S)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType_Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible____FTRGVSs15ContiguousArrayQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: ContiguousArray<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss12SequenceType_USs13GeneratorType__FTRGVSs5SliceQ__Q0__T_\">+=<T, S : SequenceType where T == T>(inout _: Slice<T>, _: S)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType_Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible____FTRGVSs5SliceQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: Slice<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss12SequenceType_USs13GeneratorType__FTRGSaQ__Q0__T_\">+=<T, S : SequenceType where T == T>(inout _: Array<T>, _: S)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType_Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible____FTRGSaQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: Array<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___FTRGVSs22_ContiguousArrayBufferQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: _ContiguousArrayBuffer<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU__FTRGVSs22_ContiguousArrayBufferQ__Q__T_\">+=<T>(inout _: _ContiguousArrayBuffer<T>, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5UInt8S__T_\">+=(inout _: UInt8, _: UInt8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs4Int8S__T_\">+=(inout _: Int8, _: Int8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs6UInt16S__T_\">+=(inout _: UInt16, _: UInt16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5Int16S__T_\">+=(inout _: Int16, _: Int16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs6UInt32S__T_\">+=(inout _: UInt32, _: UInt32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5Int32S__T_\">+=(inout _: Int32, _: Int32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs6UInt64S__T_\">+=(inout _: UInt64, _: UInt64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5Int64S__T_\">+=(inout _: Int64, _: Int64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSuSu_T_\">+=(inout _: UInt, _: UInt)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSiSi_T_\">+=(inout _: Int, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSfSf_T_\">+=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSdSd_T_\">+=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs7Float80S__T_\">+=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peUSs22_IntegerArithmeticType__FTRQ_Q__T_\">+=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTRQ_QQ_6Stride_T_\">+=<T : Strideable>(inout _: T, _: T.Stride)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSSSS_T_\">+=(inout _: String, _: String)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU__FTRGVSs20UnsafeMutablePointerQ__Si_T_\">+=<T>(inout _: UnsafeMutablePointer<T>, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU__FTRGVSs13UnsafePointerQ__Si_T_\">+=<T>(inout _: UnsafePointer<T>, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2peFTRVS_7CGFloatS0__T_\">+=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func +=(inout lhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, rhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 35, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "-=(_:_:)", | |
"key.bodylength" : 21, | |
"key.nameoffset" : 1345, | |
"key.typename" : "(inout CGPoint, CGPoint) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2seFTRVSC7CGPointS0__T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1382, | |
"key.parsed_declaration" : "public func -= (inout lhs:CGPoint, rhs:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 35, | |
"key.offset" : 1345, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2seFTRVSC6CGSizeS0__T_\">-=(inout _: CGSize, _: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs5UInt8S__T_\">-=(inout _: UInt8, _: UInt8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs4Int8S__T_\">-=(inout _: Int8, _: Int8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs6UInt16S__T_\">-=(inout _: UInt16, _: UInt16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs5Int16S__T_\">-=(inout _: Int16, _: Int16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs6UInt32S__T_\">-=(inout _: UInt32, _: UInt32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs5Int32S__T_\">-=(inout _: Int32, _: Int32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs6UInt64S__T_\">-=(inout _: UInt64, _: UInt64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs5Int64S__T_\">-=(inout _: Int64, _: Int64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRSuSu_T_\">-=(inout _: UInt, _: UInt)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRSiSi_T_\">-=(inout _: Int, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRSfSf_T_\">-=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRSdSd_T_\">-=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seFTRVSs7Float80S__T_\">-=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seUSs22_IntegerArithmeticType__FTRQ_Q__T_\">-=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTRQ_QQ_6Stride_T_\">-=<T : Strideable>(inout _: T, _: T.Stride)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seU__FTRGVSs20UnsafeMutablePointerQ__Si_T_\">-=<T>(inout _: UnsafeMutablePointer<T>, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2seU__FTRGVSs13UnsafePointerQ__Si_T_\">-=<T>(inout _: UnsafePointer<T>, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2seFTRVS_7CGFloatS0__T_\">-=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func -=(inout lhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, rhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 35, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "*=(_:_:)", | |
"key.bodylength" : 21, | |
"key.nameoffset" : 1418, | |
"key.typename" : "(inout CGPoint, CGFloat) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2meFTRVSC7CGPointV12CoreGraphics7CGFloat_T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1455, | |
"key.parsed_declaration" : "public func *= (inout lhs:CGPoint, rhs:CGFloat)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 35, | |
"key.offset" : 1418, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGSizeV12CoreGraphics7CGFloat_T_\">*=(inout _: CGSize, _: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC7CGPointVSC17CGAffineTransform_T_\">*=(inout _: CGPoint, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGSizeVSC17CGAffineTransform_T_\">*=(inout _: CGSize, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGRectVSC17CGAffineTransform_T_\">*=(inout _: CGRect, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5UInt8S__T_\">*=(inout _: UInt8, _: UInt8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs4Int8S__T_\">*=(inout _: Int8, _: Int8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt16S__T_\">*=(inout _: UInt16, _: UInt16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int16S__T_\">*=(inout _: Int16, _: Int16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt32S__T_\">*=(inout _: UInt32, _: UInt32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int32S__T_\">*=(inout _: Int32, _: Int32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt64S__T_\">*=(inout _: UInt64, _: UInt64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int64S__T_\">*=(inout _: Int64, _: Int64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSuSu_T_\">*=(inout _: UInt, _: UInt)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSiSi_T_\">*=(inout _: Int, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSfSf_T_\">*=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSdSd_T_\">*=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs7Float80S__T_\">*=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meUSs22_IntegerArithmeticType__FTRQ_Q__T_\">*=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2meFTRVS_7CGFloatS0__T_\">*=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *=(inout lhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 35, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "\/=(_:_:)", | |
"key.bodylength" : 21, | |
"key.nameoffset" : 1491, | |
"key.typename" : "(inout CGPoint, CGFloat) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2deFTRVSC7CGPointV12CoreGraphics7CGFloat_T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1528, | |
"key.parsed_declaration" : "public func \/= (inout lhs:CGPoint, rhs:CGFloat)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 35, | |
"key.offset" : 1491, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2deFTRVSC6CGSizeV12CoreGraphics7CGFloat_T_\">\/=(inout _: CGSize, _: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2deFTRSfSf_T_\">\/=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2deFTRSdSd_T_\">\/=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2deFTRVSs7Float80S__T_\">\/=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2deUSs22_IntegerArithmeticType__FTRQ_Q__T_\">\/=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2deFTRVS_7CGFloatS0__T_\">\/=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func \/=(inout lhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Misc", | |
"key.length" : 10, | |
"key.offset" : 1555 | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGPoint", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 185, | |
"key.nameoffset" : 1584, | |
"key.typename" : "CGPoint.Type", | |
"key.usr" : "c:@S@CGPoint", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 1593, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 20, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "clamped(_:)", | |
"key.bodylength" : 140, | |
"key.nameoffset" : 1603, | |
"key.typename" : "CGPoint -> (CGRect) -> CGPoint", | |
"key.usr" : "s:FE13SwiftGraphicsVSC7CGPoint7clampedFS0_FVSC6CGRectS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1636, | |
"key.parsed_declaration" : "func clamped(rect:CGRect) -> CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 20, | |
"key.offset" : 1603, | |
"key.annotated_decl" : "<Declaration>func clamped(rect: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 269, | |
"key.annotated_decl" : "<Declaration>struct CGPoint<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Trig", | |
"key.length" : 10, | |
"key.offset" : 1784 | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGPoint", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 294, | |
"key.nameoffset" : 1813, | |
"key.typename" : "CGPoint.Type", | |
"key.usr" : "c:@S@CGPoint", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 1822, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 42, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "init(magnitude:direction:)", | |
"key.bodylength" : 83, | |
"key.nameoffset" : 1827, | |
"key.typename" : "CGPoint.Type -> (magnitude: CGFloat, direction: CGFloat) -> CGPoint", | |
"key.usr" : "s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT9magnitudeV12CoreGraphics7CGFloat9directionS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1871, | |
"key.parsed_declaration" : "init(magnitude:CGFloat, direction:CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 42, | |
"key.offset" : 1827, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC7CGPointcFMS_FT1xV12CoreGraphics7CGFloat1yS1__S_\">init(x: CGFloat, y: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT1xV12CoreGraphics7CGFloat_S0_\">init(x:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT1yV12CoreGraphics7CGFloat_S0_\">init(y:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FTV12CoreGraphics7CGFloatS2__S0_\">init(_:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT1xSi1ySi_S0_\">init(x: Int, y: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT1xSd1ySd_S0_\">init(x: Double, y: Double)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(magnitude: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, direction: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 9, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "magnitude", | |
"key.bodylength" : 38, | |
"key.nameoffset" : 1965, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vE13SwiftGraphicsVSC7CGPoint9magnitudeV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 1986, | |
"key.parsed_declaration" : "var magnitude : CGFloat", | |
"key.substructure" : [ | |
], | |
"key.length" : 9, | |
"key.offset" : 1965, | |
"key.annotated_decl" : "<Declaration>var magnitude: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type> { get }<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 10, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "normalized", | |
"key.bodylength" : 58, | |
"key.nameoffset" : 2034, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vE13SwiftGraphicsVSC7CGPoint10normalizedS0_", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 2056, | |
"key.parsed_declaration" : "var normalized : CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 10, | |
"key.offset" : 2034, | |
"key.annotated_decl" : "<Declaration>var normalized: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type> { get }<\/Declaration>" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 269, | |
"key.annotated_decl" : "<Declaration>struct CGPoint<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 20, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "atan2(_:)", | |
"key.bodylength" : 36, | |
"key.nameoffset" : 2131, | |
"key.typename" : "(CGPoint) -> CGFloat", | |
"key.usr" : "s:F13SwiftGraphics5atan2FVSC7CGPointV12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 2164, | |
"key.parsed_declaration" : "public func atan2(point:CGPoint) -> CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 20, | |
"key.offset" : 2131, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphics5atan2FTVS_7CGFloatS0__S0_\">atan2(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F6Darwin5atan2FTSfSf_Sf\">atan2(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"c:@F@atan2\">atan2(_: Double, _: Double) -> Double<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func atan2(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 32, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "dotProduct(_:_:)", | |
"key.bodylength" : 34, | |
"key.nameoffset" : 2215, | |
"key.typename" : "(CGPoint, CGPoint) -> CGFloat", | |
"key.usr" : "s:F13SwiftGraphics10dotProductFTVSC7CGPointS0__V12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 2260, | |
"key.parsed_declaration" : "public func dotProduct(a:CGPoint, b:CGPoint) -> CGFloat", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 32, | |
"key.offset" : 2215, | |
"key.annotated_decl" : "<Declaration>public func dotProduct(a: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, b: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Converting to\/from tuples", | |
"key.length" : 31, | |
"key.offset" : 2300 | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGPoint", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 124, | |
"key.nameoffset" : 2350, | |
"key.typename" : "CGPoint.Type", | |
"key.usr" : "c:@S@CGPoint", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 2359, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 28, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "init(_:)", | |
"key.bodylength" : 24, | |
"key.nameoffset" : 2364, | |
"key.typename" : "CGPoint.Type -> ((CGFloat, CGFloat)) -> CGPoint", | |
"key.usr" : "s:FE13SwiftGraphicsVSC7CGPointcFMS0_FTV12CoreGraphics7CGFloatS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2394, | |
"key.parsed_declaration" : "init(_ v:(CGFloat, CGFloat))", | |
"key.substructure" : [ | |
], | |
"key.length" : 28, | |
"key.offset" : 2364, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FVSC7CGPointcFMS_FT1xV12CoreGraphics7CGFloat1yS1__S_\">init(x: CGFloat, y: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT1xV12CoreGraphics7CGFloat_S0_\">init(x:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT1yV12CoreGraphics7CGFloat_S0_\">init(y:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC7CGPointcFMS0_FT9magnitudeV12CoreGraphics7CGFloat9directionS2__S0_\">init(magnitude:direction:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT1xSi1ySi_S0_\">init(x: Int, y: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE12CoreGraphicsVSC7CGPointcFMS0_FT1xSd1ySd_S0_\">init(x: Double, y: Double)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(_ v: (<Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>))<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "asTuple", | |
"key.bodylength" : 23, | |
"key.nameoffset" : 2428, | |
"key.typename" : "(CGFloat, CGFloat)", | |
"key.usr" : "s:vE13SwiftGraphicsVSC7CGPoint7asTupleTV12CoreGraphics7CGFloatS2__", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 2458, | |
"key.parsed_declaration" : "var asTuple : (CGFloat, CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 7, | |
"key.offset" : 2428, | |
"key.annotated_decl" : "<Declaration>var asTuple: (<Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) { get }<\/Declaration>" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 269, | |
"key.annotated_decl" : "<Declaration>struct CGPoint<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGGeometry.h", | |
"key.name" : "CGPoint", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGGeometry", | |
"key.bodylength" : 119, | |
"key.nameoffset" : 2711, | |
"key.typename" : "CGPoint.Type", | |
"key.usr" : "c:@S@CGPoint", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 2720, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 34, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "map(_:)", | |
"key.bodylength" : 60, | |
"key.nameoffset" : 2730, | |
"key.typename" : "CGPoint -> (CGFloat -> CGFloat) -> CGPoint", | |
"key.usr" : "s:FE13SwiftGraphicsVSC7CGPoint3mapFS0_FFV12CoreGraphics7CGFloatS2_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2777, | |
"key.parsed_declaration" : "func map(transform: CGFloat -> CGFloat) -> CGPoint", | |
"key.substructure" : [ | |
], | |
"key.length" : 34, | |
"key.offset" : 2730, | |
"key.annotated_decl" : "<Declaration>func map(transform: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type> -> <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 269, | |
"key.annotated_decl" : "<Declaration>struct CGPoint<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 20, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "floor(_:)", | |
"key.bodylength" : 36, | |
"key.nameoffset" : 2854, | |
"key.typename" : "(CGPoint) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphics5floorFVSC7CGPointS0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 2887, | |
"key.parsed_declaration" : "public func floor(value:CGPoint) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 20, | |
"key.offset" : 2854, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphics5floorFVS_7CGFloatS0_\">floor(_: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F6Darwin5floorFSfSf\">floor(_: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F6Darwin5floorFSdSd\">floor(_: Double) -> Double<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func floor(value: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 19, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "ceil(_:)", | |
"key.bodylength" : 35, | |
"key.nameoffset" : 2938, | |
"key.typename" : "(CGPoint) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphics4ceilFVSC7CGPointS0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 2970, | |
"key.parsed_declaration" : "public func ceil(value:CGPoint) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 19, | |
"key.offset" : 2938, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphics4ceilFVS_7CGFloatS0_\">ceil(_: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F6Darwin4ceilFSfSf\">ceil(_: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F6Darwin4ceilFSdSd\">ceil(_: Double) -> Double<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func ceil(value: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 20, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGPoint.swift", | |
"key.name" : "round(_:)", | |
"key.bodylength" : 36, | |
"key.nameoffset" : 3020, | |
"key.typename" : "(CGPoint) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphics5roundFVSC7CGPointS0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 3053, | |
"key.parsed_declaration" : "public func round(value:CGPoint) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 20, | |
"key.offset" : 3020, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphics5roundFVS_7CGFloatS0_\">round(_: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F6Darwin5roundFSfSf\">round(_: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F6Darwin5roundFSdSd\">round(_: Double) -> Double<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func round(value: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 3091 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 37, | |
"key.doc.full_as_xml" : "<Function file=\"\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/PrivateUtilities.swift\" line=\"18\" column=\"13\"><Name>ordered(_:)<\/Name><USR>s:F13SwiftGraphics7orderedUSs10Comparable__FTQ_Q__TQ_Q__<\/USR><Declaration>public func ordered<T : Comparable>(tuple: (T, T)) -> (T, T)<\/Declaration><Discussion><Para><rawHTML><![CDATA[<dl>]]><\/rawHTML><rawHTML><![CDATA[<dt>]]><\/rawHTML>example<rawHTML><![CDATA[<\/dt>]]><\/rawHTML><rawHTML><![CDATA[<dd>]]><\/rawHTML>let (a,b) = ordered(("B", "A"))<rawHTML><![CDATA[<\/dd>]]><\/rawHTML><rawHTML><![CDATA[<\/dl>]]><\/rawHTML><\/Para><\/Discussion><\/Function>", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/PrivateUtilities.swift", | |
"key.name" : "ordered(_:)", | |
"key.bodylength" : 123, | |
"key.nameoffset" : 358, | |
"key.typename" : "<T : Comparable> ((T, T)) -> (T, T)", | |
"key.usr" : "s:F13SwiftGraphics7orderedUSs10Comparable__FTQ_Q__TQ_Q__", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 407, | |
"key.parsed_declaration" : "public func ordered <T:Comparable> (tuple:(T, T)) -> (T, T)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 37, | |
"key.offset" : 358, | |
"key.annotated_decl" : "<Declaration>public func ordered<T : <Type usr=\"s:PSs10Comparable\">Comparable<\/Type>>(tuple: (T, T)) -> (T, T)<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 5, | |
"key.doc.full_as_xml" : "<Class><Name>Array<\/Name><USR>s:Sa<\/USR><Declaration>struct Array<T> : MutableCollectionType, Sliceable<\/Declaration><Abstract><Para>Conceptually_, `Array` is an efficient, tail-growable random-access collection of arbitrary elements.<\/Para><\/Abstract><Discussion><Para>Common Properties of Array Types ================================<\/Para><Para>The information in this section applies to all three of Swift's array types, `Array<T>`, `ContiguousArray<T>`, and `Slice<T>`. When you read the word "array" here in a normal typeface, it applies to all three of them.<\/Para><Para>Value Semantics ---------------<\/Para><Para>Each array variable, `let` binding, or stored property has an independent value that includes the values of all of its elements. Therefore, mutations to the array are not observable through its copies::<\/Para><Para><rawHTML><![CDATA[<blockquote>]]><\/rawHTML>var a = [1, 2, 3] var b = a b[0] = 4 println("a=\\(a), b=\\(b)") \/\/ a=[1, 2, 3], b=[4, 2, 3]<rawHTML><![CDATA[<\/blockquote>]]><\/rawHTML><\/Para><Para>(Of course, if the array stores `class` references, the objects are shared; only the values of the references are independent)<\/Para><Para>Arrays use Copy-on-Write so that their storage and elements are only copied lazily, upon mutation, when more than one array instance is using the same buffer. Therefore, the first in any sequence of mutating operations may cost `O(N)` time and space, where `N` is the length of the array.<\/Para><Para>Growth and Capacity -------------------<\/Para><Para>When an array's contiguous storage fills up, new storage must be allocated and elements must be moved to the new storage. `Array`, `ContiguousArray`, and `Slice` share an exponential growth strategy that makes `append` a constant time operation *when amortized over many invocations*. In addition to a `count` property, these array types have a `capacity` that reflects their potential to store elements without reallocation, and when you know how many elements you'll store, you can call `reserveCapacity` to pre-emptively reallocate and prevent intermediate reallocations.<\/Para><Para>.. _Conceptually:<\/Para><Para>Objective-C Bridge ==================<\/Para><Para>The main distinction between `Array` and the other array types is that it interoperates seamlessly and efficiently with Objective-C.<\/Para><Para>`Array<T>` is considered bridged to Objective-C iff `T` is bridged to Objective-C.<\/Para><Para>When `T` is a `class` or `@objc` protocol type, `Array` may store its elements in an `NSArray`. Since any arbitrary subclass of `NSArray` can become an `Array`, there are no guarantees about representation or efficiency in this case (see also `ContiguousArray`). Since `NSArray` is immutable, it is just as though the storage was shared by some copy: the first in any sequence of mutating operations causes elements to be copied into unique, contiguous storage which may cost `O(N)` time and space, where `N` is the length of the array (or more, if the underlying `NSArray` is has unusual performance characteristics).<\/Para><Para>Bridging to Objective-C -----------------------<\/Para><Para>Any bridged `Array` can be implicitly converted to an `NSArray`. When `T` is a `class` or `@objc` protocol, bridging takes O(1) time and O(1) space. Other `Array`\\ s must be bridged element-by-element, allocating a new object for each element, at a cost of at least O(`count`) time and space.<\/Para><Para>Bridging from Objective-C -------------------------<\/Para><Para>An `NSArray` can be implicitly or explicitly converted to any bridged `Array<T>`. This conversion calls `copyWithZone` on the `NSArray`, to ensure it won't be modified, and stores the result in the `Array`. Type-checking, to ensure the `NSArray`\\ 's elements match or can be bridged to `T`, is deferred until the first element access.<\/Para><\/Discussion><\/Class>", | |
"key.modulename" : "Swift", | |
"key.name" : "Array", | |
"key.is_system" : true, | |
"key.bodylength" : 362, | |
"key.nameoffset" : 544, | |
"key.typename" : "Array.Type", | |
"key.usr" : "s:Sa", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 551, | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 34, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/PrivateUtilities.swift", | |
"key.name" : "init(count:block:)", | |
"key.bodylength" : 97, | |
"key.nameoffset" : 556, | |
"key.typename" : "<T> Array<T>.Type -> (count: Int, block: (Void) -> T) -> Array<T>", | |
"key.usr" : "s:FE13SwiftGraphicsSacU__FMGSaQ__FT5countSi5blockFT_Q__GSaQ__", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 592, | |
"key.parsed_declaration" : "init(count:Int, block:(Void) -> T)", | |
"key.substructure" : [ | |
], | |
"key.length" : 34, | |
"key.offset" : 556, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSacU__FMGSaQ__FGVSs12_ArrayBufferQ__GSaQ__\">init(_: _ArrayBuffer<T>)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSacU__FMGSaQ__Ft12arrayLiteralGSaQ___GSaQ__\">init(arrayLiteral:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSacU__FMGSaQ__FT_GSaQ__\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSacU__FMGSaQ__USs12SequenceType_USs13GeneratorType__FQ_GSaQd___\">init<S : SequenceType where T == T>(_: S)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSacU__FMGSaQ__FT5countSi13repeatedValueQ__GSaQ__\">init(count:repeatedValue:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSacU__FMGSaQ__FT15_fromCocoaArrayPSs34_SwiftNSArrayRequiredOverridesType_6noCopySb_GSaQ__\">init(_fromCocoaArray:noCopy:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(count: <Type usr=\"s:Si\">Int<\/Type>, block: (Void) -> T)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 9, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/PrivateUtilities.swift", | |
"key.name" : "push(_:)", | |
"key.bodylength" : 28, | |
"key.nameoffset" : 710, | |
"key.typename" : "<T> inout Array<T> -> (T) -> ()", | |
"key.usr" : "s:FE13SwiftGraphicsSa4pushU__FRGSaQ__FQ_T_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 721, | |
"key.parsed_declaration" : "mutating func push(o:T)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 9, | |
"key.offset" : 710, | |
"key.annotated_decl" : "<Declaration>mutating func push(o: T)<\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 5, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/PrivateUtilities.swift", | |
"key.name" : "pop()", | |
"key.bodylength" : 129, | |
"key.nameoffset" : 769, | |
"key.typename" : "<T> inout Array<T> -> () -> T?", | |
"key.usr" : "s:FE13SwiftGraphicsSa3popU__FRGSaQ__FT_GSqQ__", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 782, | |
"key.parsed_declaration" : "mutating func pop() -> T?", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 5, | |
"key.offset" : 769, | |
"key.annotated_decl" : "<Declaration>mutating func pop() -> T?<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.length" : 380, | |
"key.offset" : 534, | |
"key.annotated_decl" : "<Declaration>struct Array<T> : <Type usr=\"s:PSs21MutableCollectionType\">MutableCollectionType<\/Type>, <Type usr=\"s:PSs9Sliceable\">Sliceable<\/Type><\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 915 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 4, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Path.swift", | |
"key.name" : "Path", | |
"key.bodylength" : 775, | |
"key.nameoffset" : 172, | |
"key.typename" : "Path.Type", | |
"key.usr" : "s:V13SwiftGraphics4Path", | |
"key.kind" : "source.lang.swift.decl.struct", | |
"key.bodyoffset" : 178, | |
"key.parsed_declaration" : "public struct Path", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 4, | |
"key.offset" : 172, | |
"key.annotated_decl" : "<Declaration>public struct Path<\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Path.swift", | |
"key.name" : "Element", | |
"key.bodylength" : 116, | |
"key.nameoffset" : 188, | |
"key.typename" : "Path.Element.Type", | |
"key.usr" : "s:OV13SwiftGraphics4Path7Element", | |
"key.kind" : "source.lang.swift.decl.enum", | |
"key.bodyoffset" : 197, | |
"key.parsed_declaration" : "enum Element", | |
"key.substructure" : [ | |
], | |
"key.length" : 7, | |
"key.offset" : 188, | |
"key.annotated_decl" : "<Declaration>enum Element<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Path.swift", | |
"key.name" : "elements", | |
"key.nameoffset" : 328, | |
"key.typename" : "[Path.Element]", | |
"key.usr" : "s:vV13SwiftGraphics4Path8elementsGSaOS0_7Element_", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.parsed_declaration" : "var elements:[Element] = []", | |
"key.substructure" : [ | |
], | |
"key.length" : 8, | |
"key.offset" : 328, | |
"key.annotated_decl" : "<Declaration>var elements: [<Type usr=\"s:V13SwiftGraphics4Path\">Path<\/Type>.<Type usr=\"s:OV13SwiftGraphics4Path7Element\">Element<\/Type>]<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 12, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Path.swift", | |
"key.name" : "currentPoint", | |
"key.nameoffset" : 365, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vV13SwiftGraphics4Path12currentPointVSC7CGPoint", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.parsed_declaration" : "var currentPoint : CGPoint = CGPointZero", | |
"key.substructure" : [ | |
], | |
"key.length" : 12, | |
"key.offset" : 365, | |
"key.annotated_decl" : "<Declaration>var currentPoint: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 19, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Path.swift", | |
"key.name" : "move(_:)", | |
"key.bodylength" : 92, | |
"key.nameoffset" : 425, | |
"key.typename" : "inout Path -> (CGPoint) -> Path", | |
"key.usr" : "s:FV13SwiftGraphics4Path4moveFRS0_FVSC7CGPointS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 454, | |
"key.parsed_declaration" : "mutating func move(point:CGPoint) -> Path", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 19, | |
"key.offset" : 425, | |
"key.annotated_decl" : "<Declaration>mutating func move(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"s:V13SwiftGraphics4Path\">Path<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 22, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Path.swift", | |
"key.name" : "addLine(_:)", | |
"key.bodylength" : 95, | |
"key.nameoffset" : 571, | |
"key.typename" : "inout Path -> (CGPoint) -> Path", | |
"key.usr" : "s:FV13SwiftGraphics4Path7addLineFRS0_FVSC7CGPointS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 603, | |
"key.parsed_declaration" : "mutating func addLine(point:CGPoint) -> Path", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 22, | |
"key.offset" : 571, | |
"key.annotated_decl" : "<Declaration>mutating func addLine(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"s:V13SwiftGraphics4Path\">Path<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 27, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Path.swift", | |
"key.name" : "addCurve(_:)", | |
"key.bodylength" : 100, | |
"key.nameoffset" : 719, | |
"key.typename" : "inout Path -> (BezierCurve) -> Path", | |
"key.usr" : "s:FV13SwiftGraphics4Path8addCurveFRS0_FVS_11BezierCurveS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 756, | |
"key.parsed_declaration" : "mutating func addCurve(curve:BezierCurve) -> Path", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 27, | |
"key.offset" : 719, | |
"key.annotated_decl" : "<Declaration>mutating func addCurve(curve: <Type usr=\"s:V13SwiftGraphics11BezierCurve\">BezierCurve<\/Type>) -> <Type usr=\"s:V13SwiftGraphics4Path\">Path<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Path.swift", | |
"key.name" : "close()", | |
"key.bodylength" : 57, | |
"key.nameoffset" : 877, | |
"key.typename" : "inout Path -> () -> Path", | |
"key.usr" : "s:FV13SwiftGraphics4Path5closeFRS0_FT_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 894, | |
"key.parsed_declaration" : "mutating func close() -> Path", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 7, | |
"key.offset" : 877, | |
"key.annotated_decl" : "<Declaration>mutating func close() -> <Type usr=\"s:V13SwiftGraphics4Path\">Path<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
] | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 954 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK:", | |
"key.length" : 5, | |
"key.offset" : 164 | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 51, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Fuzzy.swift", | |
"key.name" : "equal(_:_:accuracy:)", | |
"key.bodylength" : 39, | |
"key.nameoffset" : 183, | |
"key.typename" : "(CGFloat, CGFloat, accuracy: CGFloat) -> Bool", | |
"key.usr" : "s:F13SwiftGraphics5equalFTV12CoreGraphics7CGFloatS1_8accuracyS1__Sb", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 244, | |
"key.parsed_declaration" : "public func equal(lhs:CGFloat, rhs:CGFloat, # accuracy:CGFloat) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 51, | |
"key.offset" : 183, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics5equalFTSfSf8accuracySf_Sb\">equal(_: Float, _: Float, #accuracy: Float) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics5equalFTSdSd8accuracySd_Sb\">equal(_: Double, _: Double, #accuracy: Double) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSs5equalUSs12SequenceType_S__USs13GeneratorType_Ss9Equatable_S0___FTQ_Q0__Sb\">equal(_:_:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSs5equalUSs12SequenceType_S__USs13GeneratorType__S0___FTQ_Q0_FTQQQ_9Generator7ElementS2__Sb_Sb\">equal(_:_:_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func equal(lhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, #accuracy: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 45, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Fuzzy.swift", | |
"key.name" : "equal(_:_:accuracy:)", | |
"key.bodylength" : 39, | |
"key.nameoffset" : 298, | |
"key.typename" : "(Float, Float, accuracy: Float) -> Bool", | |
"key.usr" : "s:F13SwiftGraphics5equalFTSfSf8accuracySf_Sb", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 353, | |
"key.parsed_declaration" : "public func equal(lhs:Float, rhs:Float, # accuracy:Float) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 45, | |
"key.offset" : 298, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics5equalFTV12CoreGraphics7CGFloatS1_8accuracyS1__Sb\">equal(_: CGFloat, _: CGFloat, #accuracy: CGFloat) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics5equalFTSdSd8accuracySd_Sb\">equal(_: Double, _: Double, #accuracy: Double) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSs5equalUSs12SequenceType_S__USs13GeneratorType_Ss9Equatable_S0___FTQ_Q0__Sb\">equal(_:_:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSs5equalUSs12SequenceType_S__USs13GeneratorType__S0___FTQ_Q0_FTQQQ_9Generator7ElementS2__Sb_Sb\">equal(_:_:_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func equal(lhs: <Type usr=\"s:Sf\">Float<\/Type>, rhs: <Type usr=\"s:Sf\">Float<\/Type>, #accuracy: <Type usr=\"s:Sf\">Float<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 48, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Fuzzy.swift", | |
"key.name" : "equal(_:_:accuracy:)", | |
"key.bodylength" : 39, | |
"key.nameoffset" : 407, | |
"key.typename" : "(Double, Double, accuracy: Double) -> Bool", | |
"key.usr" : "s:F13SwiftGraphics5equalFTSdSd8accuracySd_Sb", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 465, | |
"key.parsed_declaration" : "public func equal(lhs:Double, rhs:Double, # accuracy:Double) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 48, | |
"key.offset" : 407, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics5equalFTV12CoreGraphics7CGFloatS1_8accuracyS1__Sb\">equal(_: CGFloat, _: CGFloat, #accuracy: CGFloat) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphics5equalFTSfSf8accuracySf_Sb\">equal(_: Float, _: Float, #accuracy: Float) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSs5equalUSs12SequenceType_S__USs13GeneratorType_Ss9Equatable_S0___FTQ_Q0__Sb\">equal(_:_:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSs5equalUSs12SequenceType_S__USs13GeneratorType__S0___FTQ_Q0_FTQQQ_9Generator7ElementS2__Sb_Sb\">equal(_:_:_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func equal(lhs: <Type usr=\"s:Sd\">Double<\/Type>, rhs: <Type usr=\"s:Sd\">Double<\/Type>, #accuracy: <Type usr=\"s:Sd\">Double<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Fuzzy equality", | |
"key.length" : 20, | |
"key.offset" : 511 | |
}, | |
{ | |
"key.namelength" : 14, | |
"key.runtime_name" : "_TtP8__main__14FuzzyEquatable_", | |
"key.name" : "FuzzyEquatable", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Fuzzy.swift", | |
"key.bodylength" : 44, | |
"key.nameoffset" : 549, | |
"key.typename" : "FuzzyEquatable.Protocol", | |
"key.usr" : "s:P13SwiftGraphics14FuzzyEquatable", | |
"key.kind" : "source.lang.swift.decl.protocol", | |
"key.bodyoffset" : 565, | |
"key.parsed_declaration" : "public protocol FuzzyEquatable", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 14, | |
"key.offset" : 549, | |
"key.annotated_decl" : "<Declaration>public protocol FuzzyEquatable<\/Declaration>", | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 25, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Fuzzy.swift", | |
"key.name" : "==%(_:_:)", | |
"key.nameoffset" : 575, | |
"key.typename" : "<`Self` : FuzzyEquatable> Self.Type -> (Self, Self) -> Bool", | |
"key.usr" : "s:FP13SwiftGraphics14FuzzyEquatableoi3eerUS0___FMQPS0_FTS1_S1__Sb", | |
"key.kind" : "source.lang.swift.decl.function.method.static", | |
"key.parsed_declaration" : "func ==%(lhs: Self, rhs: Self) -> Bool", | |
"key.substructure" : [ | |
], | |
"key.length" : 25, | |
"key.offset" : 575, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi3eerFTSfSf_Sb\">==%(_: Float, _: Float) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi3eerFTSdSd_Sb\">==%(_: Double, _: Double) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi3eerFTV12CoreGraphics7CGFloatS1__Sb\">==%(_: CGFloat, _: CGFloat) -> Bool<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func ==%(lhs: Self, rhs: Self) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>" | |
} | |
] | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Fuzzy inequality", | |
"key.length" : 22, | |
"key.offset" : 673 | |
}, | |
{ | |
"key.namelength" : 37, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Fuzzy.swift", | |
"key.name" : "!=%(_:_:)", | |
"key.bodylength" : 27, | |
"key.nameoffset" : 767, | |
"key.typename" : "<T : FuzzyEquatable> (T, T) -> Bool", | |
"key.usr" : "s:F13SwiftGraphicsoi3nerUS_14FuzzyEquatable__FTQ_Q__Sb", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 814, | |
"key.parsed_declaration" : "public func !=% <T:FuzzyEquatable> (lhs:T, rhs:T) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 37, | |
"key.offset" : 767, | |
"key.annotated_decl" : "<Declaration>public func !=%<T : <Type usr=\"s:P13SwiftGraphics14FuzzyEquatable\">FuzzyEquatable<\/Type>>(lhs: T, rhs: T) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Float", | |
"key.length" : 11, | |
"key.offset" : 847 | |
}, | |
{ | |
"key.namelength" : 5, | |
"key.modulename" : "Swift", | |
"key.name" : "Float", | |
"key.is_system" : true, | |
"key.bodylength" : 1, | |
"key.nameoffset" : 870, | |
"key.typename" : "Float.Type", | |
"key.usr" : "s:Sf", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 894, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
], | |
"key.length" : 36, | |
"key.offset" : 860, | |
"key.inheritedtypes" : [ | |
{ | |
"key.name" : "FuzzyEquatable" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>struct Float<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: FLT vs DBL", | |
"key.length" : 16, | |
"key.offset" : 987 | |
} | |
], | |
"key.namelength" : 26, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Fuzzy.swift", | |
"key.name" : "==%(_:_:)", | |
"key.overrides" : [ | |
{ | |
"key.usr" : "s:FP13SwiftGraphics14FuzzyEquatableoi3eerUS0___FMQPS0_FTS1_S1__Sb" | |
} | |
], | |
"key.bodylength" : 103, | |
"key.nameoffset" : 910, | |
"key.typename" : "(Float, Float) -> Bool", | |
"key.usr" : "s:F13SwiftGraphicsoi3eerFTSfSf_Sb", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 946, | |
"key.parsed_declaration" : "public func ==% (lhs:Float, rhs:Float) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 26, | |
"key.offset" : 910, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FP13SwiftGraphics14FuzzyEquatableoi3eerUS0___FMQPS0_FTS1_S1__Sb\">==%(_: Self, _: Self) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi3eerFTSdSd_Sb\">==%(_: Double, _: Double) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi3eerFTV12CoreGraphics7CGFloatS1__Sb\">==%(_: CGFloat, _: CGFloat) -> Bool<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func ==%(lhs: <Type usr=\"s:Sf\">Float<\/Type>, rhs: <Type usr=\"s:Sf\">Float<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Double", | |
"key.length" : 12, | |
"key.offset" : 1055 | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.modulename" : "Swift", | |
"key.name" : "Double", | |
"key.is_system" : true, | |
"key.bodylength" : 1, | |
"key.nameoffset" : 1079, | |
"key.typename" : "Double.Type", | |
"key.usr" : "s:Sd", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 1104, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
], | |
"key.length" : 37, | |
"key.offset" : 1069, | |
"key.inheritedtypes" : [ | |
{ | |
"key.name" : "FuzzyEquatable" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>struct Double<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: FLT vs DBL", | |
"key.length" : 16, | |
"key.offset" : 1200 | |
} | |
], | |
"key.namelength" : 28, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Fuzzy.swift", | |
"key.name" : "==%(_:_:)", | |
"key.overrides" : [ | |
{ | |
"key.usr" : "s:FP13SwiftGraphics14FuzzyEquatableoi3eerUS0___FMQPS0_FTS1_S1__Sb" | |
} | |
], | |
"key.bodylength" : 104, | |
"key.nameoffset" : 1120, | |
"key.typename" : "(Double, Double) -> Bool", | |
"key.usr" : "s:F13SwiftGraphicsoi3eerFTSdSd_Sb", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1158, | |
"key.parsed_declaration" : "public func ==% (lhs:Double, rhs:Double) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 28, | |
"key.offset" : 1120, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FP13SwiftGraphics14FuzzyEquatableoi3eerUS0___FMQPS0_FTS1_S1__Sb\">==%(_: Self, _: Self) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi3eerFTSfSf_Sb\">==%(_: Float, _: Float) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi3eerFTV12CoreGraphics7CGFloatS1__Sb\">==%(_: CGFloat, _: CGFloat) -> Bool<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func ==%(lhs: <Type usr=\"s:Sd\">Double<\/Type>, rhs: <Type usr=\"s:Sd\">Double<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 7, | |
"key.modulename" : "CoreGraphics", | |
"key.name" : "CGFloat", | |
"key.is_system" : true, | |
"key.bodylength" : 1, | |
"key.nameoffset" : 1293, | |
"key.typename" : "CGFloat.Type", | |
"key.usr" : "s:V12CoreGraphics7CGFloat", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 1319, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
], | |
"key.length" : 38, | |
"key.offset" : 1283, | |
"key.inheritedtypes" : [ | |
{ | |
"key.name" : "FuzzyEquatable" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>struct CGFloat<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "TODO: FLT vs DBL", | |
"key.length" : 16, | |
"key.offset" : 1418 | |
} | |
], | |
"key.namelength" : 30, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/Fuzzy.swift", | |
"key.name" : "==%(_:_:)", | |
"key.overrides" : [ | |
{ | |
"key.usr" : "s:FP13SwiftGraphics14FuzzyEquatableoi3eerUS0___FMQPS0_FTS1_S1__Sb" | |
} | |
], | |
"key.bodylength" : 105, | |
"key.nameoffset" : 1335, | |
"key.typename" : "(CGFloat, CGFloat) -> Bool", | |
"key.usr" : "s:F13SwiftGraphicsoi3eerFTV12CoreGraphics7CGFloatS1__Sb", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 1375, | |
"key.parsed_declaration" : "public func ==% (lhs:CGFloat, rhs:CGFloat) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 30, | |
"key.offset" : 1335, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FP13SwiftGraphics14FuzzyEquatableoi3eerUS0___FMQPS0_FTS1_S1__Sb\">==%(_: Self, _: Self) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi3eerFTSfSf_Sb\">==%(_: Float, _: Float) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi3eerFTSdSd_Sb\">==%(_: Double, _: Double) -> Bool<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func ==%(lhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, rhs: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 1482 | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Printable", | |
"key.length" : 15, | |
"key.offset" : 169 | |
}, | |
{ | |
"key.namelength" : 17, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGAffineTransform.h", | |
"key.name" : "CGAffineTransform", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGAffineTransform", | |
"key.bodylength" : 145, | |
"key.nameoffset" : 196, | |
"key.typename" : "CGAffineTransform.Type", | |
"key.usr" : "c:@S@CGAffineTransform", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 226, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 11, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "description", | |
"key.overrides" : [ | |
{ | |
"key.usr" : "s:vPSs9Printable11descriptionSS" | |
} | |
], | |
"key.bodylength" : 106, | |
"key.nameoffset" : 242, | |
"key.typename" : "String", | |
"key.usr" : "s:vE13SwiftGraphicsVSC17CGAffineTransform11descriptionSS", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 263, | |
"key.parsed_declaration" : "public var description: String", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 11, | |
"key.offset" : 242, | |
"key.annotated_decl" : "<Declaration>public var description: <Type usr=\"s:SS\">String<\/Type> { get }<\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.length" : 17, | |
"key.offset" : 324, | |
"key.inheritedtypes" : [ | |
{ | |
"key.name" : "Printable" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>struct CGAffineTransform<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Equatable", | |
"key.length" : 15, | |
"key.offset" : 377 | |
}, | |
{ | |
"key.namelength" : 17, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGAffineTransform.h", | |
"key.name" : "CGAffineTransform", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGAffineTransform", | |
"key.bodylength" : 1, | |
"key.nameoffset" : 404, | |
"key.typename" : "CGAffineTransform.Type", | |
"key.usr" : "c:@S@CGAffineTransform", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 435, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
], | |
"key.length" : 17, | |
"key.offset" : 324, | |
"key.inheritedtypes" : [ | |
{ | |
"key.name" : "Equatable" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>struct CGAffineTransform<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 49, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "==(_:_:)", | |
"key.overrides" : [ | |
{ | |
"key.usr" : "s:FPSs9Equatableoi2eeUS___FMQPS_FTS0_S0__Sb" | |
} | |
], | |
"key.bodylength" : 56, | |
"key.nameoffset" : 451, | |
"key.typename" : "(CGAffineTransform, CGAffineTransform) -> Bool", | |
"key.usr" : "s:F13SwiftGraphicsoi2eeFTVSC17CGAffineTransformS0__Sb", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 510, | |
"key.parsed_declaration" : "public func == (lhs:CGAffineTransform, rhs:CGAffineTransform) -> Bool", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 49, | |
"key.offset" : 451, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTOSs17MirrorDispositionS__Sb\">==(_: MirrorDisposition, _: MirrorDisposition) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs9Equatable__FTGVSs15ContiguousArrayQ__GS0_Q___Sb\">==<T : Equatable>(_: ContiguousArray<T>, _: ContiguousArray<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs9Equatable__FTGVSs5SliceQ__GS0_Q___Sb\">==<T : Equatable>(_: Slice<T>, _: Slice<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs9Equatable__FTGSaQ__GSaQ___Sb\">==<T : Equatable>(_: Array<T>, _: Array<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTSbSb_Sb\">==(_: Bool, _: Bool) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeU__FTGVSs33AutoreleasingUnsafeMutablePointerQ__GS_Q___Sb\">==<T>(_: AutoreleasingUnsafeMutablePointer<T>, _: AutoreleasingUnsafeMutablePointer<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSs14COpaquePointerS__Sb\">==(_: COpaquePointer, _: COpaquePointer) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeU__FTGVSs16CFunctionPointerQ__GS_Q___Sb\">==<T>(_: CFunctionPointer<T>, _: CFunctionPointer<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTOSs9CharacterS__Sb\">==(_: Character, _: Character) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs17_RawOptionSetType_USs21BitwiseOperationsTypeSs9Equatable__FTQ_Q__Sb\">==<T : _RawOptionSetType>(_: T, _: T) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs8Hashable___FTGVSs15DictionaryIndexQ_Q0__GS0_Q_Q0___Sb\">==<Key : Hashable, Value>(_: DictionaryIndex<Key, Value>, _: DictionaryIndex<Key, Value>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs8Hashable_Ss9Equatable__FTGVSs10DictionaryQ_Q0__GS1_Q_Q0___Sb\">==<Key : Equatable, Value : Equatable>(_: [Key : Value], _: [Key : Value]) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs14CollectionType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible____FTGVSs25FilterCollectionViewIndexQ__GS4_Q___Sb\">==<Base : CollectionType>(_: FilterCollectionViewIndex<Base>, _: FilterCollectionViewIndex<Base>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSs5UInt8S__Sb\">==(_: UInt8, _: UInt8) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSs4Int8S__Sb\">==(_: Int8, _: Int8) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSs6UInt16S__Sb\">==(_: UInt16, _: UInt16) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSs5Int16S__Sb\">==(_: Int16, _: Int16) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSs6UInt32S__Sb\">==(_: UInt32, _: UInt32) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSs5Int32S__Sb\">==(_: Int32, _: Int32) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSs6UInt64S__Sb\">==(_: UInt64, _: UInt64) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSs5Int64S__Sb\">==(_: Int64, _: Int64) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTSuSu_Sb\">==(_: UInt, _: UInt) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTSiSi_Sb\">==(_: Int, _: Int) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTSfSf_Sb\">==(_: Float, _: Float) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTSdSd_Sb\">==(_: Double, _: Double) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSs7Float80S__Sb\">==(_: Float80, _: Float80) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTOSs27FloatingPointClassificationS__Sb\">==(_: FloatingPointClassification, _: FloatingPointClassification) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeU___FTGVSs10HeapBufferQ_Q0__GS_Q_Q0___Sb\">==<Value, Element>(_: HeapBuffer<Value, Element>, _: HeapBuffer<Value, Element>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs10Comparable__FTGVSs16HalfOpenIntervalQ__GS0_Q___Sb\">==<T : Comparable>(_: HalfOpenInterval<T>, _: HalfOpenInterval<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs10Comparable__FTGVSs14ClosedIntervalQ__GS0_Q___Sb\">==<T : Comparable>(_: ClosedInterval<T>, _: ClosedInterval<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs9Equatable__FTGSqQ__GSqQ___Sb\">==<T : Equatable>(_: T?, _: T?) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeU__FTGSqQ__VSs26_OptionalNilComparisonType_Sb\">==<T>(_: T?, _: _OptionalNilComparisonType) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeU__FTVSs26_OptionalNilComparisonTypeGSqQ___Sb\">==<T>(_: _OptionalNilComparisonType, _: T?) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs16ForwardIndexType_USs18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___FTGVSs5RangeQ__GS2_Q___Sb\">==<T>(_: Range<T>, _: Range<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSs16ObjectIdentifierS__Sb\">==(_: ObjectIdentifier, _: ObjectIdentifier) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs22BidirectionalIndexType_USs18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___FTGVSs25ReverseBidirectionalIndexQ__GS2_Q___Sb\">==<I>(_: ReverseBidirectionalIndex<I>, _: ReverseBidirectionalIndex<I>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs21RandomAccessIndexType_USs18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible_Ss16SignedNumberType_S1____FTGVSs24ReverseRandomAccessIndexQ__GS3_Q___Sb\">==<I>(_: ReverseRandomAccessIndex<I>, _: ReverseRandomAccessIndex<I>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeUSs11_Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_Q__Sb\">==<T : _Strideable>(_: T, _: T) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTSSSS_Sb\">==(_: String, _: String) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVSS5IndexS__Sb\">==(_: String.Index, _: String.Index) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVVSS8UTF8View5IndexS0__Sb\">==(_: String.UTF8View.Index, _: String.UTF8View.Index) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTVVSS17UnicodeScalarView5IndexS0__Sb\">==(_: String.UnicodeScalarView.Index, _: String.UnicodeScalarView.Index) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTScSc_Sb\">==(_: UnicodeScalar, _: UnicodeScalar) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeU__FTGVSs20UnsafeMutablePointerQ__GS_Q___Sb\">==<T>(_: UnsafeMutablePointer<T>, _: UnsafeMutablePointer<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeU__FTGVSs13UnsafePointerQ__GS_Q___Sb\">==<T>(_: UnsafePointer<T>, _: UnsafePointer<T>) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2eeFTOSs3BitS__Sb\">==(_: Bit, _: Bit) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs9Equatableoi2eeUS___FMQPS_FTS0_S0__Sb\">==(_: Self, _: Self) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2eeFTVSC7CGPointS0__Sb\">==(_: CGPoint, _: CGPoint) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2eeFTVSC6CGSizeS0__Sb\">==(_: CGSize, _: CGSize) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2eeFTVSC8CGVectorS0__Sb\">==(_: CGVector, _: CGVector) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2eeFTVSC6CGRectS0__Sb\">==(_: CGRect, _: CGRect) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2eeFTVS_7CGFloatS0__Sb\">==(_: CGFloat, _: CGFloat) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F10ObjectiveCoi2eeFTVS_8SelectorS0__Sb\">==(_: Selector, _: Selector) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F10Foundationoi2eeFTCSo8NSObjectS0__Sb\">==(_: NSObject, _: NSObject) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F10Foundationoi2eeFTSSCSo8NSString_Sb\">==(_: String, _: NSString) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F10Foundationoi2eeFTCSo8NSStringSS_Sb\">==(_: NSString, _: String) -> Bool<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F10Foundationoi2eeFTCSo8NSStringS0__Sb\">==(_: NSString, _: NSString) -> Bool<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func ==(lhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>, rhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>) -> <Type usr=\"s:Sb\">Bool<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Constructors", | |
"key.length" : 18, | |
"key.offset" : 573 | |
}, | |
{ | |
"key.namelength" : 17, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGAffineTransform.h", | |
"key.name" : "CGAffineTransform", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGAffineTransform", | |
"key.bodylength" : 1504, | |
"key.nameoffset" : 610, | |
"key.typename" : "CGAffineTransform.Type", | |
"key.usr" : "c:@S@CGAffineTransform", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 629, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "identity", | |
"key.nameoffset" : 646, | |
"key.typename" : "CGAffineTransform", | |
"key.usr" : "s:vE13SwiftGraphicsVSC17CGAffineTransform8identityS0_", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.parsed_declaration" : "static var identity:CGAffineTransform = CGAffineTransformIdentity", | |
"key.substructure" : [ | |
], | |
"key.length" : 8, | |
"key.offset" : 646, | |
"key.annotated_decl" : "<Declaration>static var identity: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 6, | |
"key.doc.full_as_xml" : "<Function file=\"\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift\" line=\"40\" column=\"5\"><Name>init()<\/Name><USR>s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_<\/USR><Declaration>init()<\/Declaration><Abstract><Para>Identity.<\/Para><\/Abstract><\/Function>", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init()", | |
"key.bodylength" : 47, | |
"key.nameoffset" : 741, | |
"key.typename" : "CGAffineTransform.Type -> () -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 749, | |
"key.parsed_declaration" : "init()", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 6, | |
"key.offset" : 741, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_\">init(transform:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_\">init(a:b:c:d:tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_\">init(translation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">init(tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_\">init(scale: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">init(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">init(scale: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_\">init(rotation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">init(rotation:origin:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_\">init(v:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_\">init(transforms:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init()<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.length" : 9, | |
"key.typename" : "CGAffineTransform", | |
"key.usr" : "s:vFE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_L_9transformS0_", | |
"key.parsed_declaration" : "init(transform: CGAffineTransform)", | |
"key.kind" : "source.lang.swift.decl.var.local", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "transform", | |
"key.annotated_decl" : "<Declaration>let transform: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>", | |
"key.offset" : 835 | |
} | |
], | |
"key.namelength" : 34, | |
"key.doc.full_as_xml" : "<Function file=\"\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift\" line=\"47\" column=\"5\"><Name>init(transform:)<\/Name><USR>s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_<\/USR><Declaration>init(transform: CGAffineTransform)<\/Declaration><Abstract><Para>Copy.<\/Para><\/Abstract><\/Function>", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init(transform:)", | |
"key.bodylength" : 30, | |
"key.nameoffset" : 830, | |
"key.typename" : "CGAffineTransform.Type -> (transform: CGAffineTransform) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 866, | |
"key.parsed_declaration" : "init(transform: CGAffineTransform)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 34, | |
"key.offset" : 830, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_\">init(a:b:c:d:tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_\">init(translation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">init(tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_\">init(scale: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">init(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">init(scale: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_\">init(rotation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">init(rotation:origin:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_\">init(v:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_\">init(transforms:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(transform: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.length" : 1, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vFE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_L_1aS2_", | |
"key.parsed_declaration" : "init(a: CGFloat, b: CGFloat, c: CGFloat, d: CGFloat, tx: CGFloat, ty: CGFloat)", | |
"key.kind" : "source.lang.swift.decl.var.local", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"c:@S@CGAffineTransform@FI@a\">a<\/RelatedName>" | |
} | |
], | |
"key.name" : "a", | |
"key.annotated_decl" : "<Declaration>let a: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>", | |
"key.offset" : 944 | |
} | |
], | |
"key.namelength" : 78, | |
"key.doc.full_as_xml" : "<Function file=\"\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift\" line=\"54\" column=\"5\"><Name>init(a:b:c:d:tx:ty:)<\/Name><USR>s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_<\/USR><Declaration>init(a: CGFloat, b: CGFloat, c: CGFloat, d: CGFloat, tx: CGFloat, ty: CGFloat)<\/Declaration><Abstract><Para>Parameterized.<\/Para><\/Abstract><\/Function>", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init(a:b:c:d:tx:ty:)", | |
"key.bodylength" : 62, | |
"key.nameoffset" : 939, | |
"key.typename" : "CGAffineTransform.Type -> (a: CGFloat, b: CGFloat, c: CGFloat, d: CGFloat, tx: CGFloat, ty: CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1019, | |
"key.parsed_declaration" : "init(a: CGFloat, b: CGFloat, c: CGFloat, d: CGFloat, tx: CGFloat, ty: CGFloat)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 78, | |
"key.offset" : 939, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_\">init(transform:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_\">init(translation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">init(tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_\">init(scale: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">init(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">init(scale: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_\">init(rotation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">init(rotation:origin:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_\">init(v:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_\">init(transforms:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(a: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, b: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, c: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, d: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, tx: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, ty: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.length" : 11, | |
"key.typename" : "CGPoint", | |
"key.usr" : "s:vFE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_L_11translationS1_", | |
"key.parsed_declaration" : "init(translation: CGPoint)", | |
"key.kind" : "source.lang.swift.decl.var.local", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "translation", | |
"key.annotated_decl" : "<Declaration>let translation: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>", | |
"key.offset" : 1131 | |
} | |
], | |
"key.namelength" : 26, | |
"key.doc.full_as_xml" : "<Function file=\"\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift\" line=\"61\" column=\"5\"><Name>init(translation:)<\/Name><USR>s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_<\/USR><Declaration>init(translation: CGPoint)<\/Declaration><Abstract><Para>Translation.<\/Para><\/Abstract><\/Function>", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init(translation:)", | |
"key.bodylength" : 83, | |
"key.nameoffset" : 1126, | |
"key.typename" : "CGAffineTransform.Type -> (translation: CGPoint) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1154, | |
"key.parsed_declaration" : "init(translation: CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 26, | |
"key.offset" : 1126, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_\">init(transform:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_\">init(a:b:c:d:tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">init(tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_\">init(scale: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">init(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">init(scale: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_\">init(rotation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">init(rotation:origin:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_\">init(v:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_\">init(transforms:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(translation: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 30, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init(tx:ty:)", | |
"key.bodylength" : 61, | |
"key.nameoffset" : 1244, | |
"key.typename" : "CGAffineTransform.Type -> (tx: CGFloat, ty: CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1276, | |
"key.parsed_declaration" : "init(tx: CGFloat, ty: CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 30, | |
"key.offset" : 1244, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_\">init(transform:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_\">init(a:b:c:d:tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_\">init(translation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_\">init(scale: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">init(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">init(scale: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_\">init(rotation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">init(rotation:origin:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_\">init(v:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_\">init(transforms:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(tx: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, ty: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.length" : 5, | |
"key.typename" : "CGSize", | |
"key.usr" : "s:vFE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_L_5scaleS1_", | |
"key.parsed_declaration" : "init(scale: CGSize)", | |
"key.kind" : "source.lang.swift.decl.var.local", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FVSC6CGSizeS0_\">scale(_: CGSize) -> CGAffineTransform<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FTV12CoreGraphics7CGFloatS2__S0_\">scale(_:_:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FV12CoreGraphics7CGFloatS0_\">scale(_: CGFloat) -> CGAffineTransform<\/RelatedName>" | |
} | |
], | |
"key.name" : "scale", | |
"key.annotated_decl" : "<Declaration>let scale: <Type usr=\"c:@S@CGSize\">CGSize<\/Type><\/Declaration>", | |
"key.offset" : 1377 | |
} | |
], | |
"key.namelength" : 19, | |
"key.doc.full_as_xml" : "<Function file=\"\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift\" line=\"72\" column=\"5\"><Name>init(scale:)<\/Name><USR>s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_<\/USR><Declaration>init(scale: CGSize)<\/Declaration><Abstract><Para>Scale.<\/Para><\/Abstract><\/Function>", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init(scale:)", | |
"key.bodylength" : 74, | |
"key.nameoffset" : 1372, | |
"key.typename" : "CGAffineTransform.Type -> (scale: CGSize) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1393, | |
"key.parsed_declaration" : "init(scale: CGSize)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 19, | |
"key.offset" : 1372, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_\">init(transform:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_\">init(a:b:c:d:tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_\">init(translation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">init(tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">init(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">init(scale: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_\">init(rotation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">init(rotation:origin:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_\">init(v:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_\">init(transforms:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(scale: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 30, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init(sx:sy:)", | |
"key.bodylength" : 55, | |
"key.nameoffset" : 1474, | |
"key.typename" : "CGAffineTransform.Type -> (sx: CGFloat, sy: CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1506, | |
"key.parsed_declaration" : "init(sx: CGFloat, sy: CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 30, | |
"key.offset" : 1474, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_\">init(transform:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_\">init(a:b:c:d:tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_\">init(translation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">init(tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_\">init(scale: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">init(scale: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_\">init(rotation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">init(rotation:origin:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_\">init(v:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_\">init(transforms:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(sx: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, sy: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 20, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init(scale:)", | |
"key.bodylength" : 61, | |
"key.nameoffset" : 1568, | |
"key.typename" : "CGAffineTransform.Type -> (scale: CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1590, | |
"key.parsed_declaration" : "init(scale: CGFloat)", | |
"key.substructure" : [ | |
], | |
"key.length" : 20, | |
"key.offset" : 1568, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_\">init(transform:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_\">init(a:b:c:d:tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_\">init(translation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">init(tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_\">init(scale: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">init(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_\">init(rotation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">init(rotation:origin:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_\">init(v:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_\">init(transforms:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(scale: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.length" : 8, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vFE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_L_8rotationS2_", | |
"key.parsed_declaration" : "init(rotation: CGFloat)", | |
"key.kind" : "source.lang.swift.decl.var.local", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "rotation", | |
"key.annotated_decl" : "<Declaration>let rotation: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>", | |
"key.offset" : 1740 | |
} | |
], | |
"key.namelength" : 23, | |
"key.doc.full_as_xml" : "<Function file=\"\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift\" line=\"89\" column=\"5\"><Name>init(rotation:)<\/Name><USR>s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_<\/USR><Declaration>init(rotation: CGFloat)<\/Declaration><Abstract><Para>Rotation<\/Para><\/Abstract><Parameters><Parameter><Name>angle<\/Name><Direction isExplicit=\"0\">in<\/Direction><Discussion><Para>Rotation angle in radians.<\/Para><\/Discussion><\/Parameter><\/Parameters><\/Function>", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init(rotation:)", | |
"key.bodylength" : 60, | |
"key.nameoffset" : 1735, | |
"key.typename" : "CGAffineTransform.Type -> (rotation: CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1760, | |
"key.parsed_declaration" : "init(rotation: CGFloat)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 23, | |
"key.offset" : 1735, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_\">init(transform:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_\">init(a:b:c:d:tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_\">init(translation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">init(tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_\">init(scale: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">init(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">init(scale: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">init(rotation:origin:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_\">init(v:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_\">init(transforms:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(rotation: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
{ | |
"key.length" : 8, | |
"key.typename" : "CGFloat", | |
"key.usr" : "s:vFE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_L_8rotationS2_", | |
"key.parsed_declaration" : "init(rotation: CGFloat, origin:CGPoint)", | |
"key.kind" : "source.lang.swift.decl.var.local", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "rotation", | |
"key.annotated_decl" : "<Declaration>let rotation: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type><\/Declaration>", | |
"key.offset" : 1878 | |
} | |
], | |
"key.namelength" : 39, | |
"key.doc.full_as_xml" : "<Function file=\"\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift\" line=\"96\" column=\"5\"><Name>init(rotation:origin:)<\/Name><USR>s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_<\/USR><Declaration>init(rotation: CGFloat, origin: CGPoint)<\/Declaration><Abstract><Para>Rotation around a point.<\/Para><\/Abstract><\/Function>", | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init(rotation:origin:)", | |
"key.bodylength" : 138, | |
"key.nameoffset" : 1873, | |
"key.typename" : "CGAffineTransform.Type -> (rotation: CGFloat, origin: CGPoint) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 1914, | |
"key.parsed_declaration" : "init(rotation: CGFloat, origin:CGPoint)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 39, | |
"key.offset" : 1873, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_\">init(transform:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_\">init(a:b:c:d:tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_\">init(translation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">init(tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_\">init(scale: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">init(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">init(scale: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_\">init(rotation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_\">init(v:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_\">init(transforms:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(rotation: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, origin: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 10, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "isIdentity", | |
"key.bodylength" : 50, | |
"key.nameoffset" : 2063, | |
"key.typename" : "Bool", | |
"key.usr" : "s:vE13SwiftGraphicsVSC17CGAffineTransform10isIdentitySb", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 2081, | |
"key.parsed_declaration" : "var isIdentity: Bool", | |
"key.substructure" : [ | |
], | |
"key.length" : 10, | |
"key.offset" : 2063, | |
"key.annotated_decl" : "<Declaration>var isIdentity: <Type usr=\"s:Sb\">Bool<\/Type> { get }<\/Declaration>" | |
} | |
], | |
"key.length" : 17, | |
"key.offset" : 324, | |
"key.annotated_decl" : "<Declaration>struct CGAffineTransform<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 17, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGAffineTransform.h", | |
"key.name" : "CGAffineTransform", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGAffineTransform", | |
"key.bodylength" : 1152, | |
"key.nameoffset" : 2153, | |
"key.typename" : "CGAffineTransform.Type", | |
"key.usr" : "c:@S@CGAffineTransform", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 2172, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 33, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "translated(translation:)", | |
"key.bodylength" : 83, | |
"key.nameoffset" : 2183, | |
"key.typename" : "CGAffineTransform -> (translation: CGPoint) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform10translatedFS0_FT11translationVSC7CGPoint_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2239, | |
"key.parsed_declaration" : "func translated(# translation:CGPoint) -> CGAffineTransform", | |
"key.substructure" : [ | |
], | |
"key.length" : 33, | |
"key.offset" : 2183, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform10translatedFS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">translated(tx:ty:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func translated(#translation: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 36, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "translated(tx:ty:)", | |
"key.bodylength" : 61, | |
"key.nameoffset" : 2334, | |
"key.typename" : "CGAffineTransform -> (tx: CGFloat, ty: CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform10translatedFS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2393, | |
"key.parsed_declaration" : "func translated(# tx:CGFloat, ty:CGFloat) -> CGAffineTransform", | |
"key.substructure" : [ | |
], | |
"key.length" : 36, | |
"key.offset" : 2334, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform10translatedFS0_FT11translationVSC7CGPoint_S0_\">translated(translation:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func translated(#tx: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, ty: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 22, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "scaled(scale:)", | |
"key.bodylength" : 76, | |
"key.nameoffset" : 2466, | |
"key.typename" : "CGAffineTransform -> (scale: CGSize) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform6scaledFS0_FT5scaleVSC6CGSize_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2512, | |
"key.parsed_declaration" : "func scaled(# scale:CGSize) -> CGAffineTransform", | |
"key.substructure" : [ | |
], | |
"key.length" : 22, | |
"key.offset" : 2466, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform6scaledFS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">scaled(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform6scaledFS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">scaled(#scale: CGFloat) -> CGAffineTransform<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func scaled(#scale: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 32, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "scaled(sx:sy:)", | |
"key.bodylength" : 57, | |
"key.nameoffset" : 2600, | |
"key.typename" : "CGAffineTransform -> (sx: CGFloat, sy: CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform6scaledFS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2656, | |
"key.parsed_declaration" : "func scaled(# sx:CGFloat, sy:CGFloat) -> CGAffineTransform", | |
"key.substructure" : [ | |
], | |
"key.length" : 32, | |
"key.offset" : 2600, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform6scaledFS0_FT5scaleVSC6CGSize_S0_\">scaled(#scale: CGSize) -> CGAffineTransform<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform6scaledFS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">scaled(#scale: CGFloat) -> CGAffineTransform<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func scaled(#sx: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, sy: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 23, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "scaled(scale:)", | |
"key.bodylength" : 63, | |
"key.nameoffset" : 2725, | |
"key.typename" : "CGAffineTransform -> (scale: CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform6scaledFS0_FT5scaleV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2772, | |
"key.parsed_declaration" : "func scaled(# scale:CGFloat) -> CGAffineTransform", | |
"key.substructure" : [ | |
], | |
"key.length" : 23, | |
"key.offset" : 2725, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform6scaledFS0_FT5scaleVSC6CGSize_S0_\">scaled(#scale: CGSize) -> CGAffineTransform<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform6scaledFS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">scaled(sx:sy:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func scaled(#scale: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 22, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "rotated(_:)", | |
"key.bodylength" : 57, | |
"key.nameoffset" : 2847, | |
"key.typename" : "CGAffineTransform -> (CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform7rotatedFS0_FV12CoreGraphics7CGFloatS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 2893, | |
"key.parsed_declaration" : "func rotated(angle:CGFloat) -> CGAffineTransform", | |
"key.substructure" : [ | |
], | |
"key.length" : 22, | |
"key.offset" : 2847, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform7rotatedFS0_FTV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">rotated(_:origin:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func rotated(angle: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 41, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "rotated(_:origin:)", | |
"key.bodylength" : 74, | |
"key.nameoffset" : 2962, | |
"key.typename" : "CGAffineTransform -> (CGFloat, origin: CGPoint) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform7rotatedFS0_FTV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3027, | |
"key.parsed_declaration" : "func rotated(rotation:CGFloat, origin:CGPoint) -> CGAffineTransform", | |
"key.substructure" : [ | |
], | |
"key.length" : 41, | |
"key.offset" : 2962, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform7rotatedFS0_FV12CoreGraphics7CGFloatS0_\">rotated(_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>func rotated(rotation: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, origin: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 33, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "concated(_:)", | |
"key.bodylength" : 57, | |
"key.nameoffset" : 3113, | |
"key.typename" : "CGAffineTransform -> (CGAffineTransform) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform8concatedFS0_FS0_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3169, | |
"key.parsed_declaration" : "func concated(other:CGAffineTransform) -> CGAffineTransform", | |
"key.substructure" : [ | |
], | |
"key.length" : 33, | |
"key.offset" : 3113, | |
"key.annotated_decl" : "<Declaration>func concated(other: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 10, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "inverted()", | |
"key.bodylength" : 50, | |
"key.nameoffset" : 3238, | |
"key.typename" : "CGAffineTransform -> () -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform8invertedFS0_FT_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3271, | |
"key.parsed_declaration" : "func inverted() -> CGAffineTransform", | |
"key.substructure" : [ | |
], | |
"key.length" : 10, | |
"key.offset" : 3238, | |
"key.annotated_decl" : "<Declaration>func inverted() -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
} | |
], | |
"key.length" : 17, | |
"key.offset" : 324, | |
"key.annotated_decl" : "<Declaration>struct CGAffineTransform<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 17, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGAffineTransform.h", | |
"key.name" : "CGAffineTransform", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGAffineTransform", | |
"key.bodylength" : 1231, | |
"key.nameoffset" : 3344, | |
"key.typename" : "CGAffineTransform.Type", | |
"key.usr" : "c:@S@CGAffineTransform", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 3363, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 30, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "translate(_:)", | |
"key.bodylength" : 87, | |
"key.nameoffset" : 3383, | |
"key.typename" : "inout CGAffineTransform -> (CGPoint) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform9translateFRS0_FVSC7CGPointS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3436, | |
"key.parsed_declaration" : "mutating func translate(translation:CGPoint) -> CGAffineTransform", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 30, | |
"key.offset" : 3383, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform9translateFRS0_FTV12CoreGraphics7CGFloatS2__S0_\">translate(_:_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>mutating func translate(translation: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 35, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "translate(_:_:)", | |
"key.bodylength" : 65, | |
"key.nameoffset" : 3544, | |
"key.typename" : "inout CGAffineTransform -> (CGFloat, CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform9translateFRS0_FTV12CoreGraphics7CGFloatS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3602, | |
"key.parsed_declaration" : "mutating func translate(tx:CGFloat, _ ty:CGFloat) -> CGAffineTransform", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 35, | |
"key.offset" : 3544, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform9translateFRS0_FVSC7CGPointS0_\">translate(_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>mutating func translate(tx: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, _ ty: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 19, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "scale(_:)", | |
"key.bodylength" : 80, | |
"key.nameoffset" : 3688, | |
"key.typename" : "inout CGAffineTransform -> (CGSize) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FVSC6CGSizeS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3731, | |
"key.parsed_declaration" : "mutating func scale(scale:CGSize) -> CGAffineTransform", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 19, | |
"key.offset" : 3688, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FTV12CoreGraphics7CGFloatS2__S0_\">scale(_:_:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FV12CoreGraphics7CGFloatS0_\">scale(_: CGFloat) -> CGAffineTransform<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>mutating func scale(scale: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 31, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "scale(_:_:)", | |
"key.bodylength" : 61, | |
"key.nameoffset" : 3832, | |
"key.typename" : "inout CGAffineTransform -> (CGFloat, CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FTV12CoreGraphics7CGFloatS2__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 3887, | |
"key.parsed_declaration" : "mutating func scale(sx:CGFloat, _ sy:CGFloat) -> CGAffineTransform", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 31, | |
"key.offset" : 3832, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FVSC6CGSizeS0_\">scale(_: CGSize) -> CGAffineTransform<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FV12CoreGraphics7CGFloatS0_\">scale(_: CGFloat) -> CGAffineTransform<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>mutating func scale(sx: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, _ sy: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 20, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "scale(_:)", | |
"key.bodylength" : 67, | |
"key.nameoffset" : 3969, | |
"key.typename" : "inout CGAffineTransform -> (CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FV12CoreGraphics7CGFloatS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 4013, | |
"key.parsed_declaration" : "mutating func scale(scale:CGFloat) -> CGAffineTransform", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 20, | |
"key.offset" : 3969, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FVSC6CGSizeS0_\">scale(_: CGSize) -> CGAffineTransform<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform5scaleFRS0_FTV12CoreGraphics7CGFloatS2__S0_\">scale(_:_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>mutating func scale(scale: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 21, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "rotate(_:)", | |
"key.bodylength" : 55, | |
"key.nameoffset" : 4101, | |
"key.typename" : "inout CGAffineTransform -> (CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform6rotateFRS0_FV12CoreGraphics7CGFloatS0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 4146, | |
"key.parsed_declaration" : "mutating func rotate(angle:CGFloat) -> CGAffineTransform", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 21, | |
"key.offset" : 4101, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform6rotateFRS0_FTV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">rotate(_:origin:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>mutating func rotate(angle: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 37, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "rotate(_:origin:)", | |
"key.bodylength" : 70, | |
"key.nameoffset" : 4222, | |
"key.typename" : "inout CGAffineTransform -> (CGFloat, origin: CGPoint) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform6rotateFRS0_FTV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 4283, | |
"key.parsed_declaration" : "mutating func rotate(angle:CGFloat, origin:CGPoint) -> CGAffineTransform", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 37, | |
"key.offset" : 4222, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransform6rotateFRS0_FV12CoreGraphics7CGFloatS0_\">rotate(_:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>mutating func rotate(angle: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>, origin: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 31, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "concat(_:)", | |
"key.bodylength" : 56, | |
"key.nameoffset" : 4374, | |
"key.typename" : "inout CGAffineTransform -> (CGAffineTransform) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform6concatFRS0_FS0_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 4428, | |
"key.parsed_declaration" : "mutating func concat(other:CGAffineTransform) -> CGAffineTransform", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 31, | |
"key.offset" : 4374, | |
"key.annotated_decl" : "<Declaration>mutating func concat(other: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
}, | |
{ | |
"key.namelength" : 8, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "invert()", | |
"key.bodylength" : 56, | |
"key.nameoffset" : 4505, | |
"key.typename" : "inout CGAffineTransform -> () -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform6invertFRS0_FT_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 4536, | |
"key.parsed_declaration" : "mutating func invert() -> CGAffineTransform", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.mutating" | |
} | |
], | |
"key.length" : 8, | |
"key.offset" : 4505, | |
"key.annotated_decl" : "<Declaration>mutating func invert() -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>", | |
"key.substructure" : [ | |
] | |
} | |
], | |
"key.length" : 17, | |
"key.offset" : 324, | |
"key.annotated_decl" : "<Declaration>struct CGAffineTransform<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Concatination via the + and += operators", | |
"key.length" : 46, | |
"key.offset" : 4600 | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 48, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "+(_:_:)", | |
"key.bodylength" : 30, | |
"key.nameoffset" : 4660, | |
"key.typename" : "(CGAffineTransform, CGAffineTransform) -> CGAffineTransform", | |
"key.usr" : "s:F13SwiftGraphicsoi1pFTVSC17CGAffineTransformS0__S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 4731, | |
"key.parsed_declaration" : "public func + (lhs:CGAffineTransform, rhs:CGAffineTransform) -> CGAffineTransform", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 48, | |
"key.offset" : 4660, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1pFTVSC6CGSizeS0__S0_\">+(_: CGSize, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsop1pFVSC7CGPointS0_\">+(_: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1pFTVSC7CGPointS0__S0_\">+(_: CGPoint, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5UInt8S__S_\">+(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs4Int8S__S_\">+(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt16S__S_\">+(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int16S__S_\">+(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt32S__S_\">+(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int32S__S_\">+(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs6UInt64S__S_\">+(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs5Int64S__S_\">+(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSuSu_Su\">+(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSiSi_Si\">+(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFSfSf\">+(_: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSfSf_Sf\">+(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFSdSd\">+(_: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSdSd_Sd\">+(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pFVSs7Float80S_\">+(_: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTVSs7Float80S__S_\">+(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs22_IntegerArithmeticType__FTQ_Q__Q_\">+<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsop1pUSs17_SignedNumberType_USs33_BuiltinIntegerLiteralConvertible__FQ_Q_\">+<T : _SignedNumberType>(_: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss12SequenceType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1___FTQ_Q0__Q_\">+<C : _ExtensibleCollectionType, S : SequenceType where S.Generator.Element == S.Generator.Element>(_: C, _: S) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss12SequenceType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1___FTQ0_Q__Q_\">+<C : _ExtensibleCollectionType, S : SequenceType where S.Generator.Element == S.Generator.Element>(_: S, _: C) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_Ss14CollectionType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S1__S2__S3__S4_____FTQ_Q0__Q_\">+<C : _ExtensibleCollectionType, S : CollectionType where S.Generator.Element == S.Generator.Element>(_: C, _: S) -> C<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs25_ExtensibleCollectionType_S__USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___S0__S1__S2__S3_____FTQ_Q0__Q_\">+<EC1 : _ExtensibleCollectionType, EC2 : _ExtensibleCollectionType where EC1.Generator.Element == EC1.Generator.Element>(_: EC1, _: EC2) -> EC1<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQ_QQ_6Stride_Q_\">+<T : Strideable>(_: T, _: T.Stride) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTQQ_6StrideQ__Q_\">+<T : Strideable>(_: T.Stride, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pFTSSSS_SS\">+(_: String, _: String) -> String<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTGVSs20UnsafeMutablePointerQ__Si_GS_Q__\">+<T>(_: UnsafeMutablePointer<T>, _: Int) -> UnsafeMutablePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTSiGVSs20UnsafeMutablePointerQ___GS_Q__\">+<T>(_: Int, _: UnsafeMutablePointer<T>) -> UnsafeMutablePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTGVSs13UnsafePointerQ__Si_GS_Q__\">+<T>(_: UnsafePointer<T>, _: Int) -> UnsafePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1pU__FTSiGVSs13UnsafePointerQ___GS_Q__\">+<T>(_: Int, _: UnsafePointer<T>) -> UnsafePointer<T><\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1pUS___FMQPS_FTS0_S0__S0_\">+(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsop1pFVS_7CGFloatS0_\">+(_: CGFloat) -> CGFloat<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1pFTVS_7CGFloatS0__S0_\">+(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func +(lhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>, rhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 55, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "+=(_:_:)", | |
"key.bodylength" : 21, | |
"key.nameoffset" : 4776, | |
"key.typename" : "(inout CGAffineTransform, CGAffineTransform) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2peFTRVSC17CGAffineTransformS0__T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 4833, | |
"key.parsed_declaration" : "public func += (inout lhs:CGAffineTransform, rhs:CGAffineTransform)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 55, | |
"key.offset" : 4776, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2peFTRVSC6CGSizeS0__T_\">+=(inout _: CGSize, _: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2peFTRVSC7CGPointS0__T_\">+=(inout _: CGPoint, _: CGPoint)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss12SequenceType_USs13GeneratorType__FTRGVSs15ContiguousArrayQ__Q0__T_\">+=<T, S : SequenceType where T == T>(inout _: ContiguousArray<T>, _: S)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType_Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible____FTRGVSs15ContiguousArrayQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: ContiguousArray<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss12SequenceType_USs13GeneratorType__FTRGVSs5SliceQ__Q0__T_\">+=<T, S : SequenceType where T == T>(inout _: Slice<T>, _: S)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType_Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible____FTRGVSs5SliceQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: Slice<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss12SequenceType_USs13GeneratorType__FTRGSaQ__Q0__T_\">+=<T, S : SequenceType where T == T>(inout _: Array<T>, _: S)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType_Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible____FTRGSaQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: Array<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU_Ss14CollectionType_USs13GeneratorType__Ss16ForwardIndexType_Ss18_SignedIntegerType_Ss33_BuiltinIntegerLiteralConvertible___FTRGVSs22_ContiguousArrayBufferQ__Q0__T_\">+=<T, C : CollectionType where T == T>(inout _: _ContiguousArrayBuffer<T>, _: C)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU__FTRGVSs22_ContiguousArrayBufferQ__Q__T_\">+=<T>(inout _: _ContiguousArrayBuffer<T>, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5UInt8S__T_\">+=(inout _: UInt8, _: UInt8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs4Int8S__T_\">+=(inout _: Int8, _: Int8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs6UInt16S__T_\">+=(inout _: UInt16, _: UInt16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5Int16S__T_\">+=(inout _: Int16, _: Int16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs6UInt32S__T_\">+=(inout _: UInt32, _: UInt32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5Int32S__T_\">+=(inout _: Int32, _: Int32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs6UInt64S__T_\">+=(inout _: UInt64, _: UInt64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs5Int64S__T_\">+=(inout _: Int64, _: Int64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSuSu_T_\">+=(inout _: UInt, _: UInt)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSiSi_T_\">+=(inout _: Int, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSfSf_T_\">+=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSdSd_T_\">+=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRVSs7Float80S__T_\">+=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peUSs22_IntegerArithmeticType__FTRQ_Q__T_\">+=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peUSs10Strideable_USs16SignedNumberType_Ss33_BuiltinIntegerLiteralConvertible__FTRQ_QQ_6Stride_T_\">+=<T : Strideable>(inout _: T, _: T.Stride)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peFTRSSSS_T_\">+=(inout _: String, _: String)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU__FTRGVSs20UnsafeMutablePointerQ__Si_T_\">+=<T>(inout _: UnsafeMutablePointer<T>, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2peU__FTRGVSs13UnsafePointerQ__Si_T_\">+=<T>(inout _: UnsafePointer<T>, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2peFTRVS_7CGFloatS0__T_\">+=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func +=(inout lhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>, rhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Applying transforms to CG types", | |
"key.length" : 37, | |
"key.offset" : 4860 | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 38, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "*(_:_:)", | |
"key.bodylength" : 50, | |
"key.nameoffset" : 4911, | |
"key.typename" : "(CGPoint, CGAffineTransform) -> CGPoint", | |
"key.usr" : "s:F13SwiftGraphicsoi1mFTVSC7CGPointVSC17CGAffineTransform_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 4962, | |
"key.parsed_declaration" : "public func * (lhs:CGPoint, rhs:CGAffineTransform) -> CGPoint", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.length" : 38, | |
"key.offset" : 4911, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectV12CoreGraphics7CGFloat_S0_\">*(_: CGRect, _: CGFloat) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGRect_S2_\">*(_: CGFloat, _: CGRect) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeV12CoreGraphics7CGFloat_S0_\">*(_: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGSize_S2_\">*(_: CGFloat, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointV12CoreGraphics7CGFloat_S0_\">*(_: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC7CGPoint_S2_\">*(_: CGFloat, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeVSC17CGAffineTransform_S0_\">*(_: CGSize, _: CGAffineTransform) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectVSC17CGAffineTransform_S0_\">*(_: CGRect, _: CGAffineTransform) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5UInt8S__S_\">*(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs4Int8S__S_\">*(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt16S__S_\">*(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int16S__S_\">*(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt32S__S_\">*(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int32S__S_\">*(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt64S__S_\">*(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int64S__S_\">*(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSuSu_Su\">*(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSiSi_Si\">*(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSfSf_Sf\">*(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSdSd_Sd\">*(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs7Float80S__S_\">*(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mUSs22_IntegerArithmeticType__FTQ_Q__Q_\">*<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1mUS___FMQPS_FTS0_S0__S0_\">*(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1mFTVS_7CGFloatS0__S0_\">*(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *(lhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, rhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>) -> <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 45, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "*=(_:_:)", | |
"key.bodylength" : 49, | |
"key.nameoffset" : 5027, | |
"key.typename" : "(inout CGPoint, CGAffineTransform) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2meFTRVSC7CGPointVSC17CGAffineTransform_T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 5074, | |
"key.parsed_declaration" : "public func *= (inout lhs:CGPoint, rhs:CGAffineTransform)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 45, | |
"key.offset" : 5027, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGSizeV12CoreGraphics7CGFloat_T_\">*=(inout _: CGSize, _: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC7CGPointV12CoreGraphics7CGFloat_T_\">*=(inout _: CGPoint, _: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGSizeVSC17CGAffineTransform_T_\">*=(inout _: CGSize, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGRectVSC17CGAffineTransform_T_\">*=(inout _: CGRect, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5UInt8S__T_\">*=(inout _: UInt8, _: UInt8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs4Int8S__T_\">*=(inout _: Int8, _: Int8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt16S__T_\">*=(inout _: UInt16, _: UInt16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int16S__T_\">*=(inout _: Int16, _: Int16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt32S__T_\">*=(inout _: UInt32, _: UInt32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int32S__T_\">*=(inout _: Int32, _: Int32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt64S__T_\">*=(inout _: UInt64, _: UInt64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int64S__T_\">*=(inout _: Int64, _: Int64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSuSu_T_\">*=(inout _: UInt, _: UInt)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSiSi_T_\">*=(inout _: Int, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSfSf_T_\">*=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSdSd_T_\">*=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs7Float80S__T_\">*=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meUSs22_IntegerArithmeticType__FTRQ_Q__T_\">*=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2meFTRVS_7CGFloatS0__T_\">*=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *=(inout lhs: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, rhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 37, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "*(_:_:)", | |
"key.bodylength" : 49, | |
"key.nameoffset" : 5138, | |
"key.typename" : "(CGSize, CGAffineTransform) -> CGSize", | |
"key.usr" : "s:F13SwiftGraphicsoi1mFTVSC6CGSizeVSC17CGAffineTransform_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 5187, | |
"key.parsed_declaration" : "public func * (lhs:CGSize, rhs:CGAffineTransform) -> CGSize", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 37, | |
"key.offset" : 5138, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectV12CoreGraphics7CGFloat_S0_\">*(_: CGRect, _: CGFloat) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGRect_S2_\">*(_: CGFloat, _: CGRect) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeV12CoreGraphics7CGFloat_S0_\">*(_: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGSize_S2_\">*(_: CGFloat, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointV12CoreGraphics7CGFloat_S0_\">*(_: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC7CGPoint_S2_\">*(_: CGFloat, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointVSC17CGAffineTransform_S0_\">*(_: CGPoint, _: CGAffineTransform) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectVSC17CGAffineTransform_S0_\">*(_: CGRect, _: CGAffineTransform) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5UInt8S__S_\">*(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs4Int8S__S_\">*(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt16S__S_\">*(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int16S__S_\">*(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt32S__S_\">*(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int32S__S_\">*(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt64S__S_\">*(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int64S__S_\">*(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSuSu_Su\">*(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSiSi_Si\">*(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSfSf_Sf\">*(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSdSd_Sd\">*(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs7Float80S__S_\">*(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mUSs22_IntegerArithmeticType__FTQ_Q__Q_\">*<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1mUS___FMQPS_FTS0_S0__S0_\">*(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1mFTVS_7CGFloatS0__S0_\">*(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *(lhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, rhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>) -> <Type usr=\"c:@S@CGSize\">CGSize<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 44, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "*=(_:_:)", | |
"key.bodylength" : 48, | |
"key.nameoffset" : 5251, | |
"key.typename" : "(inout CGSize, CGAffineTransform) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2meFTRVSC6CGSizeVSC17CGAffineTransform_T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 5297, | |
"key.parsed_declaration" : "public func *= (inout lhs:CGSize, rhs:CGAffineTransform)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 44, | |
"key.offset" : 5251, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGSizeV12CoreGraphics7CGFloat_T_\">*=(inout _: CGSize, _: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC7CGPointV12CoreGraphics7CGFloat_T_\">*=(inout _: CGPoint, _: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC7CGPointVSC17CGAffineTransform_T_\">*=(inout _: CGPoint, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGRectVSC17CGAffineTransform_T_\">*=(inout _: CGRect, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5UInt8S__T_\">*=(inout _: UInt8, _: UInt8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs4Int8S__T_\">*=(inout _: Int8, _: Int8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt16S__T_\">*=(inout _: UInt16, _: UInt16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int16S__T_\">*=(inout _: Int16, _: Int16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt32S__T_\">*=(inout _: UInt32, _: UInt32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int32S__T_\">*=(inout _: Int32, _: Int32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt64S__T_\">*=(inout _: UInt64, _: UInt64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int64S__T_\">*=(inout _: Int64, _: Int64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSuSu_T_\">*=(inout _: UInt, _: UInt)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSiSi_T_\">*=(inout _: Int, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSfSf_T_\">*=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSdSd_T_\">*=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs7Float80S__T_\">*=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meUSs22_IntegerArithmeticType__FTRQ_Q__T_\">*=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2meFTRVS_7CGFloatS0__T_\">*=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *=(inout lhs: <Type usr=\"c:@S@CGSize\">CGSize<\/Type>, rhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 37, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "*(_:_:)", | |
"key.bodylength" : 49, | |
"key.nameoffset" : 5360, | |
"key.typename" : "(CGRect, CGAffineTransform) -> CGRect", | |
"key.usr" : "s:F13SwiftGraphicsoi1mFTVSC6CGRectVSC17CGAffineTransform_S0_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 5409, | |
"key.parsed_declaration" : "public func * (lhs:CGRect, rhs:CGAffineTransform) -> CGRect", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 37, | |
"key.offset" : 5360, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGRectV12CoreGraphics7CGFloat_S0_\">*(_: CGRect, _: CGFloat) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGRect_S2_\">*(_: CGFloat, _: CGRect) -> CGRect<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeV12CoreGraphics7CGFloat_S0_\">*(_: CGSize, _: CGFloat) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC6CGSize_S2_\">*(_: CGFloat, _: CGSize) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointV12CoreGraphics7CGFloat_S0_\">*(_: CGPoint, _: CGFloat) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTV12CoreGraphics7CGFloatVSC7CGPoint_S2_\">*(_: CGFloat, _: CGPoint) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC7CGPointVSC17CGAffineTransform_S0_\">*(_: CGPoint, _: CGAffineTransform) -> CGPoint<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi1mFTVSC6CGSizeVSC17CGAffineTransform_S0_\">*(_: CGSize, _: CGAffineTransform) -> CGSize<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5UInt8S__S_\">*(_: UInt8, _: UInt8) -> UInt8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs4Int8S__S_\">*(_: Int8, _: Int8) -> Int8<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt16S__S_\">*(_: UInt16, _: UInt16) -> UInt16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int16S__S_\">*(_: Int16, _: Int16) -> Int16<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt32S__S_\">*(_: UInt32, _: UInt32) -> UInt32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int32S__S_\">*(_: Int32, _: Int32) -> Int32<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs6UInt64S__S_\">*(_: UInt64, _: UInt64) -> UInt64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs5Int64S__S_\">*(_: Int64, _: Int64) -> Int64<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSuSu_Su\">*(_: UInt, _: UInt) -> UInt<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSiSi_Si\">*(_: Int, _: Int) -> Int<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSfSf_Sf\">*(_: Float, _: Float) -> Float<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTSdSd_Sd\">*(_: Double, _: Double) -> Double<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mFTVSs7Float80S__S_\">*(_: Float80, _: Float80) -> Float80<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi1mUSs22_IntegerArithmeticType__FTQ_Q__Q_\">*<T : _IntegerArithmeticType>(_: T, _: T) -> T<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FPSs21IntegerArithmeticTypeoi1mUS___FMQPS_FTS0_S0__S0_\">*(_: Self, _: Self) -> Self<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi1mFTVS_7CGFloatS0__S0_\">*(_: CGFloat, _: CGFloat) -> CGFloat<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *(lhs: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>, rhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>) -> <Type usr=\"c:@S@CGRect\">CGRect<\/Type><\/Declaration>" | |
}, | |
{ | |
"key.substructure" : [ | |
], | |
"key.namelength" : 44, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "*=(_:_:)", | |
"key.bodylength" : 48, | |
"key.nameoffset" : 5473, | |
"key.typename" : "(inout CGRect, CGAffineTransform) -> ()", | |
"key.usr" : "s:F13SwiftGraphicsoi2meFTRVSC6CGRectVSC17CGAffineTransform_T_", | |
"key.kind" : "source.lang.swift.decl.function.free", | |
"key.bodyoffset" : 5519, | |
"key.parsed_declaration" : "public func *= (inout lhs:CGRect, rhs:CGAffineTransform)", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
} | |
], | |
"key.length" : 44, | |
"key.offset" : 5473, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGSizeV12CoreGraphics7CGFloat_T_\">*=(inout _: CGSize, _: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC7CGPointV12CoreGraphics7CGFloat_T_\">*=(inout _: CGPoint, _: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC7CGPointVSC17CGAffineTransform_T_\">*=(inout _: CGPoint, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F13SwiftGraphicsoi2meFTRVSC6CGSizeVSC17CGAffineTransform_T_\">*=(inout _: CGSize, _: CGAffineTransform)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5UInt8S__T_\">*=(inout _: UInt8, _: UInt8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs4Int8S__T_\">*=(inout _: Int8, _: Int8)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt16S__T_\">*=(inout _: UInt16, _: UInt16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int16S__T_\">*=(inout _: Int16, _: Int16)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt32S__T_\">*=(inout _: UInt32, _: UInt32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int32S__T_\">*=(inout _: Int32, _: Int32)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs6UInt64S__T_\">*=(inout _: UInt64, _: UInt64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs5Int64S__T_\">*=(inout _: Int64, _: Int64)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSuSu_T_\">*=(inout _: UInt, _: UInt)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSiSi_T_\">*=(inout _: Int, _: Int)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSfSf_T_\">*=(inout _: Float, _: Float)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRSdSd_T_\">*=(inout _: Double, _: Double)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meFTRVSs7Float80S__T_\">*=(inout _: Float80, _: Float80)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FSsoi2meUSs22_IntegerArithmeticType__FTRQ_Q__T_\">*=<T : _IntegerArithmeticType>(inout _: T, _: T)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:F12CoreGraphicsoi2meFTRVS_7CGFloatS0__T_\">*=(inout _: CGFloat, _: CGFloat)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>public func *=(inout lhs: <Type usr=\"c:@S@CGRect\">CGRect<\/Type>, rhs: <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>)<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Converting transforms to\/from arrays", | |
"key.length" : 42, | |
"key.offset" : 5573 | |
}, | |
{ | |
"key.namelength" : 17, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGAffineTransform.h", | |
"key.name" : "CGAffineTransform", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGAffineTransform", | |
"key.bodylength" : 362, | |
"key.nameoffset" : 5634, | |
"key.typename" : "CGAffineTransform.Type", | |
"key.usr" : "c:@S@CGAffineTransform", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 5653, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 17, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init(v:)", | |
"key.bodylength" : 107, | |
"key.nameoffset" : 5658, | |
"key.typename" : "CGAffineTransform.Type -> (v: [CGFloat]) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 5677, | |
"key.parsed_declaration" : "init(v:[CGFloat])", | |
"key.substructure" : [ | |
], | |
"key.length" : 17, | |
"key.offset" : 5658, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_\">init(transform:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_\">init(a:b:c:d:tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_\">init(translation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">init(tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_\">init(scale: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">init(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">init(scale: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_\">init(rotation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">init(rotation:origin:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_\">init(transforms:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(v: [<Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>])<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 6, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "values", | |
"key.bodylength" : 196, | |
"key.nameoffset" : 5799, | |
"key.typename" : "[CGFloat]", | |
"key.usr" : "s:vE13SwiftGraphicsVSC17CGAffineTransform6valuesGSaV12CoreGraphics7CGFloat_", | |
"key.kind" : "source.lang.swift.decl.var.instance", | |
"key.bodyoffset" : 5817, | |
"key.parsed_declaration" : "var values:[CGFloat]", | |
"key.substructure" : [ | |
], | |
"key.length" : 6, | |
"key.offset" : 5799, | |
"key.annotated_decl" : "<Declaration>var values: [<Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>] { get set }<\/Declaration>" | |
} | |
], | |
"key.length" : 17, | |
"key.offset" : 324, | |
"key.annotated_decl" : "<Declaration>struct CGAffineTransform<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 0, | |
"key.substructure" : [ | |
], | |
"key.kind" : "source.lang.swift.syntaxtype.comment.mark", | |
"key.nameoffset" : 0, | |
"key.name" : "MARK: Convenience constructors.", | |
"key.length" : 31, | |
"key.offset" : 6021 | |
}, | |
{ | |
"key.namelength" : 17, | |
"key.filepath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/MacOSX.platform\/Developer\/SDKs\/MacOSX10.10.sdk\/System\/Library\/Frameworks\/CoreGraphics.framework\/Headers\/CGAffineTransform.h", | |
"key.name" : "CGAffineTransform", | |
"key.is_system" : true, | |
"key.modulename" : "CoreGraphics.CGAffineTransform", | |
"key.bodylength" : 368, | |
"key.nameoffset" : 6071, | |
"key.typename" : "CGAffineTransform.Type", | |
"key.usr" : "c:@S@CGAffineTransform", | |
"key.kind" : "source.lang.swift.decl.extension", | |
"key.bodyoffset" : 6090, | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.private" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.__raw_doc_comment" | |
} | |
], | |
"key.substructure" : [ | |
{ | |
"key.namelength" : 36, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "init(transforms:)", | |
"key.bodylength" : 163, | |
"key.nameoffset" : 6096, | |
"key.typename" : "CGAffineTransform.Type -> (transforms: [CGAffineTransform]) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT10transformsGSaS0___S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.instance", | |
"key.bodyoffset" : 6134, | |
"key.parsed_declaration" : "init(transforms:[CGAffineTransform])", | |
"key.substructure" : [ | |
], | |
"key.length" : 36, | |
"key.offset" : 6096, | |
"key.related_decls" : [ | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT_S0_\">init()<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT9transformS0__S0_\">init(transform:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1aV12CoreGraphics7CGFloat1bS2_1cS2_1dS2_2txS2_2tyS2__S0_\">init(a:b:c:d:tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT11translationVSC7CGPoint_S0_\">init(translation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2txV12CoreGraphics7CGFloat2tyS2__S0_\">init(tx:ty:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleVSC6CGSize_S0_\">init(scale: CGSize)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT2sxV12CoreGraphics7CGFloat2syS2__S0_\">init(sx:sy:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT5scaleV12CoreGraphics7CGFloat_S0_\">init(scale: CGFloat)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat_S0_\">init(rotation:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT8rotationV12CoreGraphics7CGFloat6originVSC7CGPoint_S0_\">init(rotation:origin:)<\/RelatedName>" | |
}, | |
{ | |
"key.annotated_decl" : "<RelatedName usr=\"s:FE13SwiftGraphicsVSC17CGAffineTransformcFMS0_FT1vGSaV12CoreGraphics7CGFloat__S0_\">init(v:)<\/RelatedName>" | |
} | |
], | |
"key.annotated_decl" : "<Declaration>init(transforms: [<Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type>])<\/Declaration>" | |
}, | |
{ | |
"key.namelength" : 49, | |
"key.filepath" : "\/Users\/jp\/Projects\/SwiftGraphics\/SwiftGraphics\/CGAffineTransform.swift", | |
"key.name" : "rotationAroundPoint(_:angle:)", | |
"key.bodylength" : 68, | |
"key.nameoffset" : 6316, | |
"key.typename" : "CGAffineTransform.Type -> (CGPoint, angle: CGFloat) -> CGAffineTransform", | |
"key.usr" : "s:FE13SwiftGraphicsVSC17CGAffineTransform19rotationAroundPointFMS0_FTVSC7CGPoint5angleV12CoreGraphics7CGFloat_S0_", | |
"key.kind" : "source.lang.swift.decl.function.method.static", | |
"key.bodyoffset" : 6388, | |
"key.parsed_declaration" : "static func rotationAroundPoint(point:CGPoint, angle:CGFloat) -> CGAffineTransform", | |
"key.substructure" : [ | |
], | |
"key.length" : 49, | |
"key.offset" : 6316, | |
"key.annotated_decl" : "<Declaration>static func rotationAroundPoint(point: <Type usr=\"c:@S@CGPoint\">CGPoint<\/Type>, angle: <Type usr=\"s:V12CoreGraphics7CGFloat\">CGFloat<\/Type>) -> <Type usr=\"c:@S@CGAffineTransform\">CGAffineTransform<\/Type><\/Declaration>" | |
} | |
], | |
"key.length" : 17, | |
"key.offset" : 324, | |
"key.annotated_decl" : "<Declaration>struct CGAffineTransform<\/Declaration>" | |
} | |
], | |
"key.offset" : 0, | |
"key.diagnostic_stage" : "source.diagnostic.stage.swift.parse", | |
"key.length" : 6461 | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment