{ key.dependencies: [ { key.kind: source.lang.swift.import.module.swift, key.name: "Swift", key.filepath: Swift.swiftmodule, key.is_system: 1 }, { key.kind: source.lang.swift.import.module.swift, key.name: "SwiftOnoneSupport", key.filepath: SwiftOnoneSupport.swiftmodule, key.is_system: 1, key.dependencies: [ { key.kind: source.lang.swift.import.module.swift, key.name: "Swift", key.filepath: Swift.swiftmodule, key.is_system: 1 } ] } ], key.entities: [ { key.kind: source.lang.swift.decl.class, key.name: "Empty", key.usr: "s:11test_module5EmptyC", key.effective_access: source.decl.effective_access.public }, { key.kind: source.lang.swift.decl.class, key.name: "TwoInts", key.usr: "s:11test_module7TwoIntsC", key.entities: [ { key.kind: source.lang.swift.decl.var.instance, key.name: "x", key.usr: "s:11test_module7TwoIntsC1xSivp", key.entities: [ { key.kind: source.lang.swift.decl.function.accessor.getter, key.usr: "s:11test_module7TwoIntsC1xSivg", key.is_dynamic: 1, key.is_implicit: 1 }, { key.kind: source.lang.swift.decl.function.accessor.setter, key.usr: "s:11test_module7TwoIntsC1xSivs", key.is_dynamic: 1, key.is_implicit: 1 } ], key.effective_access: source.decl.effective_access.public }, { key.kind: source.lang.swift.decl.var.instance, key.name: "y", key.usr: "s:11test_module7TwoIntsC1ySivp", key.entities: [ { key.kind: source.lang.swift.decl.function.accessor.getter, key.usr: "s:11test_module7TwoIntsC1ySivg", key.is_dynamic: 1, key.is_implicit: 1 }, { key.kind: source.lang.swift.decl.function.accessor.setter, key.usr: "s:11test_module7TwoIntsC1ySivs", key.is_dynamic: 1, key.is_implicit: 1 } ], key.effective_access: source.decl.effective_access.public }, { key.kind: source.lang.swift.decl.function.constructor, key.name: "init(a:b:)", key.usr: "s:11test_module7TwoIntsC1a1bACSi_Sitcfc", key.effective_access: source.decl.effective_access.public } ], key.effective_access: source.decl.effective_access.public }, { key.kind: source.lang.swift.decl.class, key.name: "ComputedProperty", key.usr: "s:11test_module16ComputedPropertyC", key.entities: [ { key.kind: source.lang.swift.decl.var.instance, key.name: "value", key.usr: "s:11test_module16ComputedPropertyC5valueSivp", key.entities: [ { key.kind: source.lang.swift.decl.function.accessor.getter, key.usr: "s:11test_module16ComputedPropertyC5valueSivg", key.is_dynamic: 1, key.is_implicit: 1 }, { key.kind: source.lang.swift.decl.function.accessor.setter, key.usr: "s:11test_module16ComputedPropertyC5valueSivs", key.is_dynamic: 1, key.is_implicit: 1 } ], key.effective_access: source.decl.effective_access.public } ], key.effective_access: source.decl.effective_access.public }, { key.kind: source.lang.swift.decl.protocol, key.name: "Prot1", key.usr: "s:11test_module5Prot1P", key.effective_access: source.decl.effective_access.public }, { key.kind: source.lang.swift.decl.protocol, key.name: "Prot2", key.usr: "s:11test_module5Prot2P", key.related: [ { key.kind: source.lang.swift.ref.protocol, key.name: "Prot1", key.usr: "s:11test_module5Prot1P" } ], key.effective_access: source.decl.effective_access.public }, { key.kind: source.lang.swift.decl.protocol, key.name: "Prot3", key.usr: "s:11test_module5Prot3P", key.effective_access: source.decl.effective_access.public }, { key.kind: source.lang.swift.decl.class, key.name: "C2", key.usr: "s:11test_module2C2C", key.effective_access: source.decl.effective_access.public }, { key.kind: source.lang.swift.decl.extension.class, key.name: "C2", key.usr: "s:e:s:11test_module2C2Cs:11test_module5Prot3P", key.related: [ { key.kind: source.lang.swift.ref.protocol, key.name: "Prot3", key.usr: "s:11test_module5Prot3P" }, { key.kind: source.lang.swift.ref.protocol, key.name: "Prot1", key.usr: "s:11test_module5Prot1P" }, { key.kind: source.lang.swift.ref.protocol, key.name: "Prot2", key.usr: "s:11test_module5Prot2P" } ] }, { key.kind: source.lang.swift.decl.function.free, key.name: "globalFunc()", key.usr: "s:11test_module10globalFuncyyF", key.effective_access: source.decl.effective_access.public }, { key.kind: source.lang.swift.decl.extension.class, key.name: "C2", key.usr: "s:e:s:11test_module2C2C10publicFuncyyF", key.entities: [ { key.kind: source.lang.swift.decl.function.method.instance, key.name: "publicFunc()", key.usr: "s:11test_module2C2C10publicFuncyyF", key.is_dynamic: 1, key.effective_access: source.decl.effective_access.public } ] } ] }