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.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"