@@ -31,6 +31,7 @@ pub enum SyntaxKind {
3131 CONST_KW ,
3232 STATIC_KW ,
3333 MUT_KW ,
34+ UNSAFE_KW ,
3435 ERROR ,
3536 IDENT ,
3637 UNDERSCORE ,
@@ -90,6 +91,7 @@ pub enum SyntaxKind {
9091 MOD_ITEM ,
9192 USE_ITEM ,
9293 STATIC_ITEM ,
94+ CONST_ITEM ,
9395 EXTERN_BLOCK ,
9496 ENUM_VARIANT ,
9597 NAMED_FIELD ,
@@ -144,6 +146,7 @@ impl SyntaxKind {
144146 CONST_KW => & SyntaxInfo { name : "CONST_KW" } ,
145147 STATIC_KW => & SyntaxInfo { name : "STATIC_KW" } ,
146148 MUT_KW => & SyntaxInfo { name : "MUT_KW" } ,
149+ UNSAFE_KW => & SyntaxInfo { name : "UNSAFE_KW" } ,
147150 ERROR => & SyntaxInfo { name : "ERROR" } ,
148151 IDENT => & SyntaxInfo { name : "IDENT" } ,
149152 UNDERSCORE => & SyntaxInfo { name : "UNDERSCORE" } ,
@@ -203,6 +206,7 @@ impl SyntaxKind {
203206 MOD_ITEM => & SyntaxInfo { name : "MOD_ITEM" } ,
204207 USE_ITEM => & SyntaxInfo { name : "USE_ITEM" } ,
205208 STATIC_ITEM => & SyntaxInfo { name : "STATIC_ITEM" } ,
209+ CONST_ITEM => & SyntaxInfo { name : "CONST_ITEM" } ,
206210 EXTERN_BLOCK => & SyntaxInfo { name : "EXTERN_BLOCK" } ,
207211 ENUM_VARIANT => & SyntaxInfo { name : "ENUM_VARIANT" } ,
208212 NAMED_FIELD => & SyntaxInfo { name : "NAMED_FIELD" } ,
@@ -253,6 +257,7 @@ pub(crate) fn ident_to_keyword(ident: &str) -> Option<SyntaxKind> {
253257 "const" => Some ( CONST_KW ) ,
254258 "static" => Some ( STATIC_KW ) ,
255259 "mut" => Some ( MUT_KW ) ,
260+ "unsafe" => Some ( UNSAFE_KW ) ,
256261 _ => None ,
257262 }
258263}
0 commit comments