Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/parser/src/syntax_kind/generated.rs')
-rw-r--r--crates/parser/src/syntax_kind/generated.rs22
1 files changed, 22 insertions, 0 deletions
diff --git a/crates/parser/src/syntax_kind/generated.rs b/crates/parser/src/syntax_kind/generated.rs
index b1867275ce..dd675e0834 100644
--- a/crates/parser/src/syntax_kind/generated.rs
+++ b/crates/parser/src/syntax_kind/generated.rs
@@ -127,6 +127,7 @@ pub enum SyntaxKind {
GLOBAL_ASM_KW,
INLATEOUT_KW,
INOUT_KW,
+ IS_KW,
LABEL_KW,
LATEOUT_KW,
MACRO_RULES_KW,
@@ -135,9 +136,11 @@ pub enum SyntaxKind {
NOMEM_KW,
NORETURN_KW,
NOSTACK_KW,
+ NULL_KW,
OFFSET_OF_KW,
OPTIONS_KW,
OUT_KW,
+ PATTERN_TYPE_KW,
PRESERVES_FLAGS_KW,
PURE_KW,
RAW_KW,
@@ -254,6 +257,7 @@ pub enum SyntaxKind {
NAME,
NAME_REF,
NEVER_TYPE,
+ NOT_NULL,
OFFSET_OF_EXPR,
OR_PAT,
PARAM,
@@ -268,6 +272,7 @@ pub enum SyntaxKind {
PATH_PAT,
PATH_SEGMENT,
PATH_TYPE,
+ PATTERN_TYPE,
PREFIX_EXPR,
PTR_TYPE,
RANGE_EXPR,
@@ -439,6 +444,7 @@ impl SyntaxKind {
| NAME
| NAME_REF
| NEVER_TYPE
+ | NOT_NULL
| OFFSET_OF_EXPR
| OR_PAT
| PARAM
@@ -453,6 +459,7 @@ impl SyntaxKind {
| PATH_PAT
| PATH_SEGMENT
| PATH_TYPE
+ | PATTERN_TYPE
| PREFIX_EXPR
| PTR_TYPE
| RANGE_EXPR
@@ -636,6 +643,7 @@ impl SyntaxKind {
GLOBAL_ASM_KW => "global_asm",
INLATEOUT_KW => "inlateout",
INOUT_KW => "inout",
+ IS_KW => "is",
LABEL_KW => "label",
LATEOUT_KW => "lateout",
MACRO_RULES_KW => "macro_rules",
@@ -644,9 +652,11 @@ impl SyntaxKind {
NOMEM_KW => "nomem",
NORETURN_KW => "noreturn",
NOSTACK_KW => "nostack",
+ NULL_KW => "null",
OFFSET_OF_KW => "offset_of",
OPTIONS_KW => "options",
OUT_KW => "out",
+ PATTERN_TYPE_KW => "pattern_type",
PRESERVES_FLAGS_KW => "preserves_flags",
PURE_KW => "pure",
RAW_KW => "raw",
@@ -742,6 +752,7 @@ impl SyntaxKind {
GLOBAL_ASM_KW => true,
INLATEOUT_KW => true,
INOUT_KW => true,
+ IS_KW => true,
LABEL_KW => true,
LATEOUT_KW => true,
MACRO_RULES_KW => true,
@@ -750,9 +761,11 @@ impl SyntaxKind {
NOMEM_KW => true,
NORETURN_KW => true,
NOSTACK_KW => true,
+ NULL_KW => true,
OFFSET_OF_KW => true,
OPTIONS_KW => true,
OUT_KW => true,
+ PATTERN_TYPE_KW => true,
PRESERVES_FLAGS_KW => true,
PURE_KW => true,
RAW_KW => true,
@@ -836,6 +849,7 @@ impl SyntaxKind {
GLOBAL_ASM_KW => true,
INLATEOUT_KW => true,
INOUT_KW => true,
+ IS_KW => true,
LABEL_KW => true,
LATEOUT_KW => true,
MACRO_RULES_KW => true,
@@ -844,9 +858,11 @@ impl SyntaxKind {
NOMEM_KW => true,
NORETURN_KW => true,
NOSTACK_KW => true,
+ NULL_KW => true,
OFFSET_OF_KW => true,
OPTIONS_KW => true,
OUT_KW => true,
+ PATTERN_TYPE_KW => true,
PRESERVES_FLAGS_KW => true,
PURE_KW => true,
RAW_KW => true,
@@ -993,6 +1009,7 @@ impl SyntaxKind {
"global_asm" => GLOBAL_ASM_KW,
"inlateout" => INLATEOUT_KW,
"inout" => INOUT_KW,
+ "is" => IS_KW,
"label" => LABEL_KW,
"lateout" => LATEOUT_KW,
"macro_rules" => MACRO_RULES_KW,
@@ -1001,9 +1018,11 @@ impl SyntaxKind {
"nomem" => NOMEM_KW,
"noreturn" => NORETURN_KW,
"nostack" => NOSTACK_KW,
+ "null" => NULL_KW,
"offset_of" => OFFSET_OF_KW,
"options" => OPTIONS_KW,
"out" => OUT_KW,
+ "pattern_type" => PATTERN_TYPE_KW,
"preserves_flags" => PRESERVES_FLAGS_KW,
"pure" => PURE_KW,
"raw" => RAW_KW,
@@ -1168,6 +1187,7 @@ macro_rules ! T_ {
[global_asm] => { $ crate :: SyntaxKind :: GLOBAL_ASM_KW };
[inlateout] => { $ crate :: SyntaxKind :: INLATEOUT_KW };
[inout] => { $ crate :: SyntaxKind :: INOUT_KW };
+ [is] => { $ crate :: SyntaxKind :: IS_KW };
[label] => { $ crate :: SyntaxKind :: LABEL_KW };
[lateout] => { $ crate :: SyntaxKind :: LATEOUT_KW };
[macro_rules] => { $ crate :: SyntaxKind :: MACRO_RULES_KW };
@@ -1176,9 +1196,11 @@ macro_rules ! T_ {
[nomem] => { $ crate :: SyntaxKind :: NOMEM_KW };
[noreturn] => { $ crate :: SyntaxKind :: NORETURN_KW };
[nostack] => { $ crate :: SyntaxKind :: NOSTACK_KW };
+ [null] => { $ crate :: SyntaxKind :: NULL_KW };
[offset_of] => { $ crate :: SyntaxKind :: OFFSET_OF_KW };
[options] => { $ crate :: SyntaxKind :: OPTIONS_KW };
[out] => { $ crate :: SyntaxKind :: OUT_KW };
+ [pattern_type] => { $ crate :: SyntaxKind :: PATTERN_TYPE_KW };
[preserves_flags] => { $ crate :: SyntaxKind :: PRESERVES_FLAGS_KW };
[pure] => { $ crate :: SyntaxKind :: PURE_KW };
[raw] => { $ crate :: SyntaxKind :: RAW_KW };