File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ syn match rustMacroVariable "$\w\+"
5959syn keyword rustReservedKeyword alignof be do offsetof priv pure sizeof typeof unsized yield abstract final override macro
6060
6161" Built-in types {{{2
62- syn keyword rustType int isize uint usize float char bool u8 u16 u32 u64 f32
62+ syn keyword rustType isize usize float char bool u8 u16 u32 u64 f32
6363syn keyword rustType f64 i8 i16 i32 i64 str Self
6464
6565" Things from the prelude (src/libstd/prelude.rs) {{{2
@@ -139,10 +139,10 @@ syn region rustAttribute start="#!\?\[" end="\]" contains=rustString,rustDe
139139syn region rustDerive start =" derive(" end =" )" contained contains =rustTrait
140140
141141" Number literals
142- syn match rustDecNumber display " \< [0-9][0-9_]*\% ([iu]\% (8\| 16\| 32\| 64\)\= \)\= "
143- syn match rustHexNumber display " \< 0x[a-fA-F0-9_]\+\% ([iu]\% (8\| 16\| 32\| 64\)\= \)\= "
144- syn match rustOctNumber display " \< 0o[0-7_]\+\% ([iu]\% (8\| 16\| 32\| 64\)\= \)\= "
145- syn match rustBinNumber display " \< 0b[01_]\+\% ([iu]\% (8\| 16\| 32\| 64\)\= \)\= "
142+ syn match rustDecNumber display " \< [0-9][0-9_]*\% ([iu]\% (s \| 8\| 16\| 32\| 64\)\)\= "
143+ syn match rustHexNumber display " \< 0x[a-fA-F0-9_]\+\% ([iu]\% (s \| 8\| 16\| 32\| 64\)\)\= "
144+ syn match rustOctNumber display " \< 0o[0-7_]\+\% ([iu]\% (s \| 8\| 16\| 32\| 64\)\)\= "
145+ syn match rustBinNumber display " \< 0b[01_]\+\% ([iu]\% (s \| 8\| 16\| 32\| 64\)\)\= "
146146
147147" Special case for numbers of the form "1." which are float literals, unless followed by
148148" an identifier, which makes them integer literals with a method call or field access,
You can’t perform that action at this time.
0 commit comments