SKSyntaxKind

public enum SKSyntaxKind : 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.syntaxtype.argument SourceKit key.

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

    case objectLiteral = "source.lang.swift.syntaxtype.objectliteral"