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 runningmake generate-boilerplate.
- 
                  
                  
The
source.lang.swift.literal.arraySourceKit key.Declaration
Swift
case literalArray = "source.lang.swift.literal.array" - 
                  
                  
The
source.lang.swift.literal.booleanSourceKit key.Declaration
Swift
case literalBoolean = "source.lang.swift.literal.boolean" - 
                  
                  
The
source.lang.swift.literal.colorSourceKit key.Declaration
Swift
case literalColor = "source.lang.swift.literal.color" - 
                  
                  
The
source.lang.swift.literal.imageSourceKit key.Declaration
Swift
case literalImage = "source.lang.swift.literal.image" - 
                  
                  
The
source.lang.swift.literal.dictionarySourceKit key.Declaration
Swift
case literalDictionary = "source.lang.swift.literal.dictionary" - 
                  
                  
The
source.lang.swift.literal.integerSourceKit key.Declaration
Swift
case literalInteger = "source.lang.swift.literal.integer" - 
                  
                  
The
source.lang.swift.literal.nilSourceKit key.Declaration
Swift
case literalNil = "source.lang.swift.literal.nil" - 
                  
                  
The
source.lang.swift.literal.stringSourceKit key.Declaration
Swift
case literalString = "source.lang.swift.literal.string" - 
                  
                  
The
source.lang.swift.literal.tupleSourceKit key.Declaration
Swift
case literalTuple = "source.lang.swift.literal.tuple" - 
                  
                  
The
source.lang.swift.keywordSourceKit key.Declaration
Swift
case keyword = "source.lang.swift.keyword" - 
                  
                  
The
source.lang.swift.keyword.letSourceKit key.Declaration
Swift
case keywordLet = "source.lang.swift.keyword.let" - 
                  
                  
The
source.lang.swift.keyword.varSourceKit key.Declaration
Swift
case keywordVar = "source.lang.swift.keyword.var" - 
                  
                  
The
source.lang.swift.keyword.ifSourceKit key.Declaration
Swift
case keywordIf = "source.lang.swift.keyword.if" - 
                  
                  
The
source.lang.swift.keyword.forSourceKit key.Declaration
Swift
case keywordFor = "source.lang.swift.keyword.for" - 
                  
                  
The
source.lang.swift.keyword.whileSourceKit key.Declaration
Swift
case keywordWhile = "source.lang.swift.keyword.while" - 
                  
                  
The
source.lang.swift.keyword.funcSourceKit key.Declaration
Swift
case keywordFunc = "source.lang.swift.keyword.func" - 
                  
                  
The
source.lang.swift.patternSourceKit key.Declaration
Swift
case pattern = "source.lang.swift.pattern" - 
                  
                  
The
source.lang.swift.keyword.associatedtypeSourceKit key.Declaration
Swift
case keywordAssociatedType = "source.lang.swift.keyword.associatedtype" - 
                  
                  
The
source.lang.swift.keyword.classSourceKit key.Declaration
Swift
case keywordClass = "source.lang.swift.keyword.class" - 
                  
                  
The
source.lang.swift.keyword.deinitSourceKit key.Declaration
Swift
case keywordDeinit = "source.lang.swift.keyword.deinit" - 
                  
                  
The
source.lang.swift.keyword.enumSourceKit key.Declaration
Swift
case keywordEnum = "source.lang.swift.keyword.enum" - 
                  
                  
The
source.lang.swift.keyword.extensionSourceKit key.Declaration
Swift
case keywordExtension = "source.lang.swift.keyword.extension" - 
                  
                  
The
source.lang.swift.keyword.importSourceKit key.Declaration
Swift
case keywordImport = "source.lang.swift.keyword.import" - 
                  
                  
The
source.lang.swift.keyword.initSourceKit key.Declaration
Swift
case keywordInit = "source.lang.swift.keyword.init" - 
                  
                  
The
source.lang.swift.keyword.inoutSourceKit key.Declaration
Swift
case keywordInout = "source.lang.swift.keyword.inout" - 
                  
                  
The
source.lang.swift.keyword.operatorSourceKit key.Declaration
Swift
case keywordOperator = "source.lang.swift.keyword.operator" - 
                  
                  
The
source.lang.swift.keyword.precedencegroupSourceKit key.Declaration
Swift
case keywordPrecedenceGroup = "source.lang.swift.keyword.precedencegroup" - 
                  
                  
The
source.lang.swift.keyword.protocolSourceKit key.Declaration
Swift
case keywordProtocol = "source.lang.swift.keyword.protocol" - 
                  
                  
The
source.lang.swift.keyword.structSourceKit key.Declaration
Swift
case keywordStruct = "source.lang.swift.keyword.struct" - 
                  
                  
The
source.lang.swift.keyword.subscriptSourceKit key.Declaration
Swift
case keywordSubscript = "source.lang.swift.keyword.subscript" - 
                  
                  
The
source.lang.swift.keyword.typealiasSourceKit key.Declaration
Swift
case keywordTypeAlias = "source.lang.swift.keyword.typealias" - 
                  
                  
The
source.lang.swift.keyword.fileprivateSourceKit key.Declaration
Swift
case keywordFilePrivate = "source.lang.swift.keyword.fileprivate" - 
                  
                  
The
source.lang.swift.keyword.internalSourceKit key.Declaration
Swift
case keywordInternal = "source.lang.swift.keyword.internal" - 
                  
                  
The
source.lang.swift.keyword.privateSourceKit key.Declaration
Swift
case keywordPrivate = "source.lang.swift.keyword.private" - 
                  
                  
The
source.lang.swift.keyword.publicSourceKit key.Declaration
Swift
case keywordPublic = "source.lang.swift.keyword.public" - 
                  
                  
The
source.lang.swift.keyword.staticSourceKit key.Declaration
Swift
case keywordStatic = "source.lang.swift.keyword.static" - 
                  
                  
The
source.lang.swift.keyword.deferSourceKit key.Declaration
Swift
case keywordDefer = "source.lang.swift.keyword.defer" - 
                  
                  
The
source.lang.swift.keyword.guardSourceKit key.Declaration
Swift
case keywordGuard = "source.lang.swift.keyword.guard" - 
                  
                  
The
source.lang.swift.keyword.doSourceKit key.Declaration
Swift
case keywordDo = "source.lang.swift.keyword.do" - 
                  
                  
The
source.lang.swift.keyword.repeatSourceKit key.Declaration
Swift
case keywordRepeat = "source.lang.swift.keyword.repeat" - 
                  
                  
The
source.lang.swift.keyword.elseSourceKit key.Declaration
Swift
case keywordElse = "source.lang.swift.keyword.else" - 
                  
                  
The
source.lang.swift.keyword.inSourceKit key.Declaration
Swift
case keywordIn = "source.lang.swift.keyword.in" - 
                  
                  
The
source.lang.swift.keyword.returnSourceKit key.Declaration
Swift
case keywordReturn = "source.lang.swift.keyword.return" - 
                  
                  
The
source.lang.swift.keyword.breakSourceKit key.Declaration
Swift
case keywordBreak = "source.lang.swift.keyword.break" - 
                  
                  
The
source.lang.swift.keyword.continueSourceKit key.Declaration
Swift
case keywordContinue = "source.lang.swift.keyword.continue" - 
                  
                  
The
source.lang.swift.keyword.fallthroughSourceKit key.Declaration
Swift
case keywordFallThrough = "source.lang.swift.keyword.fallthrough" - 
                  
                  
The
source.lang.swift.keyword.switchSourceKit key.Declaration
Swift
case keywordSwitch = "source.lang.swift.keyword.switch" - 
                  
                  
The
source.lang.swift.keyword.caseSourceKit key.Declaration
Swift
case keywordCase = "source.lang.swift.keyword.case" - 
                  
                  
The
source.lang.swift.keyword.defaultSourceKit key.Declaration
Swift
case keywordDefault = "source.lang.swift.keyword.default" - 
                  
                  
The
source.lang.swift.keyword.whereSourceKit key.Declaration
Swift
case keywordWhere = "source.lang.swift.keyword.where" - 
                  
                  
The
source.lang.swift.keyword.catchSourceKit key.Declaration
Swift
case keywordCatch = "source.lang.swift.keyword.catch" - 
                  
                  
The
source.lang.swift.keyword.asSourceKit key.Declaration
Swift
case keywordAs = "source.lang.swift.keyword.as" - 
                  
                  
The
source.lang.swift.keyword.AnySourceKit key.Declaration
Swift
case keywordAny = "source.lang.swift.keyword.Any" - 
                  
                  
The
source.lang.swift.keyword.falseSourceKit key.Declaration
Swift
case keywordFalse = "source.lang.swift.keyword.false" - 
                  
                  
The
source.lang.swift.keyword.isSourceKit key.Declaration
Swift
case keywordIs = "source.lang.swift.keyword.is" - 
                  
                  
The
source.lang.swift.keyword.nilSourceKit key.Declaration
Swift
case keywordNil = "source.lang.swift.keyword.nil" - 
                  
                  
The
source.lang.swift.keyword.rethrowsSourceKit key.Declaration
Swift
case keywordRethrows = "source.lang.swift.keyword.rethrows" - 
                  
                  
The
source.lang.swift.keyword.superSourceKit key.Declaration
Swift
case keywordSuper = "source.lang.swift.keyword.super" - 
                  
                  
The
source.lang.swift.keyword.selfSourceKit key.Declaration
Swift
case keywordSelf = "source.lang.swift.keyword.self" - 
                  
                  
The
source.lang.swift.keyword.SelfSourceKit key.Declaration
Swift
case keywordUppercaseSelf = "source.lang.swift.keyword.Self" - 
                  
                  
The
source.lang.swift.keyword.throwSourceKit key.Declaration
Swift
case keywordThrow = "source.lang.swift.keyword.throw" - 
                  
                  
The
source.lang.swift.keyword.trueSourceKit key.Declaration
Swift
case keywordTrue = "source.lang.swift.keyword.true" - 
                  
                  
The
source.lang.swift.keyword.trySourceKit key.Declaration
Swift
case keywordTry = "source.lang.swift.keyword.try" - 
                  
                  
The
source.lang.swift.keyword.throwsSourceKit key.Declaration
Swift
case keywordThrows = "source.lang.swift.keyword.throws" - 
                  
                  
The
source.lang.swift.syntaxtype.argumentSourceKit key.Declaration
Swift
case syntaxTypeArgument = "source.lang.swift.syntaxtype.argument" - 
                  
                  
The
source.lang.swift.syntaxtype.parameterSourceKit key.Declaration
Swift
case syntaxTypeParameter = "source.lang.swift.syntaxtype.parameter" - 
                  
                  
The
source.lang.swift.attribute.availabilitySourceKit key.Declaration
Swift
case attributeAvailability = "source.lang.swift.attribute.availability" - 
                  
                  
The
source.lang.swift.accessibility.openSourceKit key.Declaration
Swift
case accessibilityOpen = "source.lang.swift.accessibility.open" - 
                  
                  
The
source.lang.swift.accessibility.publicSourceKit key.Declaration
Swift
case accessibilityPublic = "source.lang.swift.accessibility.public" - 
                  
                  
The
source.lang.swift.accessibility.internalSourceKit key.Declaration
Swift
case accessibilityInternal = "source.lang.swift.accessibility.internal" - 
                  
                  
The
source.lang.swift.accessibility.fileprivateSourceKit key.Declaration
Swift
case accessibilityFilePrivate = "source.lang.swift.accessibility.fileprivate" - 
                  
                  
The
source.lang.swift.accessibility.privateSourceKit key.Declaration
Swift
case accessibilityPrivate = "source.lang.swift.accessibility.private" - 
                  
                  
The
source.lang.swift.import.module.clangSourceKit key.Declaration
Swift
case importModuleClang = "source.lang.swift.import.module.clang" - 
                  
                  
The
source.lang.swift.import.module.swiftSourceKit key.Declaration
Swift
case importModuleSwift = "source.lang.swift.import.module.swift" - 
                  
                  
The
source.lang.swift.decl.function.freeSourceKit key.Declaration
Swift
case declFunctionFree = "source.lang.swift.decl.function.free" - 
                  
                  
The
source.lang.swift.ref.function.freeSourceKit key.Declaration
Swift
case refFunctionFree = "source.lang.swift.ref.function.free" - 
                  
                  
The
source.lang.swift.decl.function.method.instanceSourceKit key.Declaration
Swift
case declFunctionMethodInstance = "source.lang.swift.decl.function.method.instance" - 
                  
                  
The
source.lang.swift.ref.function.method.instanceSourceKit key.Declaration
Swift
case refFunctionMethodInstance = "source.lang.swift.ref.function.method.instance" - 
                  
                  
The
source.lang.swift.decl.function.method.staticSourceKit key.Declaration
Swift
case declFunctionMethodStatic = "source.lang.swift.decl.function.method.static" - 
                  
                  
The
source.lang.swift.ref.function.method.staticSourceKit key.Declaration
Swift
case refFunctionMethodStatic = "source.lang.swift.ref.function.method.static" - 
                  
                  
The
source.lang.swift.decl.function.method.classSourceKit key.Declaration
Swift
case declFunctionMethodClass = "source.lang.swift.decl.function.method.class" - 
                  
                  
The
source.lang.swift.ref.function.method.classSourceKit key.Declaration
Swift
case refFunctionMethodClass = "source.lang.swift.ref.function.method.class" - 
                  
                  
The
source.lang.swift.decl.function.accessor.getterSourceKit key.Declaration
Swift
case declFunctionAccessorGetter = "source.lang.swift.decl.function.accessor.getter" - 
                  
                  
The
source.lang.swift.ref.function.accessor.getterSourceKit key.Declaration
Swift
case refFunctionAccessorGetter = "source.lang.swift.ref.function.accessor.getter" - 
                  
                  
The
source.lang.swift.decl.function.accessor.setterSourceKit key.Declaration
Swift
case declFunctionAccessorSetter = "source.lang.swift.decl.function.accessor.setter" - 
                  
                  
The
source.lang.swift.ref.function.accessor.setterSourceKit key.Declaration
Swift
case refFunctionAccessorSetter = "source.lang.swift.ref.function.accessor.setter" - 
                  
                  
The
source.lang.swift.decl.function.accessor.willsetSourceKit key.Declaration
Swift
case declFunctionAccessorWillSet = "source.lang.swift.decl.function.accessor.willset" - 
                  
                  
The
source.lang.swift.ref.function.accessor.willsetSourceKit key.Declaration
Swift
case refFunctionAccessorWillSet = "source.lang.swift.ref.function.accessor.willset" - 
                  
                  
The
source.lang.swift.decl.function.accessor.didsetSourceKit key.Declaration
Swift
case declFunctionAccessorDidSet = "source.lang.swift.decl.function.accessor.didset" - 
                  
                  
The
source.lang.swift.ref.function.accessor.didsetSourceKit key.Declaration
Swift
case refFunctionAccessorDidSet = "source.lang.swift.ref.function.accessor.didset" - 
                  
                  
The
source.lang.swift.decl.function.accessor.addressSourceKit key.Declaration
Swift
case declFunctionAccessorAddress = "source.lang.swift.decl.function.accessor.address" - 
                  
                  
The
source.lang.swift.ref.function.accessor.addressSourceKit key.Declaration
Swift
case refFunctionAccessorAddress = "source.lang.swift.ref.function.accessor.address" - 
                  
                  
The
source.lang.swift.decl.function.accessor.mutableaddressSourceKit key.Declaration
Swift
case declFunctionAccessorMutableAddress = "source.lang.swift.decl.function.accessor.mutableaddress" - 
                  
                  
The
source.lang.swift.ref.function.accessor.mutableaddressSourceKit key.Declaration
Swift
case refFunctionAccessorMutableAddress = "source.lang.swift.ref.function.accessor.mutableaddress" - 
                  
                  
The
source.lang.swift.decl.function.constructorSourceKit key.Declaration
Swift
case declFunctionConstructor = "source.lang.swift.decl.function.constructor" - 
                  
                  
The
source.lang.swift.ref.function.constructorSourceKit key.Declaration
Swift
case refFunctionConstructor = "source.lang.swift.ref.function.constructor" - 
                  
                  
The
source.lang.swift.decl.function.destructorSourceKit key.Declaration
Swift
case declFunctionDestructor = "source.lang.swift.decl.function.destructor" - 
                  
                  
The
source.lang.swift.ref.function.destructorSourceKit key.Declaration
Swift
case refFunctionDestructor = "source.lang.swift.ref.function.destructor" - 
                  
                  
The
source.lang.swift.decl.function.operator.prefixSourceKit key.Declaration
Swift
case declFunctionOperatorPrefix = "source.lang.swift.decl.function.operator.prefix" - 
                  
                  
The
source.lang.swift.decl.function.operator.postfixSourceKit key.Declaration
Swift
case declFunctionOperatorPostfix = "source.lang.swift.decl.function.operator.postfix" - 
                  
                  
The
source.lang.swift.decl.function.operator.infixSourceKit key.Declaration
Swift
case declFunctionOperatorInfix = "source.lang.swift.decl.function.operator.infix" - 
                  
                  
The
source.lang.swift.ref.function.operator.prefixSourceKit key.Declaration
Swift
case refFunctionOperatorPrefix = "source.lang.swift.ref.function.operator.prefix" - 
                  
                  
The
source.lang.swift.ref.function.operator.postfixSourceKit key.Declaration
Swift
case refFunctionOperatorPostfix = "source.lang.swift.ref.function.operator.postfix" - 
                  
                  
The
source.lang.swift.ref.function.operator.infixSourceKit key.Declaration
Swift
case refFunctionOperatorInfix = "source.lang.swift.ref.function.operator.infix" - 
                  
                  
The
source.lang.swift.decl.precedencegroupSourceKit key.Declaration
Swift
case declPrecedenceGroup = "source.lang.swift.decl.precedencegroup" - 
                  
                  
The
source.lang.swift.ref.precedencegroupSourceKit key.Declaration
Swift
case refPrecedenceGroup = "source.lang.swift.ref.precedencegroup" - 
                  
                  
The
source.lang.swift.decl.function.subscriptSourceKit key.Declaration
Swift
case declFunctionSubscript = "source.lang.swift.decl.function.subscript" - 
                  
                  
The
source.lang.swift.ref.function.subscriptSourceKit key.Declaration
Swift
case refFunctionSubscript = "source.lang.swift.ref.function.subscript" - 
                  
                  
The
source.lang.swift.decl.var.globalSourceKit key.Declaration
Swift
case declVarGlobal = "source.lang.swift.decl.var.global" - 
                  
                  
The
source.lang.swift.ref.var.globalSourceKit key.Declaration
Swift
case refVarGlobal = "source.lang.swift.ref.var.global" - 
                  
                  
The
source.lang.swift.decl.var.instanceSourceKit key.Declaration
Swift
case declVarInstance = "source.lang.swift.decl.var.instance" - 
                  
                  
The
source.lang.swift.ref.var.instanceSourceKit key.Declaration
Swift
case refVarInstance = "source.lang.swift.ref.var.instance" - 
                  
                  
The
source.lang.swift.decl.var.staticSourceKit key.Declaration
Swift
case declVarStatic = "source.lang.swift.decl.var.static" - 
                  
                  
The
source.lang.swift.ref.var.staticSourceKit key.Declaration
Swift
case refVarStatic = "source.lang.swift.ref.var.static" - 
                  
                  
The
source.lang.swift.decl.var.classSourceKit key.Declaration
Swift
case declVarClass = "source.lang.swift.decl.var.class" - 
                  
                  
The
source.lang.swift.ref.var.classSourceKit key.Declaration
Swift
case refVarClass = "source.lang.swift.ref.var.class" - 
                  
                  
The
source.lang.swift.decl.var.localSourceKit key.Declaration
Swift
case declVarLocal = "source.lang.swift.decl.var.local" - 
                  
                  
The
source.lang.swift.ref.var.localSourceKit key.Declaration
Swift
case refVarLocal = "source.lang.swift.ref.var.local" - 
                  
                  
The
source.lang.swift.decl.var.parameterSourceKit key.Declaration
Swift
case declVarParameter = "source.lang.swift.decl.var.parameter" - 
                  
                  
The
source.lang.swift.decl.moduleSourceKit key.Declaration
Swift
case declModule = "source.lang.swift.decl.module" - 
                  
                  
The
source.lang.swift.decl.classSourceKit key.Declaration
Swift
case declClass = "source.lang.swift.decl.class" - 
                  
                  
The
source.lang.swift.ref.classSourceKit key.Declaration
Swift
case refClass = "source.lang.swift.ref.class" - 
                  
                  
The
source.lang.swift.decl.structSourceKit key.Declaration
Swift
case declStruct = "source.lang.swift.decl.struct" - 
                  
                  
The
source.lang.swift.ref.structSourceKit key.Declaration
Swift
case refStruct = "source.lang.swift.ref.struct" - 
                  
                  
The
source.lang.swift.decl.enumSourceKit key.Declaration
Swift
case declEnum = "source.lang.swift.decl.enum" - 
                  
                  
The
source.lang.swift.ref.enumSourceKit key.Declaration
Swift
case refEnum = "source.lang.swift.ref.enum" - 
                  
                  
The
source.lang.swift.decl.enumcaseSourceKit key.Declaration
Swift
case declEnumCase = "source.lang.swift.decl.enumcase" - 
                  
                  
The
source.lang.swift.decl.enumelementSourceKit key.Declaration
Swift
case declEnumElement = "source.lang.swift.decl.enumelement" - 
                  
                  
The
source.lang.swift.ref.enumelementSourceKit key.Declaration
Swift
case refEnumElement = "source.lang.swift.ref.enumelement" - 
                  
                  
The
source.lang.swift.decl.protocolSourceKit key.Declaration
Swift
case declProtocol = "source.lang.swift.decl.protocol" - 
                  
                  
The
source.lang.swift.ref.protocolSourceKit key.Declaration
Swift
case refProtocol = "source.lang.swift.ref.protocol" - 
                  
                  
The
source.lang.swift.decl.extensionSourceKit key.Declaration
Swift
case declExtension = "source.lang.swift.decl.extension" - 
                  
                  
The
source.lang.swift.decl.extension.structSourceKit key.Declaration
Swift
case declExtensionStruct = "source.lang.swift.decl.extension.struct" - 
                  
                  
The
source.lang.swift.decl.extension.classSourceKit key.Declaration
Swift
case declExtensionClass = "source.lang.swift.decl.extension.class" - 
                  
                  
The
source.lang.swift.decl.extension.enumSourceKit key.Declaration
Swift
case declExtensionEnum = "source.lang.swift.decl.extension.enum" - 
                  
                  
The
source.lang.swift.decl.extension.protocolSourceKit key.Declaration
Swift
case declExtensionProtocol = "source.lang.swift.decl.extension.protocol" - 
                  
                  
The
source.lang.swift.decl.associatedtypeSourceKit key.Declaration
Swift
case declAssociatedType = "source.lang.swift.decl.associatedtype" - 
                  
                  
The
source.lang.swift.ref.associatedtypeSourceKit key.Declaration
Swift
case refAssociatedType = "source.lang.swift.ref.associatedtype" - 
                  
                  
The
source.lang.swift.decl.typealiasSourceKit key.Declaration
Swift
case declTypeAlias = "source.lang.swift.decl.typealias" - 
                  
                  
The
source.lang.swift.ref.typealiasSourceKit key.Declaration
Swift
case refTypeAlias = "source.lang.swift.ref.typealias" - 
                  
                  
The
source.lang.swift.decl.generic_type_paramSourceKit key.Declaration
Swift
case declGenericTypeParam = "source.lang.swift.decl.generic_type_param" - 
                  
                  
The
source.lang.swift.ref.generic_type_paramSourceKit key.Declaration
Swift
case refGenericTypeParam = "source.lang.swift.ref.generic_type_param" - 
                  
                  
The
source.lang.swift.ref.moduleSourceKit key.Declaration
Swift
case refModule = "source.lang.swift.ref.module" - 
                  
                  
The
source.lang.swift.stmt.foreachSourceKit key.Declaration
Swift
case stmtForEach = "source.lang.swift.stmt.foreach" - 
                  
                  
The
source.lang.swift.stmt.forSourceKit key.Declaration
Swift
case stmtFor = "source.lang.swift.stmt.for" - 
                  
                  
The
source.lang.swift.stmt.whileSourceKit key.Declaration
Swift
case stmtWhile = "source.lang.swift.stmt.while" - 
                  
                  
The
source.lang.swift.stmt.repeatwhileSourceKit key.Declaration
Swift
case stmtRepeatWhile = "source.lang.swift.stmt.repeatwhile" - 
                  
                  
The
source.lang.swift.stmt.ifSourceKit key.Declaration
Swift
case stmtIf = "source.lang.swift.stmt.if" - 
                  
                  
The
source.lang.swift.stmt.guardSourceKit key.Declaration
Swift
case stmtGuard = "source.lang.swift.stmt.guard" - 
                  
                  
The
source.lang.swift.stmt.switchSourceKit key.Declaration
Swift
case stmtSwitch = "source.lang.swift.stmt.switch" - 
                  
                  
The
source.lang.swift.stmt.caseSourceKit key.Declaration
Swift
case stmtCase = "source.lang.swift.stmt.case" - 
                  
                  
The
source.lang.swift.stmt.braceSourceKit key.Declaration
Swift
case stmtBrace = "source.lang.swift.stmt.brace" - 
                  
                  
The
source.lang.swift.expr.callSourceKit key.Declaration
Swift
case exprCall = "source.lang.swift.expr.call" - 
                  
                  
The
source.lang.swift.expr.argumentSourceKit key.Declaration
Swift
case exprArgument = "source.lang.swift.expr.argument" - 
                  
                  
The
source.lang.swift.expr.arraySourceKit key.Declaration
Swift
case exprArray = "source.lang.swift.expr.array" - 
                  
                  
The
source.lang.swift.expr.dictionarySourceKit key.Declaration
Swift
case exprDictionary = "source.lang.swift.expr.dictionary" - 
                  
                  
The
source.lang.swift.expr.object_literalSourceKit key.Declaration
Swift
case exprObjectLiteral = "source.lang.swift.expr.object_literal" - 
                  
                  
The
source.lang.swift.expr.tupleSourceKit key.Declaration
Swift
case exprTuple = "source.lang.swift.expr.tuple" - 
                  
                  
The
source.lang.swift.expr.closureSourceKit key.Declaration
Swift
case exprClosure = "source.lang.swift.expr.closure" - 
                  
                  
The
source.lang.swift.structure.elem.idSourceKit key.Declaration
Swift
case structureElemID = "source.lang.swift.structure.elem.id" - 
                  
                  
The
source.lang.swift.structure.elem.exprSourceKit key.Declaration
Swift
case structureElemExpr = "source.lang.swift.structure.elem.expr" - 
                  
                  
The
source.lang.swift.structure.elem.init_exprSourceKit key.Declaration
Swift
case structureElemInitExpr = "source.lang.swift.structure.elem.init_expr" - 
                  
                  
The
source.lang.swift.structure.elem.condition_exprSourceKit key.Declaration
Swift
case structureElemConditionExpr = "source.lang.swift.structure.elem.condition_expr" - 
                  
                  
The
source.lang.swift.structure.elem.patternSourceKit key.Declaration
Swift
case structureElemPattern = "source.lang.swift.structure.elem.pattern" - 
                  
                  
The
source.lang.swift.structure.elem.typerefSourceKit key.Declaration
Swift
case structureElemTypeRef = "source.lang.swift.structure.elem.typeref" - 
                  
                  
The
source.lang.swift.range.singlestatementSourceKit key.Declaration
Swift
case rangeSingleStatement = "source.lang.swift.range.singlestatement" - 
                  
                  
The
source.lang.swift.range.singleexpressionSourceKit key.Declaration
Swift
case rangeSingleExpression = "source.lang.swift.range.singleexpression" - 
                  
                  
The
source.lang.swift.range.singledeclarationSourceKit key.Declaration
Swift
case rangeSingleDeclaration = "source.lang.swift.range.singledeclaration" - 
                  
                  
The
source.lang.swift.range.multistatementSourceKit key.Declaration
Swift
case rangeMultiStatement = "source.lang.swift.range.multistatement" - 
                  
                  
The
source.lang.swift.range.multitypememberdeclarationSourceKit key.Declaration
Swift
case rangeMultiTypeMemberDeclaration = "source.lang.swift.range.multitypememberdeclaration" - 
                  
                  
The
source.lang.swift.range.invalidSourceKit key.Declaration
Swift
case rangeInvalid = "source.lang.swift.range.invalid" - 
                  
                  
The
source.lang.swift.syntaxtype.keywordSourceKit key.Declaration
Swift
case syntaxTypeKeyword = "source.lang.swift.syntaxtype.keyword" - 
                  
                  
The
source.lang.swift.syntaxtype.identifierSourceKit key.Declaration
Swift
case syntaxTypeIdentifier = "source.lang.swift.syntaxtype.identifier" - 
                  
                  
The
source.lang.swift.syntaxtype.typeidentifierSourceKit key.Declaration
Swift
case syntaxTypeTypeIdentifier = "source.lang.swift.syntaxtype.typeidentifier" - 
                  
                  
The
source.lang.swift.syntaxtype.buildconfig.keywordSourceKit key.Declaration
Swift
case syntaxTypeBuildConfigKeyword = "source.lang.swift.syntaxtype.buildconfig.keyword" - 
                  
                  
The
source.lang.swift.syntaxtype.buildconfig.idSourceKit key.Declaration
Swift
case syntaxTypeBuildConfigID = "source.lang.swift.syntaxtype.buildconfig.id" - 
                  
                  
The
source.lang.swift.syntaxtype.pounddirective.keywordSourceKit key.Declaration
Swift
case syntaxTypePoundDirectiveKeyword = "source.lang.swift.syntaxtype.pounddirective.keyword" - 
                  
                  
The
source.lang.swift.syntaxtype.attribute.idSourceKit key.Declaration
Swift
case syntaxTypeAttributeID = "source.lang.swift.syntaxtype.attribute.id" - 
                  
                  
The
source.lang.swift.syntaxtype.attribute.builtinSourceKit key.Declaration
Swift
case syntaxTypeAttributeBuiltIn = "source.lang.swift.syntaxtype.attribute.builtin" - 
                  
                  
The
source.lang.swift.syntaxtype.numberSourceKit key.Declaration
Swift
case syntaxTypeNumber = "source.lang.swift.syntaxtype.number" - 
                  
                  
The
source.lang.swift.syntaxtype.stringSourceKit key.Declaration
Swift
case syntaxTypeString = "source.lang.swift.syntaxtype.string" - 
                  
                  
The
source.lang.swift.syntaxtype.string_interpolation_anchorSourceKit key.Declaration
Swift
case syntaxTypeStringInterpolationAnchor = "source.lang.swift.syntaxtype.string_interpolation_anchor" - 
                  
                  
The
source.lang.swift.syntaxtype.commentSourceKit key.Declaration
Swift
case syntaxTypeComment = "source.lang.swift.syntaxtype.comment" - 
                  
                  
The
source.lang.swift.syntaxtype.doccommentSourceKit key.Declaration
Swift
case syntaxTypeDocComment = "source.lang.swift.syntaxtype.doccomment" - 
                  
                  
The
source.lang.swift.syntaxtype.doccomment.fieldSourceKit key.Declaration
Swift
case syntaxTypeDocCommentField = "source.lang.swift.syntaxtype.doccomment.field" - 
                  
                  
The
source.lang.swift.syntaxtype.comment.markSourceKit key.Declaration
Swift
case syntaxTypeCommentMark = "source.lang.swift.syntaxtype.comment.mark" - 
                  
                  
The
source.lang.swift.syntaxtype.comment.urlSourceKit key.Declaration
Swift
case syntaxTypeCommentURL = "source.lang.swift.syntaxtype.comment.url" - 
                  
                  
The
source.lang.swift.syntaxtype.placeholderSourceKit key.Declaration
Swift
case syntaxTypePlaceholder = "source.lang.swift.syntaxtype.placeholder" - 
                  
                  
The
source.lang.swift.syntaxtype.objectliteralSourceKit key.Declaration
Swift
case syntaxTypeObjectLiteral = "source.lang.swift.syntaxtype.objectliteral" - 
                  
                  
The
source.lang.swift.foreach.sequenceSourceKit key.Declaration
Swift
case forEachSequence = "source.lang.swift.foreach.sequence" - 
                  
                  
The
source.lang.swift.typeSourceKit key.Declaration
Swift
case type = "source.lang.swift.type" - 
                  
                  
The
source.lang.swift.exprSourceKit key.Declaration
Swift
case expr = "source.lang.swift.expr" 
        SKSourceKind Enumeration Reference