mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
We used to compute the mangled name in other cases, but document structure is a syntactic request and can't guarantee that the class/protocol we're getting the mangled name of is valid in any way so it often breaks assumptions in the mangler and causes it to crash. It's not clear if the runtime_name is actually being used anymore, so this change restricts reporting it to just the cases where we don't need to mangle. rdar://problem/40956377
1804 lines
39 KiB
Plaintext
1804 lines
39 KiB
Plaintext
import Foundation
|
|
|
|
|
|
open class Foo : NSObject {
|
|
}
|
|
// ===-------------------------------------------------------------------------
|
|
// class Payload
|
|
// ===-------------------------------------------------------------------------
|
|
|
|
// 3: Payload
|
|
// 4: Namespace.Payload
|
|
open class GlobalToMember_Class_Container : NSObject {
|
|
}
|
|
extension GlobalToMember_Class_Container {
|
|
|
|
open class Payload : NSObject {
|
|
}
|
|
}
|
|
|
|
// 3: Namespace.Payload
|
|
// 4: Payload
|
|
open class MemberToGlobal_Class_Container : NSObject {
|
|
}
|
|
open class MemberToGlobal_Class_Payload : NSObject {
|
|
}
|
|
|
|
// 3: Namespace_Swift3.PayloadFor3
|
|
// 4: Namespace_Swift4.PayloadFor4
|
|
open class MemberToMember_Class_Swift3 : NSObject {
|
|
}
|
|
open class MemberToMember_Class_Swift4 : NSObject {
|
|
}
|
|
extension MemberToMember_Class_Swift4 {
|
|
|
|
open class PayloadFor4 : NSObject {
|
|
}
|
|
}
|
|
|
|
// 3: Namespace.PayloadFor3
|
|
// 4: Namespace.PayloadFor4
|
|
open class MemberToMember_SameContainer_Class_Container : NSObject {
|
|
}
|
|
extension MemberToMember_SameContainer_Class_Container {
|
|
|
|
open class PayloadFor4 : NSObject {
|
|
}
|
|
}
|
|
|
|
// 3: Namespace_Swift3.Payload
|
|
// 4: Namespace_Swift4.Payload
|
|
open class MemberToMember_SameName_Class_Swift3 : NSObject {
|
|
}
|
|
open class MemberToMember_SameName_Class_Swift4 : NSObject {
|
|
}
|
|
extension MemberToMember_SameName_Class_Swift4 {
|
|
|
|
open class Payload : NSObject {
|
|
}
|
|
}
|
|
|
|
// ===-------------------------------------------------------------------------
|
|
// typealias Payload
|
|
// ===-------------------------------------------------------------------------
|
|
|
|
// 3: Payload
|
|
// 4: Namespace.Payload
|
|
open class GlobalToMember_Typedef_Container : NSObject {
|
|
}
|
|
extension GlobalToMember_Typedef_Container {
|
|
|
|
public typealias Payload = Foo
|
|
}
|
|
|
|
// 3: Namespace.Payload
|
|
// 4: Payload
|
|
open class MemberToGlobal_Typedef_Container : NSObject {
|
|
}
|
|
public typealias MemberToGlobal_Typedef_Payload = Foo
|
|
|
|
// 3: Namespace_Swift3.PayloadFor3
|
|
// 4: Namespace_Swift4.PayloadFor4
|
|
open class MemberToMember_Typedef_Swift3 : NSObject {
|
|
}
|
|
open class MemberToMember_Typedef_Swift4 : NSObject {
|
|
}
|
|
extension MemberToMember_Typedef_Swift4 {
|
|
|
|
public typealias PayloadFor4 = Foo
|
|
}
|
|
|
|
// 3: Namespace.PayloadFor3
|
|
// 4: Namespace.PayloadFor4
|
|
open class MemberToMember_SameContainer_Typedef_Container : NSObject {
|
|
}
|
|
extension MemberToMember_SameContainer_Typedef_Container {
|
|
|
|
public typealias PayloadFor4 = Foo
|
|
}
|
|
|
|
// 3: Namespace_Swift3.Payload
|
|
// 4: Namespace_Swift4.Payload
|
|
open class MemberToMember_SameName_Typedef_Swift3 : NSObject {
|
|
}
|
|
open class MemberToMember_SameName_Typedef_Swift4 : NSObject {
|
|
}
|
|
extension MemberToMember_SameName_Typedef_Swift4 {
|
|
|
|
public typealias Payload = Foo
|
|
}
|
|
|
|
[
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 0,
|
|
key.length: 6
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 7,
|
|
key.length: 10
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 20,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 25,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 31,
|
|
key.length: 3
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 37,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 50,
|
|
key.length: 80
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 130,
|
|
key.length: 17
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 147,
|
|
key.length: 80
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 228,
|
|
key.length: 14
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 242,
|
|
key.length: 24
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 266,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 271,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 277,
|
|
key.length: 30
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 310,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 323,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 333,
|
|
key.length: 30
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 371,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 376,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 382,
|
|
key.length: 7
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 392,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 412,
|
|
key.length: 24
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 436,
|
|
key.length: 14
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 450,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 455,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 461,
|
|
key.length: 30
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 494,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 507,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 512,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 518,
|
|
key.length: 28
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 549,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 563,
|
|
key.length: 35
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 598,
|
|
key.length: 35
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 633,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 638,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 644,
|
|
key.length: 27
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 674,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 687,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 692,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 698,
|
|
key.length: 27
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 728,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 741,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 751,
|
|
key.length: 27
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 786,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 791,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 797,
|
|
key.length: 11
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 811,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 831,
|
|
key.length: 28
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 859,
|
|
key.length: 28
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 887,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 892,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 898,
|
|
key.length: 44
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 945,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 958,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 968,
|
|
key.length: 44
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 1020,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1025,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 1031,
|
|
key.length: 11
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 1045,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 1065,
|
|
key.length: 31
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 1096,
|
|
key.length: 31
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 1127,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1132,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 1138,
|
|
key.length: 36
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 1177,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 1190,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1195,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 1201,
|
|
key.length: 36
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 1240,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1253,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 1263,
|
|
key.length: 36
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 1307,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1312,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 1318,
|
|
key.length: 7
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 1328,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 1348,
|
|
key.length: 80
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 1428,
|
|
key.length: 21
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 1449,
|
|
key.length: 80
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 1530,
|
|
key.length: 14
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 1544,
|
|
key.length: 24
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 1568,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1573,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 1579,
|
|
key.length: 32
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 1614,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1627,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 1637,
|
|
key.length: 32
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 1677,
|
|
key.length: 6
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1684,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 1694,
|
|
key.length: 7
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 1704,
|
|
key.length: 3
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 1711,
|
|
key.length: 24
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 1735,
|
|
key.length: 14
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 1749,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1754,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 1760,
|
|
key.length: 32
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 1795,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 1808,
|
|
key.length: 6
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1815,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 1825,
|
|
key.length: 30
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 1858,
|
|
key.length: 3
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 1863,
|
|
key.length: 35
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 1898,
|
|
key.length: 35
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 1933,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1938,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 1944,
|
|
key.length: 29
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 1976,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 1989,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 1994,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 2000,
|
|
key.length: 29
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 2032,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 2045,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 2055,
|
|
key.length: 29
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 2092,
|
|
key.length: 6
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 2099,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 2109,
|
|
key.length: 11
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 2123,
|
|
key.length: 3
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 2130,
|
|
key.length: 28
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 2158,
|
|
key.length: 28
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 2186,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 2191,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 2197,
|
|
key.length: 46
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 2246,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 2259,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 2269,
|
|
key.length: 46
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 2323,
|
|
key.length: 6
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 2330,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 2340,
|
|
key.length: 11
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 2354,
|
|
key.length: 3
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 2361,
|
|
key.length: 31
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.comment,
|
|
key.offset: 2392,
|
|
key.length: 31
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 2423,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 2428,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 2434,
|
|
key.length: 38
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 2475,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 2488,
|
|
key.length: 4
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 2493,
|
|
key.length: 5
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 2499,
|
|
key.length: 38
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 2540,
|
|
key.length: 8
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 2553,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 2563,
|
|
key.length: 38
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.attribute.builtin,
|
|
key.offset: 2609,
|
|
key.length: 6
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.keyword,
|
|
key.offset: 2616,
|
|
key.length: 9
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.identifier,
|
|
key.offset: 2626,
|
|
key.length: 7
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.syntaxtype.typeidentifier,
|
|
key.offset: 2636,
|
|
key.length: 3
|
|
}
|
|
]
|
|
[
|
|
{
|
|
key.kind: source.lang.swift.ref.module,
|
|
key.offset: 7,
|
|
key.length: 10,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 37,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 310,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 333,
|
|
key.length: 30
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 392,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 494,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 549,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 674,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 728,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 751,
|
|
key.length: 27
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 811,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 945,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 968,
|
|
key.length: 44
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 1045,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 1177,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 1240,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 1263,
|
|
key.length: 36
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 1328,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 1614,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 1637,
|
|
key.length: 32
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 1704,
|
|
key.length: 3
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 1795,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 1858,
|
|
key.length: 3
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 1976,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 2032,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 2055,
|
|
key.length: 29
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 2123,
|
|
key.length: 3
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 2246,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 2269,
|
|
key.length: 46
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 2354,
|
|
key.length: 3
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 2475,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 2540,
|
|
key.length: 8,
|
|
key.is_system: 1
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 2563,
|
|
key.length: 38
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.ref.class,
|
|
key.offset: 2636,
|
|
key.length: 3
|
|
}
|
|
]
|
|
[
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "Foo",
|
|
key.offset: 25,
|
|
key.length: 24,
|
|
key.nameoffset: 31,
|
|
key.namelength: 3,
|
|
key.bodyoffset: 47,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 20,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 37,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "GlobalToMember_Class_Container",
|
|
key.offset: 271,
|
|
key.length: 51,
|
|
key.nameoffset: 277,
|
|
key.namelength: 30,
|
|
key.bodyoffset: 320,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 266,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 310,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.extension,
|
|
key.name: "GlobalToMember_Class_Container",
|
|
key.offset: 323,
|
|
key.length: 87,
|
|
key.nameoffset: 333,
|
|
key.namelength: 30,
|
|
key.bodyoffset: 365,
|
|
key.bodylength: 44,
|
|
key.substructure: [
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "Payload",
|
|
key.offset: 376,
|
|
key.length: 32,
|
|
key.nameoffset: 382,
|
|
key.namelength: 7,
|
|
key.bodyoffset: 402,
|
|
key.bodylength: 5,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 371,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 392,
|
|
key.length: 8
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToGlobal_Class_Container",
|
|
key.offset: 455,
|
|
key.length: 51,
|
|
key.nameoffset: 461,
|
|
key.namelength: 30,
|
|
key.bodyoffset: 504,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 450,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 494,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToGlobal_Class_Payload",
|
|
key.offset: 512,
|
|
key.length: 49,
|
|
key.nameoffset: 518,
|
|
key.namelength: 28,
|
|
key.bodyoffset: 559,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 507,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 549,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToMember_Class_Swift3",
|
|
key.offset: 638,
|
|
key.length: 48,
|
|
key.nameoffset: 644,
|
|
key.namelength: 27,
|
|
key.bodyoffset: 684,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 633,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 674,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToMember_Class_Swift4",
|
|
key.offset: 692,
|
|
key.length: 48,
|
|
key.nameoffset: 698,
|
|
key.namelength: 27,
|
|
key.bodyoffset: 738,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 687,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 728,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.extension,
|
|
key.name: "MemberToMember_Class_Swift4",
|
|
key.offset: 741,
|
|
key.length: 88,
|
|
key.nameoffset: 751,
|
|
key.namelength: 27,
|
|
key.bodyoffset: 780,
|
|
key.bodylength: 48,
|
|
key.substructure: [
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "PayloadFor4",
|
|
key.offset: 791,
|
|
key.length: 36,
|
|
key.nameoffset: 797,
|
|
key.namelength: 11,
|
|
key.bodyoffset: 821,
|
|
key.bodylength: 5,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 786,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 811,
|
|
key.length: 8
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToMember_SameContainer_Class_Container",
|
|
key.offset: 892,
|
|
key.length: 65,
|
|
key.nameoffset: 898,
|
|
key.namelength: 44,
|
|
key.bodyoffset: 955,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 887,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 945,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.extension,
|
|
key.name: "MemberToMember_SameContainer_Class_Container",
|
|
key.offset: 958,
|
|
key.length: 105,
|
|
key.nameoffset: 968,
|
|
key.namelength: 44,
|
|
key.bodyoffset: 1014,
|
|
key.bodylength: 48,
|
|
key.substructure: [
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "PayloadFor4",
|
|
key.offset: 1025,
|
|
key.length: 36,
|
|
key.nameoffset: 1031,
|
|
key.namelength: 11,
|
|
key.bodyoffset: 1055,
|
|
key.bodylength: 5,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 1020,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 1045,
|
|
key.length: 8
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToMember_SameName_Class_Swift3",
|
|
key.offset: 1132,
|
|
key.length: 57,
|
|
key.nameoffset: 1138,
|
|
key.namelength: 36,
|
|
key.bodyoffset: 1187,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 1127,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 1177,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToMember_SameName_Class_Swift4",
|
|
key.offset: 1195,
|
|
key.length: 57,
|
|
key.nameoffset: 1201,
|
|
key.namelength: 36,
|
|
key.bodyoffset: 1250,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 1190,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 1240,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.extension,
|
|
key.name: "MemberToMember_SameName_Class_Swift4",
|
|
key.offset: 1253,
|
|
key.length: 93,
|
|
key.nameoffset: 1263,
|
|
key.namelength: 36,
|
|
key.bodyoffset: 1301,
|
|
key.bodylength: 44,
|
|
key.substructure: [
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "Payload",
|
|
key.offset: 1312,
|
|
key.length: 32,
|
|
key.nameoffset: 1318,
|
|
key.namelength: 7,
|
|
key.bodyoffset: 1338,
|
|
key.bodylength: 5,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 1307,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 1328,
|
|
key.length: 8
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "GlobalToMember_Typedef_Container",
|
|
key.offset: 1573,
|
|
key.length: 53,
|
|
key.nameoffset: 1579,
|
|
key.namelength: 32,
|
|
key.bodyoffset: 1624,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 1568,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 1614,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.extension,
|
|
key.name: "GlobalToMember_Typedef_Container",
|
|
key.offset: 1627,
|
|
key.length: 82,
|
|
key.nameoffset: 1637,
|
|
key.namelength: 32,
|
|
key.bodyoffset: 1671,
|
|
key.bodylength: 37,
|
|
key.substructure: [
|
|
{
|
|
key.kind: source.lang.swift.decl.typealias,
|
|
key.accessibility: source.lang.swift.accessibility.public,
|
|
key.name: "Payload",
|
|
key.offset: 1684,
|
|
key.length: 23,
|
|
key.nameoffset: 1694,
|
|
key.namelength: 7,
|
|
key.attributes: [
|
|
{
|
|
key.offset: 1677,
|
|
key.length: 6,
|
|
key.attribute: source.decl.attribute.public
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToGlobal_Typedef_Container",
|
|
key.offset: 1754,
|
|
key.length: 53,
|
|
key.nameoffset: 1760,
|
|
key.namelength: 32,
|
|
key.bodyoffset: 1805,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 1749,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 1795,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.typealias,
|
|
key.accessibility: source.lang.swift.accessibility.public,
|
|
key.name: "MemberToGlobal_Typedef_Payload",
|
|
key.offset: 1815,
|
|
key.length: 46,
|
|
key.nameoffset: 1825,
|
|
key.namelength: 30,
|
|
key.attributes: [
|
|
{
|
|
key.offset: 1808,
|
|
key.length: 6,
|
|
key.attribute: source.decl.attribute.public
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToMember_Typedef_Swift3",
|
|
key.offset: 1938,
|
|
key.length: 50,
|
|
key.nameoffset: 1944,
|
|
key.namelength: 29,
|
|
key.bodyoffset: 1986,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 1933,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 1976,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToMember_Typedef_Swift4",
|
|
key.offset: 1994,
|
|
key.length: 50,
|
|
key.nameoffset: 2000,
|
|
key.namelength: 29,
|
|
key.bodyoffset: 2042,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 1989,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 2032,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.extension,
|
|
key.name: "MemberToMember_Typedef_Swift4",
|
|
key.offset: 2045,
|
|
key.length: 83,
|
|
key.nameoffset: 2055,
|
|
key.namelength: 29,
|
|
key.bodyoffset: 2086,
|
|
key.bodylength: 41,
|
|
key.substructure: [
|
|
{
|
|
key.kind: source.lang.swift.decl.typealias,
|
|
key.accessibility: source.lang.swift.accessibility.public,
|
|
key.name: "PayloadFor4",
|
|
key.offset: 2099,
|
|
key.length: 27,
|
|
key.nameoffset: 2109,
|
|
key.namelength: 11,
|
|
key.attributes: [
|
|
{
|
|
key.offset: 2092,
|
|
key.length: 6,
|
|
key.attribute: source.decl.attribute.public
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToMember_SameContainer_Typedef_Container",
|
|
key.offset: 2191,
|
|
key.length: 67,
|
|
key.nameoffset: 2197,
|
|
key.namelength: 46,
|
|
key.bodyoffset: 2256,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 2186,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 2246,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.extension,
|
|
key.name: "MemberToMember_SameContainer_Typedef_Container",
|
|
key.offset: 2259,
|
|
key.length: 100,
|
|
key.nameoffset: 2269,
|
|
key.namelength: 46,
|
|
key.bodyoffset: 2317,
|
|
key.bodylength: 41,
|
|
key.substructure: [
|
|
{
|
|
key.kind: source.lang.swift.decl.typealias,
|
|
key.accessibility: source.lang.swift.accessibility.public,
|
|
key.name: "PayloadFor4",
|
|
key.offset: 2330,
|
|
key.length: 27,
|
|
key.nameoffset: 2340,
|
|
key.namelength: 11,
|
|
key.attributes: [
|
|
{
|
|
key.offset: 2323,
|
|
key.length: 6,
|
|
key.attribute: source.decl.attribute.public
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToMember_SameName_Typedef_Swift3",
|
|
key.offset: 2428,
|
|
key.length: 59,
|
|
key.nameoffset: 2434,
|
|
key.namelength: 38,
|
|
key.bodyoffset: 2485,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 2423,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 2475,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.class,
|
|
key.accessibility: source.lang.swift.accessibility.open,
|
|
key.name: "MemberToMember_SameName_Typedef_Swift4",
|
|
key.offset: 2493,
|
|
key.length: 59,
|
|
key.nameoffset: 2499,
|
|
key.namelength: 38,
|
|
key.bodyoffset: 2550,
|
|
key.bodylength: 1,
|
|
key.inheritedtypes: [
|
|
{
|
|
key.name: "NSObject"
|
|
}
|
|
],
|
|
key.attributes: [
|
|
{
|
|
key.offset: 2488,
|
|
key.length: 4,
|
|
key.attribute: source.decl.attribute.open
|
|
}
|
|
],
|
|
key.elements: [
|
|
{
|
|
key.kind: source.lang.swift.structure.elem.typeref,
|
|
key.offset: 2540,
|
|
key.length: 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
key.kind: source.lang.swift.decl.extension,
|
|
key.name: "MemberToMember_SameName_Typedef_Swift4",
|
|
key.offset: 2553,
|
|
key.length: 88,
|
|
key.nameoffset: 2563,
|
|
key.namelength: 38,
|
|
key.bodyoffset: 2603,
|
|
key.bodylength: 37,
|
|
key.substructure: [
|
|
{
|
|
key.kind: source.lang.swift.decl.typealias,
|
|
key.accessibility: source.lang.swift.accessibility.public,
|
|
key.name: "Payload",
|
|
key.offset: 2616,
|
|
key.length: 23,
|
|
key.nameoffset: 2626,
|
|
key.namelength: 7,
|
|
key.attributes: [
|
|
{
|
|
key.offset: 2609,
|
|
key.length: 6,
|
|
key.attribute: source.decl.attribute.public
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|