| import Foundation |
| |
| |
| open class Foo : NSObject { |
| } |
| // ===------------------------------------------------------------------------- |
| // class Payload |
| // ===------------------------------------------------------------------------- |
| |
| // 3: Payload |
| // 4: Namespace.Payload |
| open class GlobalToMember_Class_Container : NSObject { |
| } |
| public typealias GlobalToMember_Class_Payload = GlobalToMember_Class_Container.Payload |
| 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 { |
| } |
| extension MemberToGlobal_Class_Container { |
| |
| public typealias Payload = MemberToGlobal_Class_Payload |
| } |
| |
| // 3: Namespace_Swift3.PayloadFor3 |
| // 4: Namespace_Swift4.PayloadFor4 |
| open class MemberToMember_Class_Swift3 : NSObject { |
| } |
| open class MemberToMember_Class_Swift4 : NSObject { |
| } |
| extension MemberToMember_Class_Swift3 { |
| |
| public typealias PayloadFor3 = MemberToMember_Class_Swift4.PayloadFor4 |
| } |
| 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 { |
| |
| public typealias PayloadFor3 = MemberToMember_SameContainer_Class_Container.PayloadFor4 |
| |
| 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_Swift3 { |
| |
| public typealias Payload = MemberToMember_SameName_Class_Swift4.Payload |
| } |
| extension MemberToMember_SameName_Class_Swift4 { |
| |
| open class Payload : NSObject { |
| } |
| } |
| |
| // ===------------------------------------------------------------------------- |
| // typealias Payload |
| // ===------------------------------------------------------------------------- |
| |
| // 3: Payload |
| // 4: Namespace.Payload |
| open class GlobalToMember_Typedef_Container : NSObject { |
| } |
| public typealias GlobalToMember_Typedef_Payload = GlobalToMember_Typedef_Container.Payload |
| 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 |
| extension MemberToGlobal_Typedef_Container { |
| |
| public typealias Payload = MemberToGlobal_Typedef_Payload |
| } |
| |
| // 3: Namespace_Swift3.PayloadFor3 |
| // 4: Namespace_Swift4.PayloadFor4 |
| open class MemberToMember_Typedef_Swift3 : NSObject { |
| } |
| open class MemberToMember_Typedef_Swift4 : NSObject { |
| } |
| extension MemberToMember_Typedef_Swift3 { |
| |
| public typealias PayloadFor3 = MemberToMember_Typedef_Swift4.PayloadFor4 |
| } |
| 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 PayloadFor3 = MemberToMember_SameContainer_Typedef_Container.PayloadFor4 |
| |
| 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_Swift3 { |
| |
| public typealias Payload = MemberToMember_SameName_Typedef_Swift4.Payload |
| } |
| 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.attribute.builtin, |
| key.offset: 323, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 330, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 340, |
| key.length: 28 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 371, |
| key.length: 30 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 402, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 410, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 420, |
| key.length: 30 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 458, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 463, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 469, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 479, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 499, |
| key.length: 24 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 523, |
| key.length: 14 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 537, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 542, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 548, |
| key.length: 30 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 581, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 594, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 599, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 605, |
| key.length: 28 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 636, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 649, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 659, |
| key.length: 30 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 697, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 704, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 714, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 724, |
| key.length: 28 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 756, |
| key.length: 35 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 791, |
| key.length: 35 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 826, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 831, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 837, |
| key.length: 27 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 867, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 880, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 885, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 891, |
| key.length: 27 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 921, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 934, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 944, |
| key.length: 27 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 979, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 986, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 996, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1010, |
| key.length: 27 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1038, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1052, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1062, |
| key.length: 27 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 1097, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1102, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 1108, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1122, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 1142, |
| key.length: 28 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 1170, |
| key.length: 28 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 1198, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1203, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 1209, |
| key.length: 44 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1256, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1269, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1279, |
| key.length: 44 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 1331, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1338, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 1348, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1362, |
| key.length: 44 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1407, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 1424, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1429, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 1435, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1449, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 1469, |
| key.length: 31 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 1500, |
| key.length: 31 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 1531, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1536, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 1542, |
| key.length: 36 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1581, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 1594, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1599, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 1605, |
| key.length: 36 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1644, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1657, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1667, |
| key.length: 36 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 1711, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1718, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 1728, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1738, |
| key.length: 36 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1775, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1785, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1795, |
| key.length: 36 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 1839, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 1844, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 1850, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 1860, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 1880, |
| key.length: 80 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 1960, |
| key.length: 21 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 1981, |
| key.length: 80 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 2062, |
| key.length: 14 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 2076, |
| key.length: 24 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 2100, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2105, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 2111, |
| key.length: 32 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2146, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 2159, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2166, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 2176, |
| key.length: 30 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2209, |
| key.length: 32 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2242, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2250, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2260, |
| key.length: 32 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 2300, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2307, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 2317, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2327, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 2334, |
| key.length: 24 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 2358, |
| key.length: 14 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 2372, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2377, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 2383, |
| key.length: 32 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2418, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 2431, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2438, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 2448, |
| key.length: 30 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2481, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2485, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2495, |
| key.length: 32 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 2535, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2542, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 2552, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2562, |
| key.length: 30 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 2596, |
| key.length: 35 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 2631, |
| key.length: 35 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 2666, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2671, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 2677, |
| key.length: 29 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2709, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 2722, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2727, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 2733, |
| key.length: 29 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2765, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2778, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2788, |
| key.length: 29 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 2825, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2832, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 2842, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2856, |
| key.length: 29 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2886, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2900, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2910, |
| key.length: 29 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 2947, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 2954, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 2964, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 2978, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 2985, |
| key.length: 28 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 3013, |
| key.length: 28 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 3041, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 3046, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 3052, |
| key.length: 46 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3101, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 3114, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3124, |
| key.length: 46 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 3178, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 3185, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 3195, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3209, |
| key.length: 46 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3256, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 3273, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 3280, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 3290, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3304, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 3311, |
| key.length: 31 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.comment, |
| key.offset: 3342, |
| key.length: 31 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 3373, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 3378, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 3384, |
| key.length: 38 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3425, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 3438, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 3443, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 3449, |
| key.length: 38 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3490, |
| key.length: 8 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 3503, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3513, |
| key.length: 38 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 3559, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 3566, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 3576, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3586, |
| key.length: 38 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3625, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 3635, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3645, |
| key.length: 38 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 3691, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 3698, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 3708, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 3718, |
| 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: 371, |
| key.length: 30 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 402, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 420, |
| key.length: 30 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 479, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 581, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 636, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 659, |
| key.length: 30 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 724, |
| key.length: 28 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 867, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 921, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 944, |
| key.length: 27 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1010, |
| key.length: 27 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1038, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1062, |
| key.length: 27 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1122, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1256, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1279, |
| key.length: 44 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1362, |
| key.length: 44 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1407, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1449, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1581, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1644, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1667, |
| key.length: 36 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1738, |
| key.length: 36 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1775, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1795, |
| key.length: 36 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 1860, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2146, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2209, |
| key.length: 32 |
| }, |
| { |
| key.kind: source.lang.swift.ref.typealias, |
| key.offset: 2242, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2260, |
| key.length: 32 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2327, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2418, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2481, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2495, |
| key.length: 32 |
| }, |
| { |
| key.kind: source.lang.swift.ref.typealias, |
| key.offset: 2562, |
| key.length: 30 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2709, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2765, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2788, |
| key.length: 29 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2856, |
| key.length: 29 |
| }, |
| { |
| key.kind: source.lang.swift.ref.typealias, |
| key.offset: 2886, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2910, |
| key.length: 29 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 2978, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 3101, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 3124, |
| key.length: 46 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 3209, |
| key.length: 46 |
| }, |
| { |
| key.kind: source.lang.swift.ref.typealias, |
| key.offset: 3256, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 3304, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 3425, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 3490, |
| key.length: 8, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 3513, |
| key.length: 38 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 3586, |
| key.length: 38 |
| }, |
| { |
| key.kind: source.lang.swift.ref.typealias, |
| key.offset: 3625, |
| key.length: 7 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 3645, |
| key.length: 38 |
| }, |
| { |
| key.kind: source.lang.swift.ref.class, |
| key.offset: 3718, |
| 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.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "GlobalToMember_Class_Payload", |
| key.offset: 330, |
| key.length: 79, |
| key.nameoffset: 340, |
| key.namelength: 28, |
| key.attributes: [ |
| { |
| key.offset: 323, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "GlobalToMember_Class_Container", |
| key.offset: 410, |
| key.length: 87, |
| key.nameoffset: 420, |
| key.namelength: 30, |
| key.bodyoffset: 452, |
| key.bodylength: 44, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.class, |
| key.accessibility: source.lang.swift.accessibility.open, |
| key.name: "Payload", |
| key.offset: 463, |
| key.length: 32, |
| key.nameoffset: 469, |
| key.namelength: 7, |
| key.bodyoffset: 489, |
| key.bodylength: 5, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 458, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 479, |
| key.length: 8 |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.class, |
| key.accessibility: source.lang.swift.accessibility.open, |
| key.name: "MemberToGlobal_Class_Container", |
| key.offset: 542, |
| key.length: 51, |
| key.nameoffset: 548, |
| key.namelength: 30, |
| key.bodyoffset: 591, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 537, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 581, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.class, |
| key.accessibility: source.lang.swift.accessibility.open, |
| key.name: "MemberToGlobal_Class_Payload", |
| key.offset: 599, |
| key.length: 49, |
| key.nameoffset: 605, |
| key.namelength: 28, |
| key.bodyoffset: 646, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 594, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 636, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToGlobal_Class_Container", |
| key.offset: 649, |
| key.length: 105, |
| key.nameoffset: 659, |
| key.namelength: 30, |
| key.bodyoffset: 691, |
| key.bodylength: 62, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "Payload", |
| key.offset: 704, |
| key.length: 48, |
| key.nameoffset: 714, |
| key.namelength: 7, |
| key.attributes: [ |
| { |
| key.offset: 697, |
| 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_Class_Swift3", |
| key.offset: 831, |
| key.length: 48, |
| key.nameoffset: 837, |
| key.namelength: 27, |
| key.bodyoffset: 877, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 826, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 867, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.class, |
| key.accessibility: source.lang.swift.accessibility.open, |
| key.name: "MemberToMember_Class_Swift4", |
| key.offset: 885, |
| key.length: 48, |
| key.nameoffset: 891, |
| key.namelength: 27, |
| key.bodyoffset: 931, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 880, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 921, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToMember_Class_Swift3", |
| key.offset: 934, |
| key.length: 117, |
| key.nameoffset: 944, |
| key.namelength: 27, |
| key.bodyoffset: 973, |
| key.bodylength: 77, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "PayloadFor3", |
| key.offset: 986, |
| key.length: 63, |
| key.nameoffset: 996, |
| key.namelength: 11, |
| key.attributes: [ |
| { |
| key.offset: 979, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToMember_Class_Swift4", |
| key.offset: 1052, |
| key.length: 88, |
| key.nameoffset: 1062, |
| key.namelength: 27, |
| key.bodyoffset: 1091, |
| key.bodylength: 48, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.class, |
| key.accessibility: source.lang.swift.accessibility.open, |
| key.name: "PayloadFor4", |
| key.offset: 1102, |
| key.length: 36, |
| key.nameoffset: 1108, |
| key.namelength: 11, |
| key.bodyoffset: 1132, |
| key.bodylength: 5, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 1097, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 1122, |
| 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: 1203, |
| key.length: 65, |
| key.nameoffset: 1209, |
| key.namelength: 44, |
| key.bodyoffset: 1266, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 1198, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 1256, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToMember_SameContainer_Class_Container", |
| key.offset: 1269, |
| key.length: 198, |
| key.nameoffset: 1279, |
| key.namelength: 44, |
| key.bodyoffset: 1325, |
| key.bodylength: 141, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "PayloadFor3", |
| key.offset: 1338, |
| key.length: 80, |
| key.nameoffset: 1348, |
| key.namelength: 11, |
| key.attributes: [ |
| { |
| key.offset: 1331, |
| 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: "PayloadFor4", |
| key.offset: 1429, |
| key.length: 36, |
| key.nameoffset: 1435, |
| key.namelength: 11, |
| key.bodyoffset: 1459, |
| key.bodylength: 5, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 1424, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 1449, |
| 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: 1536, |
| key.length: 57, |
| key.nameoffset: 1542, |
| key.namelength: 36, |
| key.bodyoffset: 1591, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 1531, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 1581, |
| 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: 1599, |
| key.length: 57, |
| key.nameoffset: 1605, |
| key.namelength: 36, |
| key.bodyoffset: 1654, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 1594, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 1644, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToMember_SameName_Class_Swift3", |
| key.offset: 1657, |
| key.length: 127, |
| key.nameoffset: 1667, |
| key.namelength: 36, |
| key.bodyoffset: 1705, |
| key.bodylength: 78, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "Payload", |
| key.offset: 1718, |
| key.length: 64, |
| key.nameoffset: 1728, |
| key.namelength: 7, |
| key.attributes: [ |
| { |
| key.offset: 1711, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToMember_SameName_Class_Swift4", |
| key.offset: 1785, |
| key.length: 93, |
| key.nameoffset: 1795, |
| key.namelength: 36, |
| key.bodyoffset: 1833, |
| key.bodylength: 44, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.class, |
| key.accessibility: source.lang.swift.accessibility.open, |
| key.name: "Payload", |
| key.offset: 1844, |
| key.length: 32, |
| key.nameoffset: 1850, |
| key.namelength: 7, |
| key.bodyoffset: 1870, |
| key.bodylength: 5, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 1839, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 1860, |
| key.length: 8 |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.class, |
| key.accessibility: source.lang.swift.accessibility.open, |
| key.name: "GlobalToMember_Typedef_Container", |
| key.offset: 2105, |
| key.length: 53, |
| key.nameoffset: 2111, |
| key.namelength: 32, |
| key.bodyoffset: 2156, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 2100, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 2146, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "GlobalToMember_Typedef_Payload", |
| key.offset: 2166, |
| key.length: 83, |
| key.nameoffset: 2176, |
| key.namelength: 30, |
| key.attributes: [ |
| { |
| key.offset: 2159, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "GlobalToMember_Typedef_Container", |
| key.offset: 2250, |
| key.length: 82, |
| key.nameoffset: 2260, |
| key.namelength: 32, |
| key.bodyoffset: 2294, |
| key.bodylength: 37, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "Payload", |
| key.offset: 2307, |
| key.length: 23, |
| key.nameoffset: 2317, |
| key.namelength: 7, |
| key.attributes: [ |
| { |
| key.offset: 2300, |
| 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: 2377, |
| key.length: 53, |
| key.nameoffset: 2383, |
| key.namelength: 32, |
| key.bodyoffset: 2428, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 2372, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 2418, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "MemberToGlobal_Typedef_Payload", |
| key.offset: 2438, |
| key.length: 46, |
| key.nameoffset: 2448, |
| key.namelength: 30, |
| key.attributes: [ |
| { |
| key.offset: 2431, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToGlobal_Typedef_Container", |
| key.offset: 2485, |
| key.length: 109, |
| key.nameoffset: 2495, |
| key.namelength: 32, |
| key.bodyoffset: 2529, |
| key.bodylength: 64, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "Payload", |
| key.offset: 2542, |
| key.length: 50, |
| key.nameoffset: 2552, |
| key.namelength: 7, |
| key.attributes: [ |
| { |
| key.offset: 2535, |
| 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: 2671, |
| key.length: 50, |
| key.nameoffset: 2677, |
| key.namelength: 29, |
| key.bodyoffset: 2719, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 2666, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 2709, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.class, |
| key.accessibility: source.lang.swift.accessibility.open, |
| key.name: "MemberToMember_Typedef_Swift4", |
| key.offset: 2727, |
| key.length: 50, |
| key.nameoffset: 2733, |
| key.namelength: 29, |
| key.bodyoffset: 2775, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 2722, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 2765, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToMember_Typedef_Swift3", |
| key.offset: 2778, |
| key.length: 121, |
| key.nameoffset: 2788, |
| key.namelength: 29, |
| key.bodyoffset: 2819, |
| key.bodylength: 79, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "PayloadFor3", |
| key.offset: 2832, |
| key.length: 65, |
| key.nameoffset: 2842, |
| key.namelength: 11, |
| key.attributes: [ |
| { |
| key.offset: 2825, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToMember_Typedef_Swift4", |
| key.offset: 2900, |
| key.length: 83, |
| key.nameoffset: 2910, |
| key.namelength: 29, |
| key.bodyoffset: 2941, |
| key.bodylength: 41, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "PayloadFor4", |
| key.offset: 2954, |
| key.length: 27, |
| key.nameoffset: 2964, |
| key.namelength: 11, |
| key.attributes: [ |
| { |
| key.offset: 2947, |
| 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: 3046, |
| key.length: 67, |
| key.nameoffset: 3052, |
| key.namelength: 46, |
| key.bodyoffset: 3111, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 3041, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 3101, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToMember_SameContainer_Typedef_Container", |
| key.offset: 3114, |
| key.length: 195, |
| key.nameoffset: 3124, |
| key.namelength: 46, |
| key.bodyoffset: 3172, |
| key.bodylength: 136, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "PayloadFor3", |
| key.offset: 3185, |
| key.length: 82, |
| key.nameoffset: 3195, |
| key.namelength: 11, |
| key.attributes: [ |
| { |
| key.offset: 3178, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "PayloadFor4", |
| key.offset: 3280, |
| key.length: 27, |
| key.nameoffset: 3290, |
| key.namelength: 11, |
| key.attributes: [ |
| { |
| key.offset: 3273, |
| 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: 3378, |
| key.length: 59, |
| key.nameoffset: 3384, |
| key.namelength: 38, |
| key.bodyoffset: 3435, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 3373, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 3425, |
| 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: 3443, |
| key.length: 59, |
| key.nameoffset: 3449, |
| key.namelength: 38, |
| key.bodyoffset: 3500, |
| key.bodylength: 1, |
| key.inheritedtypes: [ |
| { |
| key.name: "NSObject" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 3438, |
| key.length: 4, |
| key.attribute: source.decl.attribute.open |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 3490, |
| key.length: 8 |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToMember_SameName_Typedef_Swift3", |
| key.offset: 3503, |
| key.length: 131, |
| key.nameoffset: 3513, |
| key.namelength: 38, |
| key.bodyoffset: 3553, |
| key.bodylength: 80, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "Payload", |
| key.offset: 3566, |
| key.length: 66, |
| key.nameoffset: 3576, |
| key.namelength: 7, |
| key.attributes: [ |
| { |
| key.offset: 3559, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "MemberToMember_SameName_Typedef_Swift4", |
| key.offset: 3635, |
| key.length: 88, |
| key.nameoffset: 3645, |
| key.namelength: 38, |
| key.bodyoffset: 3685, |
| key.bodylength: 37, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.typealias, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "Payload", |
| key.offset: 3698, |
| key.length: 23, |
| key.nameoffset: 3708, |
| key.namelength: 7, |
| key.attributes: [ |
| { |
| key.offset: 3691, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ] |
| } |
| ] |
| } |
| ] |