File tree Expand file tree Collapse file tree 4 files changed +12
-5
lines changed Expand file tree Collapse file tree 4 files changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -522,9 +522,9 @@ Return nil otherwise."
522
522
523
523
(defconst swift-mode:declaration-keywords
524
524
'(" associatedtype" " class" " deinit" " enum" " extension" " fileprivate" " func"
525
- " import" " init" " inout" " internal" " let" " open" " operator" " private "
526
- " protocol" " public" " any" " some" " static" " struct" " subscript" " typealias "
527
- " var" " actor" " nonisolated" " isolated" " distributed"
525
+ " import" " init" " inout" " internal" " let" " open" " operator" " package "
526
+ " private " " protocol" " public" " any" " some" " static" " struct" " subscript"
527
+ " typealias " " var" " actor" " nonisolated" " isolated" " distributed"
528
528
" borrowing" " consuming" )
529
529
" Keywords used in declarations." )
530
530
Original file line number Diff line number Diff line change @@ -669,7 +669,7 @@ return non-nil."
669
669
'(" indirect" " convenience" " dynamic" " final" " infix" " lazy"
670
670
" mutating" " nonmutating" " optional" " override" " postfix"
671
671
" prefix" " required" " static" " unowned" " weak" " internal"
672
- " private" " public" " open" " fileprivate" " nonisolated"
672
+ " package " " private" " public" " open" " fileprivate" " nonisolated"
673
673
" distributed" ))
674
674
nil )
675
675
@@ -703,7 +703,7 @@ return non-nil."
703
703
'(" indirect" " convenience" " dynamic" " final" " infix" " lazy"
704
704
" mutating" " nonmutating" " optional" " override" " postfix"
705
705
" prefix" " required" " static" " unowned" " weak" " internal"
706
- " private" " public" " open" " fileprivate" " nonisolated"
706
+ " package " " private" " public" " open" " fileprivate" " nonisolated"
707
707
" distributed" ))
708
708
t )
709
709
Original file line number Diff line number Diff line change @@ -760,6 +760,10 @@ class Foo {
760
760
subscript( foo: Int ) -> Int {
761
761
return foo
762
762
}
763
+
764
+ package
765
+ func foo( ) {
766
+ }
763
767
}
764
768
765
769
// async let
Original file line number Diff line number Diff line change @@ -94,6 +94,9 @@ func foo() {
94
94
foo (
95
95
public: 1
96
96
)
97
+ foo (
98
+ package : 1
99
+ )
97
100
foo (
98
101
static: 1
99
102
)
You can’t perform that action at this time.
0 commit comments