Skip to content

Commit 25cf823

Browse files
committed

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

swift-mode-lexer.el

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,7 @@ return non-nil."
675675
nil)
676676

677677
;; internal(set) private(set) public(set) open(set) fileprivate(set)
678-
;; unowned(safe) unowned(unsafe)
678+
;; unowned(safe) unowned(unsafe) nonisolated(unsafe)
679679
((and
680680
(eq (swift-mode:token:type previous-token) '\))
681681
(save-excursion
@@ -688,7 +688,7 @@ return non-nil."
688688
(swift-mode:backquote-identifier-if-after-dot
689689
(swift-mode:backward-token-simple)))
690690
'("unowned" "internal" "private" "public" "open"
691-
"fileprivate")))))
691+
"fileprivate" "nonisolated")))))
692692
nil)
693693

694694
;; Suppress implicit semicolon after declaration starters.

test/swift-files/indent/declarations.swift

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -804,6 +804,14 @@ class Foo {
804804
package
805805
func foo() {
806806
}
807+
808+
func foo() async {
809+
nonisolated
810+
(
811+
unsafe
812+
)
813+
var x = 1
814+
}
807815
}
808816

809817
// async let

0 commit comments

Comments
 (0)