File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -48,6 +48,13 @@ syn keyword swiftKeyword
48
48
\ where
49
49
\ while
50
50
51
+ syn keyword swiftIdentifierKeyword
52
+ \ Self
53
+ \ dynamicType
54
+ \ metatype
55
+ \ self
56
+ \ super
57
+
51
58
syn keyword swiftTypeDefinition class extension protocol struct typealias enum skipwhite nextgroup =swiftTypeName
52
59
syn match swiftTypeName / \< [A-Za-z_][A-Za-z_0-9\. ]*\> / contained nextgroup =swiftTypeParameters
53
60
@@ -63,13 +70,11 @@ syn keyword swiftVarDefinition let skipwhite nextgroup=swiftVarName
63
70
syn match swiftVarName / \< [A-Za-z_][A-Za-z_0-9]*\> / contained
64
71
65
72
syn keyword swiftDefinitionModifier static public internal private
66
-
67
73
syn match swiftImplicitVarName / \$\< [A-Za-z_0-9]\+\> /
68
74
69
75
syn match swiftTypeDeclaration / :/ skipwhite nextgroup =swiftTypeName
70
76
syn match swiftTypeDeclaration / ->/ skipwhite nextgroup =swiftTypeName
71
77
72
- syn keyword swiftIdentifierKeyword metatype super self Self
73
78
74
79
syn keyword swiftNew new skipwhite nextgroup =swiftTypeName
75
80
You can’t perform that action at this time.
0 commit comments