Skip to content

Commit

Permalink
Swift: Added support for isolated keyword (#3174)
Browse files Browse the repository at this point in the history
  • Loading branch information
AvdLee committed Nov 1, 2021
1 parent 79f250f commit 18c828a
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 2 deletions.
2 changes: 1 addition & 1 deletion components/prism-swift.js
Expand Up @@ -117,7 +117,7 @@ Prism.languages.swift = {
alias: 'important'
},

'keyword': /\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,
'keyword': /\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,
'boolean': /\b(?:false|true)\b/,
'nil': {
pattern: /\bnil\b/,
Expand Down
2 changes: 1 addition & 1 deletion components/prism-swift.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions tests/languages/swift/keyword_feature.test
Expand Up @@ -41,6 +41,7 @@ init
inout
internal
is
isolated
lazy
left
let
Expand Down Expand Up @@ -131,6 +132,7 @@ willSet
["keyword", "inout"],
["keyword", "internal"],
["keyword", "is"],
["keyword", "isolated"],
["keyword", "lazy"],
["keyword", "left"],
["keyword", "let"],
Expand Down

0 comments on commit 18c828a

Please sign in to comment.