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