SKSourceKind

public enum SKSourceKind : String, Equatable, Codable, CaseIterable, SourceKitUID

Warning

This enumeration is generated by the ‘generate_boilerplate.swift’ script. You can update this enumeration by running make generate-boilerplate.
  • The source.lang.swift.literal.array SourceKit key.

    Declaration

    Swift

    case literalArray = "source.lang.swift.literal.array"
  • The source.lang.swift.literal.boolean SourceKit key.

    Declaration

    Swift

    case literalBoolean = "source.lang.swift.literal.boolean"
  • The source.lang.swift.literal.color SourceKit key.

    Declaration

    Swift

    case literalColor = "source.lang.swift.literal.color"
  • The source.lang.swift.literal.image SourceKit key.

    Declaration

    Swift

    case literalImage = "source.lang.swift.literal.image"
  • The source.lang.swift.literal.dictionary SourceKit key.

    Declaration

    Swift

    case literalDictionary = "source.lang.swift.literal.dictionary"
  • The source.lang.swift.literal.integer SourceKit key.

    Declaration

    Swift

    case literalInteger = "source.lang.swift.literal.integer"
  • The source.lang.swift.literal.nil SourceKit key.

    Declaration

    Swift

    case literalNil = "source.lang.swift.literal.nil"
  • The source.lang.swift.literal.string SourceKit key.

    Declaration

    Swift

    case literalString = "source.lang.swift.literal.string"
  • The source.lang.swift.literal.tuple SourceKit key.

    Declaration

    Swift

    case literalTuple = "source.lang.swift.literal.tuple"
  • The source.lang.swift.keyword SourceKit key.

    Declaration

    Swift

    case keyword = "source.lang.swift.keyword"
  • The source.lang.swift.keyword.let SourceKit key.

    Declaration

    Swift

    case keywordLet = "source.lang.swift.keyword.let"
  • The source.lang.swift.keyword.var SourceKit key.

    Declaration

    Swift

    case keywordVar = "source.lang.swift.keyword.var"
  • The source.lang.swift.keyword.if SourceKit key.

    Declaration

    Swift

    case keywordIf = "source.lang.swift.keyword.if"
  • The source.lang.swift.keyword.for SourceKit key.

    Declaration

    Swift

    case keywordFor = "source.lang.swift.keyword.for"
  • The source.lang.swift.keyword.while SourceKit key.

    Declaration

    Swift

    case keywordWhile = "source.lang.swift.keyword.while"
  • The source.lang.swift.keyword.func SourceKit key.

    Declaration

    Swift

    case keywordFunc = "source.lang.swift.keyword.func"
  • The source.lang.swift.pattern SourceKit key.

    Declaration

    Swift

    case pattern = "source.lang.swift.pattern"
  • The source.lang.swift.keyword.associatedtype SourceKit key.

    Declaration

    Swift

    case keywordAssociatedType = "source.lang.swift.keyword.associatedtype"
  • The source.lang.swift.keyword.class SourceKit key.

    Declaration

    Swift

    case keywordClass = "source.lang.swift.keyword.class"
  • The source.lang.swift.keyword.deinit SourceKit key.

    Declaration

    Swift

    case keywordDeinit = "source.lang.swift.keyword.deinit"
  • The source.lang.swift.keyword.enum SourceKit key.

    Declaration

    Swift

    case keywordEnum = "source.lang.swift.keyword.enum"
  • The source.lang.swift.keyword.extension SourceKit key.

    Declaration

    Swift

    case keywordExtension = "source.lang.swift.keyword.extension"
  • The source.lang.swift.keyword.import SourceKit key.

    Declaration

    Swift

    case keywordImport = "source.lang.swift.keyword.import"
  • The source.lang.swift.keyword.init SourceKit key.

    Declaration

    Swift

    case keywordInit = "source.lang.swift.keyword.init"
  • The source.lang.swift.keyword.inout SourceKit key.

    Declaration

    Swift

    case keywordInout = "source.lang.swift.keyword.inout"
  • The source.lang.swift.keyword.operator SourceKit key.

    Declaration

    Swift

    case keywordOperator = "source.lang.swift.keyword.operator"
  • The source.lang.swift.keyword.precedencegroup SourceKit key.

    Declaration

    Swift

    case keywordPrecedenceGroup = "source.lang.swift.keyword.precedencegroup"
  • The source.lang.swift.keyword.protocol SourceKit key.

    Declaration

    Swift

    case keywordProtocol = "source.lang.swift.keyword.protocol"
  • The source.lang.swift.keyword.struct SourceKit key.

    Declaration

    Swift

    case keywordStruct = "source.lang.swift.keyword.struct"
  • The source.lang.swift.keyword.subscript SourceKit key.

    Declaration

    Swift

    case keywordSubscript = "source.lang.swift.keyword.subscript"
  • The source.lang.swift.keyword.typealias SourceKit key.

    Declaration

    Swift

    case keywordTypeAlias = "source.lang.swift.keyword.typealias"
  • The source.lang.swift.keyword.fileprivate SourceKit key.

    Declaration

    Swift

    case keywordFilePrivate = "source.lang.swift.keyword.fileprivate"
  • The source.lang.swift.keyword.internal SourceKit key.

    Declaration

    Swift

    case keywordInternal = "source.lang.swift.keyword.internal"
  • The source.lang.swift.keyword.private SourceKit key.

    Declaration

    Swift

    case keywordPrivate = "source.lang.swift.keyword.private"
  • The source.lang.swift.keyword.public SourceKit key.

    Declaration

    Swift

    case keywordPublic = "source.lang.swift.keyword.public"
  • The source.lang.swift.keyword.static SourceKit key.

    Declaration

    Swift

    case keywordStatic = "source.lang.swift.keyword.static"
  • The source.lang.swift.keyword.defer SourceKit key.

    Declaration

    Swift

    case keywordDefer = "source.lang.swift.keyword.defer"
  • The source.lang.swift.keyword.guard SourceKit key.

    Declaration

    Swift

    case keywordGuard = "source.lang.swift.keyword.guard"
  • The source.lang.swift.keyword.do SourceKit key.

    Declaration

    Swift

    case keywordDo = "source.lang.swift.keyword.do"
  • The source.lang.swift.keyword.repeat SourceKit key.

    Declaration

    Swift

    case keywordRepeat = "source.lang.swift.keyword.repeat"
  • The source.lang.swift.keyword.else SourceKit key.

    Declaration

    Swift

    case keywordElse = "source.lang.swift.keyword.else"
  • The source.lang.swift.keyword.in SourceKit key.

    Declaration

    Swift

    case keywordIn = "source.lang.swift.keyword.in"
  • The source.lang.swift.keyword.return SourceKit key.

    Declaration

    Swift

    case keywordReturn = "source.lang.swift.keyword.return"
  • The source.lang.swift.keyword.break SourceKit key.

    Declaration

    Swift

    case keywordBreak = "source.lang.swift.keyword.break"
  • The source.lang.swift.keyword.continue SourceKit key.

    Declaration

    Swift

    case keywordContinue = "source.lang.swift.keyword.continue"
  • The source.lang.swift.keyword.fallthrough SourceKit key.

    Declaration

    Swift

    case keywordFallThrough = "source.lang.swift.keyword.fallthrough"
  • The source.lang.swift.keyword.switch SourceKit key.

    Declaration

    Swift

    case keywordSwitch = "source.lang.swift.keyword.switch"
  • The source.lang.swift.keyword.case SourceKit key.

    Declaration

    Swift

    case keywordCase = "source.lang.swift.keyword.case"
  • The source.lang.swift.keyword.default SourceKit key.

    Declaration

    Swift

    case keywordDefault = "source.lang.swift.keyword.default"
  • The source.lang.swift.keyword.where SourceKit key.

    Declaration

    Swift

    case keywordWhere = "source.lang.swift.keyword.where"
  • The source.lang.swift.keyword.catch SourceKit key.

    Declaration

    Swift

    case keywordCatch = "source.lang.swift.keyword.catch"
  • The source.lang.swift.keyword.as SourceKit key.

    Declaration

    Swift

    case keywordAs = "source.lang.swift.keyword.as"
  • The source.lang.swift.keyword.Any SourceKit key.

    Declaration

    Swift

    case keywordAny = "source.lang.swift.keyword.Any"
  • The source.lang.swift.keyword.false SourceKit key.

    Declaration

    Swift

    case keywordFalse = "source.lang.swift.keyword.false"
  • The source.lang.swift.keyword.is SourceKit key.

    Declaration

    Swift

    case keywordIs = "source.lang.swift.keyword.is"
  • The source.lang.swift.keyword.nil SourceKit key.

    Declaration

    Swift

    case keywordNil = "source.lang.swift.keyword.nil"
  • The source.lang.swift.keyword.rethrows SourceKit key.

    Declaration

    Swift

    case keywordRethrows = "source.lang.swift.keyword.rethrows"
  • The source.lang.swift.keyword.super SourceKit key.

    Declaration

    Swift

    case keywordSuper = "source.lang.swift.keyword.super"
  • The source.lang.swift.keyword.self SourceKit key.

    Declaration

    Swift

    case keywordSelf = "source.lang.swift.keyword.self"
  • The source.lang.swift.keyword.Self SourceKit key.

    Declaration

    Swift

    case keywordUppercaseSelf = "source.lang.swift.keyword.Self"
  • The source.lang.swift.keyword.throw SourceKit key.

    Declaration

    Swift

    case keywordThrow = "source.lang.swift.keyword.throw"
  • The source.lang.swift.keyword.true SourceKit key.

    Declaration

    Swift

    case keywordTrue = "source.lang.swift.keyword.true"
  • The source.lang.swift.keyword.try SourceKit key.

    Declaration

    Swift

    case keywordTry = "source.lang.swift.keyword.try"
  • The source.lang.swift.keyword.throws SourceKit key.

    Declaration

    Swift

    case keywordThrows = "source.lang.swift.keyword.throws"
  • The source.lang.swift.syntaxtype.argument SourceKit key.

    Declaration

    Swift

    case syntaxTypeArgument = "source.lang.swift.syntaxtype.argument"
  • The source.lang.swift.syntaxtype.parameter SourceKit key.

    Declaration

    Swift

    case syntaxTypeParameter = "source.lang.swift.syntaxtype.parameter"
  • The source.lang.swift.attribute.availability SourceKit key.

    Declaration

    Swift

    case attributeAvailability = "source.lang.swift.attribute.availability"
  • The source.lang.swift.accessibility.open SourceKit key.

    Declaration

    Swift

    case accessibilityOpen = "source.lang.swift.accessibility.open"
  • The source.lang.swift.accessibility.public SourceKit key.

    Declaration

    Swift

    case accessibilityPublic = "source.lang.swift.accessibility.public"
  • The source.lang.swift.accessibility.internal SourceKit key.

    Declaration

    Swift

    case accessibilityInternal = "source.lang.swift.accessibility.internal"
  • The source.lang.swift.accessibility.fileprivate SourceKit key.

    Declaration

    Swift

    case accessibilityFilePrivate = "source.lang.swift.accessibility.fileprivate"
  • The source.lang.swift.accessibility.private SourceKit key.

    Declaration

    Swift

    case accessibilityPrivate = "source.lang.swift.accessibility.private"
  • The source.lang.swift.import.module.clang SourceKit key.

    Declaration

    Swift

    case importModuleClang = "source.lang.swift.import.module.clang"
  • The source.lang.swift.import.module.swift SourceKit key.

    Declaration

    Swift

    case importModuleSwift = "source.lang.swift.import.module.swift"
  • The source.lang.swift.decl.function.free SourceKit key.

    Declaration

    Swift

    case declFunctionFree = "source.lang.swift.decl.function.free"
  • The source.lang.swift.ref.function.free SourceKit key.

    Declaration

    Swift

    case refFunctionFree = "source.lang.swift.ref.function.free"
  • The source.lang.swift.decl.function.method.instance SourceKit key.

    Declaration

    Swift

    case declFunctionMethodInstance = "source.lang.swift.decl.function.method.instance"
  • The source.lang.swift.ref.function.method.instance SourceKit key.

    Declaration

    Swift

    case refFunctionMethodInstance = "source.lang.swift.ref.function.method.instance"
  • The source.lang.swift.decl.function.method.static SourceKit key.

    Declaration

    Swift

    case declFunctionMethodStatic = "source.lang.swift.decl.function.method.static"
  • The source.lang.swift.ref.function.method.static SourceKit key.

    Declaration

    Swift

    case refFunctionMethodStatic = "source.lang.swift.ref.function.method.static"
  • The source.lang.swift.decl.function.method.class SourceKit key.

    Declaration

    Swift

    case declFunctionMethodClass = "source.lang.swift.decl.function.method.class"
  • The source.lang.swift.ref.function.method.class SourceKit key.

    Declaration

    Swift

    case refFunctionMethodClass = "source.lang.swift.ref.function.method.class"
  • The source.lang.swift.decl.function.accessor.getter SourceKit key.

    Declaration

    Swift

    case declFunctionAccessorGetter = "source.lang.swift.decl.function.accessor.getter"
  • The source.lang.swift.ref.function.accessor.getter SourceKit key.

    Declaration

    Swift

    case refFunctionAccessorGetter = "source.lang.swift.ref.function.accessor.getter"
  • The source.lang.swift.decl.function.accessor.setter SourceKit key.

    Declaration

    Swift

    case declFunctionAccessorSetter = "source.lang.swift.decl.function.accessor.setter"
  • The source.lang.swift.ref.function.accessor.setter SourceKit key.

    Declaration

    Swift

    case refFunctionAccessorSetter = "source.lang.swift.ref.function.accessor.setter"
  • The source.lang.swift.decl.function.accessor.willset SourceKit key.

    Declaration

    Swift

    case declFunctionAccessorWillSet = "source.lang.swift.decl.function.accessor.willset"
  • The source.lang.swift.ref.function.accessor.willset SourceKit key.

    Declaration

    Swift

    case refFunctionAccessorWillSet = "source.lang.swift.ref.function.accessor.willset"
  • The source.lang.swift.decl.function.accessor.didset SourceKit key.

    Declaration

    Swift

    case declFunctionAccessorDidSet = "source.lang.swift.decl.function.accessor.didset"
  • The source.lang.swift.ref.function.accessor.didset SourceKit key.

    Declaration

    Swift

    case refFunctionAccessorDidSet = "source.lang.swift.ref.function.accessor.didset"
  • The source.lang.swift.decl.function.accessor.address SourceKit key.

    Declaration

    Swift

    case declFunctionAccessorAddress = "source.lang.swift.decl.function.accessor.address"
  • The source.lang.swift.ref.function.accessor.address SourceKit key.

    Declaration

    Swift

    case refFunctionAccessorAddress = "source.lang.swift.ref.function.accessor.address"
  • The source.lang.swift.decl.function.accessor.mutableaddress SourceKit key.

    Declaration

    Swift

    case declFunctionAccessorMutableAddress = "source.lang.swift.decl.function.accessor.mutableaddress"
  • The source.lang.swift.ref.function.accessor.mutableaddress SourceKit key.

    Declaration

    Swift

    case refFunctionAccessorMutableAddress = "source.lang.swift.ref.function.accessor.mutableaddress"
  • The source.lang.swift.decl.function.constructor SourceKit key.

    Declaration

    Swift

    case declFunctionConstructor = "source.lang.swift.decl.function.constructor"
  • The source.lang.swift.ref.function.constructor SourceKit key.

    Declaration

    Swift

    case refFunctionConstructor = "source.lang.swift.ref.function.constructor"
  • The source.lang.swift.decl.function.destructor SourceKit key.

    Declaration

    Swift

    case declFunctionDestructor = "source.lang.swift.decl.function.destructor"
  • The source.lang.swift.ref.function.destructor SourceKit key.

    Declaration

    Swift

    case refFunctionDestructor = "source.lang.swift.ref.function.destructor"
  • The source.lang.swift.decl.function.operator.prefix SourceKit key.

    Declaration

    Swift

    case declFunctionOperatorPrefix = "source.lang.swift.decl.function.operator.prefix"
  • The source.lang.swift.decl.function.operator.postfix SourceKit key.

    Declaration

    Swift

    case declFunctionOperatorPostfix = "source.lang.swift.decl.function.operator.postfix"
  • The source.lang.swift.decl.function.operator.infix SourceKit key.

    Declaration

    Swift

    case declFunctionOperatorInfix = "source.lang.swift.decl.function.operator.infix"
  • The source.lang.swift.ref.function.operator.prefix SourceKit key.

    Declaration

    Swift

    case refFunctionOperatorPrefix = "source.lang.swift.ref.function.operator.prefix"
  • The source.lang.swift.ref.function.operator.postfix SourceKit key.

    Declaration

    Swift

    case refFunctionOperatorPostfix = "source.lang.swift.ref.function.operator.postfix"
  • The source.lang.swift.ref.function.operator.infix SourceKit key.

    Declaration

    Swift

    case refFunctionOperatorInfix = "source.lang.swift.ref.function.operator.infix"
  • The source.lang.swift.decl.precedencegroup SourceKit key.

    Declaration

    Swift

    case declPrecedenceGroup = "source.lang.swift.decl.precedencegroup"
  • The source.lang.swift.ref.precedencegroup SourceKit key.

    Declaration

    Swift

    case refPrecedenceGroup = "source.lang.swift.ref.precedencegroup"
  • The source.lang.swift.decl.function.subscript SourceKit key.

    Declaration

    Swift

    case declFunctionSubscript = "source.lang.swift.decl.function.subscript"
  • The source.lang.swift.ref.function.subscript SourceKit key.

    Declaration

    Swift

    case refFunctionSubscript = "source.lang.swift.ref.function.subscript"
  • The source.lang.swift.decl.var.global SourceKit key.

    Declaration

    Swift

    case declVarGlobal = "source.lang.swift.decl.var.global"
  • The source.lang.swift.ref.var.global SourceKit key.

    Declaration

    Swift

    case refVarGlobal = "source.lang.swift.ref.var.global"
  • The source.lang.swift.decl.var.instance SourceKit key.

    Declaration

    Swift

    case declVarInstance = "source.lang.swift.decl.var.instance"
  • The source.lang.swift.ref.var.instance SourceKit key.

    Declaration

    Swift

    case refVarInstance = "source.lang.swift.ref.var.instance"
  • The source.lang.swift.decl.var.static SourceKit key.

    Declaration

    Swift

    case declVarStatic = "source.lang.swift.decl.var.static"
  • The source.lang.swift.ref.var.static SourceKit key.

    Declaration

    Swift

    case refVarStatic = "source.lang.swift.ref.var.static"
  • The source.lang.swift.decl.var.class SourceKit key.

    Declaration

    Swift

    case declVarClass = "source.lang.swift.decl.var.class"
  • The source.lang.swift.ref.var.class SourceKit key.

    Declaration

    Swift

    case refVarClass = "source.lang.swift.ref.var.class"
  • The source.lang.swift.decl.var.local SourceKit key.

    Declaration

    Swift

    case declVarLocal = "source.lang.swift.decl.var.local"
  • The source.lang.swift.ref.var.local SourceKit key.

    Declaration

    Swift

    case refVarLocal = "source.lang.swift.ref.var.local"
  • The source.lang.swift.decl.var.parameter SourceKit key.

    Declaration

    Swift

    case declVarParameter = "source.lang.swift.decl.var.parameter"
  • The source.lang.swift.decl.module SourceKit key.

    Declaration

    Swift

    case declModule = "source.lang.swift.decl.module"
  • The source.lang.swift.decl.class SourceKit key.

    Declaration

    Swift

    case declClass = "source.lang.swift.decl.class"
  • The source.lang.swift.ref.class SourceKit key.

    Declaration

    Swift

    case refClass = "source.lang.swift.ref.class"
  • The source.lang.swift.decl.struct SourceKit key.

    Declaration

    Swift

    case declStruct = "source.lang.swift.decl.struct"
  • The source.lang.swift.ref.struct SourceKit key.

    Declaration

    Swift

    case refStruct = "source.lang.swift.ref.struct"
  • The source.lang.swift.decl.enum SourceKit key.

    Declaration

    Swift

    case declEnum = "source.lang.swift.decl.enum"
  • The source.lang.swift.ref.enum SourceKit key.

    Declaration

    Swift

    case refEnum = "source.lang.swift.ref.enum"
  • The source.lang.swift.decl.enumcase SourceKit key.

    Declaration

    Swift

    case declEnumCase = "source.lang.swift.decl.enumcase"
  • The source.lang.swift.decl.enumelement SourceKit key.

    Declaration

    Swift

    case declEnumElement = "source.lang.swift.decl.enumelement"
  • The source.lang.swift.ref.enumelement SourceKit key.

    Declaration

    Swift

    case refEnumElement = "source.lang.swift.ref.enumelement"
  • The source.lang.swift.decl.protocol SourceKit key.

    Declaration

    Swift

    case declProtocol = "source.lang.swift.decl.protocol"
  • The source.lang.swift.ref.protocol SourceKit key.

    Declaration

    Swift

    case refProtocol = "source.lang.swift.ref.protocol"
  • The source.lang.swift.decl.extension SourceKit key.

    Declaration

    Swift

    case declExtension = "source.lang.swift.decl.extension"
  • The source.lang.swift.decl.extension.struct SourceKit key.

    Declaration

    Swift

    case declExtensionStruct = "source.lang.swift.decl.extension.struct"
  • The source.lang.swift.decl.extension.class SourceKit key.

    Declaration

    Swift

    case declExtensionClass = "source.lang.swift.decl.extension.class"
  • The source.lang.swift.decl.extension.enum SourceKit key.

    Declaration

    Swift

    case declExtensionEnum = "source.lang.swift.decl.extension.enum"
  • The source.lang.swift.decl.extension.protocol SourceKit key.

    Declaration

    Swift

    case declExtensionProtocol = "source.lang.swift.decl.extension.protocol"
  • The source.lang.swift.decl.associatedtype SourceKit key.

    Declaration

    Swift

    case declAssociatedType = "source.lang.swift.decl.associatedtype"
  • The source.lang.swift.ref.associatedtype SourceKit key.

    Declaration

    Swift

    case refAssociatedType = "source.lang.swift.ref.associatedtype"
  • The source.lang.swift.decl.typealias SourceKit key.

    Declaration

    Swift

    case declTypeAlias = "source.lang.swift.decl.typealias"
  • The source.lang.swift.ref.typealias SourceKit key.

    Declaration

    Swift

    case refTypeAlias = "source.lang.swift.ref.typealias"
  • The source.lang.swift.decl.generic_type_param SourceKit key.

    Declaration

    Swift

    case declGenericTypeParam = "source.lang.swift.decl.generic_type_param"
  • The source.lang.swift.ref.generic_type_param SourceKit key.

    Declaration

    Swift

    case refGenericTypeParam = "source.lang.swift.ref.generic_type_param"
  • The source.lang.swift.ref.module SourceKit key.

    Declaration

    Swift

    case refModule = "source.lang.swift.ref.module"
  • The source.lang.swift.stmt.foreach SourceKit key.

    Declaration

    Swift

    case stmtForEach = "source.lang.swift.stmt.foreach"
  • The source.lang.swift.stmt.for SourceKit key.

    Declaration

    Swift

    case stmtFor = "source.lang.swift.stmt.for"
  • The source.lang.swift.stmt.while SourceKit key.

    Declaration

    Swift

    case stmtWhile = "source.lang.swift.stmt.while"
  • The source.lang.swift.stmt.repeatwhile SourceKit key.

    Declaration

    Swift

    case stmtRepeatWhile = "source.lang.swift.stmt.repeatwhile"
  • The source.lang.swift.stmt.if SourceKit key.

    Declaration

    Swift

    case stmtIf = "source.lang.swift.stmt.if"
  • The source.lang.swift.stmt.guard SourceKit key.

    Declaration

    Swift

    case stmtGuard = "source.lang.swift.stmt.guard"
  • The source.lang.swift.stmt.switch SourceKit key.

    Declaration

    Swift

    case stmtSwitch = "source.lang.swift.stmt.switch"
  • The source.lang.swift.stmt.case SourceKit key.

    Declaration

    Swift

    case stmtCase = "source.lang.swift.stmt.case"
  • The source.lang.swift.stmt.brace SourceKit key.

    Declaration

    Swift

    case stmtBrace = "source.lang.swift.stmt.brace"
  • The source.lang.swift.expr.call SourceKit key.

    Declaration

    Swift

    case exprCall = "source.lang.swift.expr.call"
  • The source.lang.swift.expr.argument SourceKit key.

    Declaration

    Swift

    case exprArgument = "source.lang.swift.expr.argument"
  • The source.lang.swift.expr.array SourceKit key.

    Declaration

    Swift

    case exprArray = "source.lang.swift.expr.array"
  • The source.lang.swift.expr.dictionary SourceKit key.

    Declaration

    Swift

    case exprDictionary = "source.lang.swift.expr.dictionary"
  • The source.lang.swift.expr.object_literal SourceKit key.

    Declaration

    Swift

    case exprObjectLiteral = "source.lang.swift.expr.object_literal"
  • The source.lang.swift.expr.tuple SourceKit key.

    Declaration

    Swift

    case exprTuple = "source.lang.swift.expr.tuple"
  • The source.lang.swift.expr.closure SourceKit key.

    Declaration

    Swift

    case exprClosure = "source.lang.swift.expr.closure"
  • The source.lang.swift.structure.elem.id SourceKit key.

    Declaration

    Swift

    case structureElemID = "source.lang.swift.structure.elem.id"
  • The source.lang.swift.structure.elem.expr SourceKit key.

    Declaration

    Swift

    case structureElemExpr = "source.lang.swift.structure.elem.expr"
  • The source.lang.swift.structure.elem.init_expr SourceKit key.

    Declaration

    Swift

    case structureElemInitExpr = "source.lang.swift.structure.elem.init_expr"
  • The source.lang.swift.structure.elem.condition_expr SourceKit key.

    Declaration

    Swift

    case structureElemConditionExpr = "source.lang.swift.structure.elem.condition_expr"
  • The source.lang.swift.structure.elem.pattern SourceKit key.

    Declaration

    Swift

    case structureElemPattern = "source.lang.swift.structure.elem.pattern"
  • The source.lang.swift.structure.elem.typeref SourceKit key.

    Declaration

    Swift

    case structureElemTypeRef = "source.lang.swift.structure.elem.typeref"
  • The source.lang.swift.range.singlestatement SourceKit key.

    Declaration

    Swift

    case rangeSingleStatement = "source.lang.swift.range.singlestatement"
  • The source.lang.swift.range.singleexpression SourceKit key.

    Declaration

    Swift

    case rangeSingleExpression = "source.lang.swift.range.singleexpression"
  • The source.lang.swift.range.singledeclaration SourceKit key.

    Declaration

    Swift

    case rangeSingleDeclaration = "source.lang.swift.range.singledeclaration"
  • The source.lang.swift.range.multistatement SourceKit key.

    Declaration

    Swift

    case rangeMultiStatement = "source.lang.swift.range.multistatement"
  • The source.lang.swift.range.multitypememberdeclaration SourceKit key.

    Declaration

    Swift

    case rangeMultiTypeMemberDeclaration = "source.lang.swift.range.multitypememberdeclaration"
  • The source.lang.swift.range.invalid SourceKit key.

    Declaration

    Swift

    case rangeInvalid = "source.lang.swift.range.invalid"
  • The source.lang.swift.syntaxtype.keyword SourceKit key.

    Declaration

    Swift

    case syntaxTypeKeyword = "source.lang.swift.syntaxtype.keyword"
  • The source.lang.swift.syntaxtype.identifier SourceKit key.

    Declaration

    Swift

    case syntaxTypeIdentifier = "source.lang.swift.syntaxtype.identifier"
  • The source.lang.swift.syntaxtype.typeidentifier SourceKit key.

    Declaration

    Swift

    case syntaxTypeTypeIdentifier = "source.lang.swift.syntaxtype.typeidentifier"
  • The source.lang.swift.syntaxtype.buildconfig.keyword SourceKit key.

    Declaration

    Swift

    case syntaxTypeBuildConfigKeyword = "source.lang.swift.syntaxtype.buildconfig.keyword"
  • The source.lang.swift.syntaxtype.buildconfig.id SourceKit key.

    Declaration

    Swift

    case syntaxTypeBuildConfigID = "source.lang.swift.syntaxtype.buildconfig.id"
  • The source.lang.swift.syntaxtype.pounddirective.keyword SourceKit key.

    Declaration

    Swift

    case syntaxTypePoundDirectiveKeyword = "source.lang.swift.syntaxtype.pounddirective.keyword"
  • The source.lang.swift.syntaxtype.attribute.id SourceKit key.

    Declaration

    Swift

    case syntaxTypeAttributeID = "source.lang.swift.syntaxtype.attribute.id"
  • The source.lang.swift.syntaxtype.attribute.builtin SourceKit key.

    Declaration

    Swift

    case syntaxTypeAttributeBuiltIn = "source.lang.swift.syntaxtype.attribute.builtin"
  • The source.lang.swift.syntaxtype.number SourceKit key.

    Declaration

    Swift

    case syntaxTypeNumber = "source.lang.swift.syntaxtype.number"
  • The source.lang.swift.syntaxtype.string SourceKit key.

    Declaration

    Swift

    case syntaxTypeString = "source.lang.swift.syntaxtype.string"
  • The source.lang.swift.syntaxtype.string_interpolation_anchor SourceKit key.

    Declaration

    Swift

    case syntaxTypeStringInterpolationAnchor = "source.lang.swift.syntaxtype.string_interpolation_anchor"
  • The source.lang.swift.syntaxtype.comment SourceKit key.

    Declaration

    Swift

    case syntaxTypeComment = "source.lang.swift.syntaxtype.comment"
  • The source.lang.swift.syntaxtype.doccomment SourceKit key.

    Declaration

    Swift

    case syntaxTypeDocComment = "source.lang.swift.syntaxtype.doccomment"
  • The source.lang.swift.syntaxtype.doccomment.field SourceKit key.

    Declaration

    Swift

    case syntaxTypeDocCommentField = "source.lang.swift.syntaxtype.doccomment.field"
  • The source.lang.swift.syntaxtype.comment.mark SourceKit key.

    Declaration

    Swift

    case syntaxTypeCommentMark = "source.lang.swift.syntaxtype.comment.mark"
  • The source.lang.swift.syntaxtype.comment.url SourceKit key.

    Declaration

    Swift

    case syntaxTypeCommentURL = "source.lang.swift.syntaxtype.comment.url"
  • The source.lang.swift.syntaxtype.placeholder SourceKit key.

    Declaration

    Swift

    case syntaxTypePlaceholder = "source.lang.swift.syntaxtype.placeholder"
  • The source.lang.swift.syntaxtype.objectliteral SourceKit key.

    Declaration

    Swift

    case syntaxTypeObjectLiteral = "source.lang.swift.syntaxtype.objectliteral"
  • The source.lang.swift.foreach.sequence SourceKit key.

    Declaration

    Swift

    case forEachSequence = "source.lang.swift.foreach.sequence"
  • The source.lang.swift.type SourceKit key.

    Declaration

    Swift

    case type = "source.lang.swift.type"
  • The source.lang.swift.expr SourceKit key.

    Declaration

    Swift

    case expr = "source.lang.swift.expr"