| |
| public func fooHelperExplicitFrameworkFunc1(_ a: Int32) -> Int32 |
| |
| [ |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 1, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 8, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 13, |
| key.length: 31 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 45, |
| key.length: 1 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 47, |
| key.length: 1 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 50, |
| key.length: 5 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 60, |
| key.length: 5 |
| } |
| ] |
| [ |
| { |
| key.kind: source.lang.swift.ref.struct, |
| key.offset: 50, |
| key.length: 5, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.struct, |
| key.offset: 60, |
| key.length: 5, |
| key.is_system: 1 |
| } |
| ] |
| [ |
| { |
| key.kind: source.lang.swift.decl.function.free, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "fooHelperExplicitFrameworkFunc1(_:)", |
| key.offset: 8, |
| key.length: 57, |
| key.typename: "Int32", |
| key.nameoffset: 13, |
| key.namelength: 43, |
| key.attributes: [ |
| { |
| key.offset: 1, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ], |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.var.parameter, |
| key.name: "a", |
| key.offset: 45, |
| key.length: 10, |
| key.typename: "Int32", |
| key.nameoffset: 0, |
| key.namelength: 0 |
| } |
| ] |
| } |
| ] |