diff options
author | bors[bot] <bors[bot]@users.noreply.github.com> | 2018-02-03 09:07:23 +0000 |
---|---|---|
committer | bors[bot] <bors[bot]@users.noreply.github.com> | 2018-02-03 09:07:23 +0000 |
commit | 6d9753bf548b22ab1a54462f72c9c0bf4ff69382 (patch) | |
tree | c7dc8cc7c4d8bfd21e64c5a946a23b2d00ca697e /src/syntax_kinds.rs | |
parent | 5e7504b978c9b1365e0381691ef453e97603defa (diff) | |
parent | e5273d33d05196ca215db4b1c4e207328fa5df08 (diff) |
Merge #37
37: G: const item r=matklad a=matklad
Diffstat (limited to 'src/syntax_kinds.rs')
-rw-r--r-- | src/syntax_kinds.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/syntax_kinds.rs b/src/syntax_kinds.rs index 8d21d3fb7..c182aea78 100644 --- a/src/syntax_kinds.rs +++ b/src/syntax_kinds.rs | |||
@@ -31,6 +31,7 @@ pub enum SyntaxKind { | |||
31 | CONST_KW, | 31 | CONST_KW, |
32 | STATIC_KW, | 32 | STATIC_KW, |
33 | MUT_KW, | 33 | MUT_KW, |
34 | UNSAFE_KW, | ||
34 | ERROR, | 35 | ERROR, |
35 | IDENT, | 36 | IDENT, |
36 | UNDERSCORE, | 37 | UNDERSCORE, |
@@ -90,6 +91,7 @@ pub enum SyntaxKind { | |||
90 | MOD_ITEM, | 91 | MOD_ITEM, |
91 | USE_ITEM, | 92 | USE_ITEM, |
92 | STATIC_ITEM, | 93 | STATIC_ITEM, |
94 | CONST_ITEM, | ||
93 | EXTERN_BLOCK, | 95 | EXTERN_BLOCK, |
94 | ENUM_VARIANT, | 96 | ENUM_VARIANT, |
95 | NAMED_FIELD, | 97 | NAMED_FIELD, |
@@ -144,6 +146,7 @@ impl SyntaxKind { | |||
144 | CONST_KW => &SyntaxInfo { name: "CONST_KW" }, | 146 | CONST_KW => &SyntaxInfo { name: "CONST_KW" }, |
145 | STATIC_KW => &SyntaxInfo { name: "STATIC_KW" }, | 147 | STATIC_KW => &SyntaxInfo { name: "STATIC_KW" }, |
146 | MUT_KW => &SyntaxInfo { name: "MUT_KW" }, | 148 | MUT_KW => &SyntaxInfo { name: "MUT_KW" }, |
149 | UNSAFE_KW => &SyntaxInfo { name: "UNSAFE_KW" }, | ||
147 | ERROR => &SyntaxInfo { name: "ERROR" }, | 150 | ERROR => &SyntaxInfo { name: "ERROR" }, |
148 | IDENT => &SyntaxInfo { name: "IDENT" }, | 151 | IDENT => &SyntaxInfo { name: "IDENT" }, |
149 | UNDERSCORE => &SyntaxInfo { name: "UNDERSCORE" }, | 152 | UNDERSCORE => &SyntaxInfo { name: "UNDERSCORE" }, |
@@ -203,6 +206,7 @@ impl SyntaxKind { | |||
203 | MOD_ITEM => &SyntaxInfo { name: "MOD_ITEM" }, | 206 | MOD_ITEM => &SyntaxInfo { name: "MOD_ITEM" }, |
204 | USE_ITEM => &SyntaxInfo { name: "USE_ITEM" }, | 207 | USE_ITEM => &SyntaxInfo { name: "USE_ITEM" }, |
205 | STATIC_ITEM => &SyntaxInfo { name: "STATIC_ITEM" }, | 208 | STATIC_ITEM => &SyntaxInfo { name: "STATIC_ITEM" }, |
209 | CONST_ITEM => &SyntaxInfo { name: "CONST_ITEM" }, | ||
206 | EXTERN_BLOCK => &SyntaxInfo { name: "EXTERN_BLOCK" }, | 210 | EXTERN_BLOCK => &SyntaxInfo { name: "EXTERN_BLOCK" }, |
207 | ENUM_VARIANT => &SyntaxInfo { name: "ENUM_VARIANT" }, | 211 | ENUM_VARIANT => &SyntaxInfo { name: "ENUM_VARIANT" }, |
208 | NAMED_FIELD => &SyntaxInfo { name: "NAMED_FIELD" }, | 212 | NAMED_FIELD => &SyntaxInfo { name: "NAMED_FIELD" }, |
@@ -253,6 +257,7 @@ pub(crate) fn ident_to_keyword(ident: &str) -> Option<SyntaxKind> { | |||
253 | "const" => Some(CONST_KW), | 257 | "const" => Some(CONST_KW), |
254 | "static" => Some(STATIC_KW), | 258 | "static" => Some(STATIC_KW), |
255 | "mut" => Some(MUT_KW), | 259 | "mut" => Some(MUT_KW), |
260 | "unsafe" => Some(UNSAFE_KW), | ||
256 | _ => None, | 261 | _ => None, |
257 | } | 262 | } |
258 | } | 263 | } |