@@ -16,7 +16,7 @@ syn keyword rustKeyword alt again as break
16
16
syn keyword rustKeyword check claim const copy do drop else export extern fail
17
17
syn keyword rustKeyword for if impl import in let log
18
18
syn keyword rustKeyword loop match mod module move mut new of owned priv pub pure
19
- syn keyword rustKeyword ret return self to unchecked
19
+ syn keyword rustKeyword ret return to unchecked
20
20
syn match rustKeyword " unsafe" " Allows also matching unsafe::foo()
21
21
syn keyword rustKeyword use while with
22
22
" FIXME: Scoped impl's name is also fallen in this category
@@ -42,6 +42,7 @@ syn keyword rustType size_t ptrdiff_t clock_t time_t
42
42
syn keyword rustType c_longlong c_ulonglong intptr_t uintptr_t
43
43
syn keyword rustType off_t dev_t ino_t pid_t mode_t ssize_t
44
44
45
+ syn keyword rustSelf self
45
46
syn keyword rustBoolean true false
46
47
47
48
syn keyword rustConstant some none " option
@@ -112,6 +113,7 @@ hi def link rustCharacter Character
112
113
hi def link rustNumber Number
113
114
hi def link rustBoolean Boolean
114
115
hi def link rustConstant Constant
116
+ hi def link rustSelf Constant
115
117
hi def link rustFloat Float
116
118
hi def link rustAssert Keyword
117
119
hi def link rustKeyword Keyword
0 commit comments