Skip to content

Instantly share code, notes, and snippets.

@ileitch
Created September 22, 2018 10:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ileitch/ea490b2e567790baa2e81101333432d0 to your computer and use it in GitHub Desktop.
Save ileitch/ea490b2e567790baa2e81101333432d0 to your computer and use it in GitHub Desktop.
{
"key.entities" : [
{
"key.kind" : "source.lang.swift.decl.protocol",
"key.name" : "FixtureProtocol100",
"key.line" : 4,
"key.column" : 10,
"key.entities" : [
{
"key.kind" : "source.lang.swift.decl.var.instance",
"key.name" : "someGetSetVar",
"key.line" : 5,
"key.column" : 9,
"key.entities" : [
{
"key.kind" : "source.lang.swift.decl.function.accessor.getter",
"key.name" : "getter:someGetSetVar",
"key.line" : 5,
"key.is_dynamic" : true,
"key.column" : 31,
"key.usr" : "s:25PeripheryKitTestsFixtures18FixtureProtocol100P13someGetSetVarSbvg"
},
{
"key.kind" : "source.lang.swift.decl.function.accessor.setter",
"key.name" : "setter:someGetSetVar",
"key.line" : 5,
"key.is_dynamic" : true,
"key.column" : 35,
"key.usr" : "s:25PeripheryKitTestsFixtures18FixtureProtocol100P13someGetSetVarSbvs"
}
],
"key.usr" : "s:25PeripheryKitTestsFixtures18FixtureProtocol100P13someGetSetVarSbvp"
},
{
"key.kind" : "source.lang.swift.ref.struct",
"key.name" : "Bool",
"key.line" : 5,
"key.column" : 24,
"key.usr" : "s:Sb"
}
],
"key.usr" : "s:25PeripheryKitTestsFixtures18FixtureProtocol100P"
},
{
"key.kind" : "source.lang.swift.decl.extension.protocol",
"key.name" : "FixtureProtocol100",
"key.line" : 9,
"key.column" : 11,
"key.entities" : [
{
"key.kind" : "source.lang.swift.ref.protocol",
"key.name" : "FixtureProtocol100",
"key.line" : 9,
"key.column" : 11,
"key.usr" : "s:25PeripheryKitTestsFixtures18FixtureProtocol100P"
},
{
"key.usr" : "s:25PeripheryKitTestsFixtures18FixtureProtocol100PAAE13someGetSetVarSbvp",
"key.kind" : "source.lang.swift.decl.var.instance",
"key.name" : "someGetSetVar",
"key.column" : 9,
"key.entities" : [
{
"key.kind" : "source.lang.swift.decl.function.accessor.getter",
"key.name" : "getter:someGetSetVar",
"key.line" : 11,
"key.is_dynamic" : true,
"key.column" : 9,
"key.usr" : "s:25PeripheryKitTestsFixtures18FixtureProtocol100PAAE13someGetSetVarSbvg"
},
{
"key.kind" : "source.lang.swift.decl.function.accessor.setter",
"key.name" : "setter:someGetSetVar",
"key.line" : 12,
"key.is_dynamic" : true,
"key.column" : 9,
"key.usr" : "s:25PeripheryKitTestsFixtures18FixtureProtocol100PAAE13someGetSetVarSbvs"
}
],
"key.related" : [
{
"key.kind" : "source.lang.swift.ref.var.instance",
"key.usr" : "s:25PeripheryKitTestsFixtures18FixtureProtocol100P13someGetSetVarSbvp",
"key.name" : "someGetSetVar"
}
],
"key.line" : 10
},
{
"key.kind" : "source.lang.swift.ref.struct",
"key.name" : "Bool",
"key.line" : 10,
"key.column" : 24,
"key.usr" : "s:Sb"
}
],
"key.usr" : "s:e:s:25PeripheryKitTestsFixtures18FixtureProtocol100PAAE13someGetSetVarSbvp"
},
{
"key.usr" : "c:@M@PeripheryKitTestsFixtures@objc(cs)FixtureClass100",
"key.kind" : "source.lang.swift.decl.class",
"key.attributes" : [
{
"key.attribute" : "source.decl.attribute.objc"
}
],
"key.name" : "FixtureClass100",
"key.column" : 7,
"key.entities" : [
{
"key.kind" : "source.lang.swift.ref.class",
"key.name" : "NSView",
"key.line" : 17,
"key.column" : 24,
"key.usr" : "c:objc(cs)NSView"
},
{
"key.kind" : "source.lang.swift.ref.protocol",
"key.name" : "FixtureProtocol100",
"key.line" : 17,
"key.column" : 32,
"key.usr" : "s:25PeripheryKitTestsFixtures18FixtureProtocol100P"
},
{
"key.kind" : "source.lang.swift.decl.var.instance",
"key.name" : "someGetSetVar",
"key.line" : 18,
"key.column" : 9,
"key.entities" : [
{
"key.kind" : "source.lang.swift.decl.function.accessor.getter",
"key.name" : "getter:someGetSetVar",
"key.line" : 18,
"key.is_dynamic" : true,
"key.column" : 29,
"key.usr" : "s:25PeripheryKitTestsFixtures15FixtureClass100C13someGetSetVarSbvg"
}
],
"key.usr" : "s:25PeripheryKitTestsFixtures15FixtureClass100C13someGetSetVarSbvp"
},
{
"key.kind" : "source.lang.swift.ref.struct",
"key.name" : "Bool",
"key.line" : 18,
"key.column" : 24,
"key.usr" : "s:Sb"
},
{
"key.kind" : "source.lang.swift.decl.function.constructor",
"key.related" : [
{
"key.kind" : "source.lang.swift.ref.function.constructor",
"key.usr" : "c:objc(cs)NSView(im)initWithFrame:",
"key.name" : "init(frame:)"
}
],
"key.line" : 17,
"key.attributes" : [
{
"key.attribute" : "source.decl.attribute.override"
},
{
"key.attribute" : "source.decl.attribute.objc.name"
},
{
"key.attribute" : "source.decl.attribute.usableFromInline"
}
],
"key.column" : 51,
"key.usr" : "c:@M@PeripheryKitTestsFixtures@objc(cs)FixtureClass100(im)initWithFrame:"
},
{
"key.kind" : "source.lang.swift.decl.function.constructor",
"key.related" : [
{
"key.kind" : "source.lang.swift.ref.function.constructor",
"key.usr" : "c:objc(cs)NSView(im)initWithCoder:",
"key.name" : "init(coder:)"
}
],
"key.line" : 17,
"key.attributes" : [
{
"key.attribute" : "source.decl.attribute.override"
},
{
"key.attribute" : "source.decl.attribute.required"
},
{
"key.attribute" : "source.decl.attribute.objc.name"
},
{
"key.attribute" : "source.decl.attribute.usableFromInline"
}
],
"key.column" : 51,
"key.usr" : "c:@M@PeripheryKitTestsFixtures@objc(cs)FixtureClass100(im)initWithCoder:"
}
],
"key.related" : [
{
"key.kind" : "source.lang.swift.ref.class",
"key.name" : "NSView",
"key.line" : 17,
"key.column" : 24,
"key.usr" : "c:objc(cs)NSView"
},
{
"key.kind" : "source.lang.swift.ref.protocol",
"key.name" : "FixtureProtocol100",
"key.line" : 17,
"key.column" : 32,
"key.usr" : "s:25PeripheryKitTestsFixtures18FixtureProtocol100P"
}
],
"key.line" : 17
}
],
"key.hash" : "3O68BR0Y2R0Z3"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment