Yay, syntax highlighting.
"u64" "i64"
"f32" "f64"
- "float" "int" "uint"
+ "float" "int" "uint" "isize" "usize"
"bool"
"str" "char"))
<context id="types" style-ref="type">
<keyword>bool</keyword>
<keyword>int</keyword>
+ <keyword>isize</keyword>
<keyword>uint</keyword>
+ <keyword>usize</keyword>
<keyword>i8</keyword>
<keyword>i16</keyword>
<keyword>i32</keyword>
<list name="types">
<item> bool </item>
<item> int </item>
+ <item> isize </item>
<item> uint </item>
+ <item> usize </item>
<item> i8 </item>
<item> i16 </item>
<item> i32 </item>
syn keyword rustReservedKeyword alignof be do offsetof priv pure sizeof typeof unsized yield abstract final override macro
" Built-in types {{{2
-syn keyword rustType int uint float char bool u8 u16 u32 u64 f32
+syn keyword rustType int isize uint usize float char bool u8 u16 u32 u64 f32
syn keyword rustType f64 i8 i16 i32 i64 str Self
" Things from the prelude (src/libstd/prelude.rs) {{{2