- Added some keywords defined in version 1.72.0.
- https://doc.rust-lang.org/book/appendix-01-keywords.html
- https://doc.rust-lang.org/std/index.html
#define new DEBUG_NEW\r
#endif\r
\r
-// Rust keywords\r
+// Rust keywords (Version 1.72.0)\r
+// (See https://doc.rust-lang.org/book/appendix-01-keywords.html and https://doc.rust-lang.org/std/index.html)\r
static const tchar_t * s_apszRustKeywordList[] =\r
{\r
_T ("Self"),\r
_T ("abstract"),\r
_T ("alignof"),\r
_T ("as"),\r
+ _T ("async"),\r
+ _T ("await"),\r
_T ("become"),\r
_T ("box"),\r
_T ("break"),\r
_T ("continue"),\r
_T ("crate"),\r
_T ("do"),\r
+ _T ("dyn"),\r
_T ("else"),\r
_T ("enum"),\r
_T ("extern"),\r
_T ("super"),\r
_T ("trait"),\r
_T ("true"),\r
+ _T ("try"),\r
_T ("type"),\r
_T ("typeof"),\r
+ _T ("union"),\r
_T ("unsafe"),\r
_T ("unsized"),\r
_T ("use"),\r
_T ("char"),\r
_T ("f32"),\r
_T ("f64"),\r
+ _T ("i128"),\r
_T ("i16"),\r
_T ("i32"),\r
_T ("i64"),\r
_T ("i8"),\r
_T ("isize"),\r
_T ("str"),\r
+ _T ("u128"),\r
_T ("u16"),\r
_T ("u32"),\r
_T ("u64"),\r