| 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.runtime_name: "_TtC4main3Foo", |
| 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.runtime_name: "_TtC4main30GlobalToMember_Class_Container", |
| 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.runtime_name: "_TtC4main30MemberToGlobal_Class_Container", |
| 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.runtime_name: "_TtC4main28MemberToGlobal_Class_Payload", |
| 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.runtime_name: "_TtC4main27MemberToMember_Class_Swift3", |
| 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.runtime_name: "_TtC4main27MemberToMember_Class_Swift4", |
| 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.runtime_name: "_TtC4main44MemberToMember_SameContainer_Class_Container", |
| 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.runtime_name: "_TtC4main36MemberToMember_SameName_Class_Swift3", |
| 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.runtime_name: "_TtC4main36MemberToMember_SameName_Class_Swift4", |
| 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.runtime_name: "_TtC4main32GlobalToMember_Typedef_Container", |
| 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.runtime_name: "_TtC4main32MemberToGlobal_Typedef_Container", |
| 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.runtime_name: "_TtC4main29MemberToMember_Typedef_Swift3", |
| 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.runtime_name: "_TtC4main29MemberToMember_Typedef_Swift4", |
| 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.runtime_name: "_TtC4main46MemberToMember_SameContainer_Typedef_Container", |
| 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.runtime_name: "_TtC4main38MemberToMember_SameName_Typedef_Swift3", |
| 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.runtime_name: "_TtC4main38MemberToMember_SameName_Typedef_Swift4", |
| 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 |
| } |
| ] |
| } |
| ] |
| } |
| ] |