| |
| public enum SKFuelKind : UInt32 { |
| |
| |
| case H2 = 0 |
| |
| case CH4 = 1 |
| |
| case C12H26 = 2 |
| } |
| extension SKFuelKind { |
| |
| public var isCryogenic: UInt32 { get } |
| |
| public var isNotCryogenic: UInt32 { get } |
| } |
| |
| [ |
| { |
| 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: 10 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 26, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 45, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 50, |
| key.length: 2 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.number, |
| key.offset: 55, |
| key.length: 1 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 62, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 67, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.number, |
| key.offset: 73, |
| key.length: 1 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 80, |
| key.length: 4 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 85, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.number, |
| key.offset: 94, |
| key.length: 1 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 98, |
| key.length: 9 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 108, |
| key.length: 10 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 126, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 133, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 137, |
| key.length: 11 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 150, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 159, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.attribute.builtin, |
| key.offset: 170, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 177, |
| key.length: 3 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.identifier, |
| key.offset: 181, |
| key.length: 14 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.typeidentifier, |
| key.offset: 197, |
| key.length: 6 |
| }, |
| { |
| key.kind: source.lang.swift.syntaxtype.keyword, |
| key.offset: 206, |
| key.length: 3 |
| } |
| ] |
| [ |
| { |
| key.kind: source.lang.swift.ref.struct, |
| key.offset: 26, |
| key.length: 6, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.enum, |
| key.offset: 108, |
| key.length: 10 |
| }, |
| { |
| key.kind: source.lang.swift.ref.struct, |
| key.offset: 150, |
| key.length: 6, |
| key.is_system: 1 |
| }, |
| { |
| key.kind: source.lang.swift.ref.struct, |
| key.offset: 197, |
| key.length: 6, |
| key.is_system: 1 |
| } |
| ] |
| [ |
| { |
| key.kind: source.lang.swift.decl.enum, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "SKFuelKind", |
| key.offset: 8, |
| key.length: 89, |
| key.nameoffset: 13, |
| key.namelength: 10, |
| key.bodyoffset: 34, |
| key.bodylength: 62, |
| key.inheritedtypes: [ |
| { |
| key.name: "UInt32" |
| } |
| ], |
| key.attributes: [ |
| { |
| key.offset: 1, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ], |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.typeref, |
| key.offset: 26, |
| key.length: 6 |
| } |
| ], |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.enumcase, |
| key.offset: 45, |
| key.length: 11, |
| key.nameoffset: 0, |
| key.namelength: 0, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.enumelement, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "H2", |
| key.offset: 50, |
| key.length: 6, |
| key.nameoffset: 50, |
| key.namelength: 2, |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.init_expr, |
| key.offset: 55, |
| key.length: 1 |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.enumcase, |
| key.offset: 62, |
| key.length: 12, |
| key.nameoffset: 0, |
| key.namelength: 0, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.enumelement, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "CH4", |
| key.offset: 67, |
| key.length: 7, |
| key.nameoffset: 67, |
| key.namelength: 3, |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.init_expr, |
| key.offset: 73, |
| key.length: 1 |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.enumcase, |
| key.offset: 80, |
| key.length: 15, |
| key.nameoffset: 0, |
| key.namelength: 0, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.enumelement, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "C12H26", |
| key.offset: 85, |
| key.length: 10, |
| key.nameoffset: 85, |
| key.namelength: 6, |
| key.elements: [ |
| { |
| key.kind: source.lang.swift.structure.elem.init_expr, |
| key.offset: 94, |
| key.length: 1 |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.extension, |
| key.name: "SKFuelKind", |
| key.offset: 98, |
| key.length: 115, |
| key.nameoffset: 108, |
| key.namelength: 10, |
| key.bodyoffset: 120, |
| key.bodylength: 92, |
| key.substructure: [ |
| { |
| key.kind: source.lang.swift.decl.var.instance, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "isCryogenic", |
| key.offset: 133, |
| key.length: 31, |
| key.typename: "UInt32", |
| key.nameoffset: 137, |
| key.namelength: 11, |
| key.bodyoffset: 158, |
| key.bodylength: 5, |
| key.attributes: [ |
| { |
| key.offset: 126, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ] |
| }, |
| { |
| key.kind: source.lang.swift.decl.var.instance, |
| key.accessibility: source.lang.swift.accessibility.public, |
| key.name: "isNotCryogenic", |
| key.offset: 177, |
| key.length: 34, |
| key.typename: "UInt32", |
| key.nameoffset: 181, |
| key.namelength: 14, |
| key.bodyoffset: 205, |
| key.bodylength: 5, |
| key.attributes: [ |
| { |
| key.offset: 170, |
| key.length: 6, |
| key.attribute: source.decl.attribute.public |
| } |
| ] |
| } |
| ] |
| } |
| ] |