File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -62,6 +62,11 @@ syn keyword swiftIdentifierKeyword
62
62
\ self
63
63
\ super
64
64
65
+ syn keyword swiftFuncKeyword nextgroup =swiftTypeParameters
66
+ \ deinit
67
+ \ init
68
+ \ subscript
69
+
65
70
syn keyword swiftTypeDefinition class extension protocol struct typealias enum skipwhite nextgroup =swiftTypeName
66
71
67
72
syn match swiftTypeName / \< [A-Za-z_][A-Za-z_0-9\. ]*\> / contained nextgroup =swiftTypeParameters
@@ -72,7 +77,6 @@ syn region swiftTypeParameters start="<" end=">" contained
72
77
syn keyword swiftMutating mutating skipwhite nextgroup =swiftFuncDefinition
73
78
syn keyword swiftFuncDefinition func skipwhite nextgroup =swiftFuncName,swiftOperator
74
79
syn match swiftFuncName / \< [A-Za-z_][A-Za-z_0-9]*\> / contained skipwhite nextgroup =swiftTypeParameters
75
- syn keyword swiftFuncKeyword subscript init destructor nextgroup =swiftTypeParameters
76
80
77
81
syn keyword swiftVarDefinition var skipwhite nextgroup =swiftVarName
78
82
syn keyword swiftVarDefinition let skipwhite nextgroup =swiftVarName
You can’t perform that action at this time.
0 commit comments