diff options
Diffstat (limited to 'src/syntax_kinds.rs')
-rw-r--r-- | src/syntax_kinds.rs | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/src/syntax_kinds.rs b/src/syntax_kinds.rs index 4c023757b..4a68acb31 100644 --- a/src/syntax_kinds.rs +++ b/src/syntax_kinds.rs | |||
@@ -33,10 +33,15 @@ pub const EQEQ: SyntaxKind = SyntaxKind(28); | |||
33 | pub const FAT_ARROW: SyntaxKind = SyntaxKind(29); | 33 | pub const FAT_ARROW: SyntaxKind = SyntaxKind(29); |
34 | pub const NEQ: SyntaxKind = SyntaxKind(30); | 34 | pub const NEQ: SyntaxKind = SyntaxKind(30); |
35 | pub const NOT: SyntaxKind = SyntaxKind(31); | 35 | pub const NOT: SyntaxKind = SyntaxKind(31); |
36 | pub const CHAR: SyntaxKind = SyntaxKind(32); | 36 | pub const LIFETIME: SyntaxKind = SyntaxKind(32); |
37 | pub const LIFETIME: SyntaxKind = SyntaxKind(33); | 37 | pub const CHAR: SyntaxKind = SyntaxKind(33); |
38 | pub const BYTE: SyntaxKind = SyntaxKind(34); | ||
39 | pub const STRING: SyntaxKind = SyntaxKind(35); | ||
40 | pub const RAW_STRING: SyntaxKind = SyntaxKind(36); | ||
41 | pub const BYTE_STRING: SyntaxKind = SyntaxKind(37); | ||
42 | pub const RAW_BYTE_STRING: SyntaxKind = SyntaxKind(38); | ||
38 | 43 | ||
39 | static INFOS: [SyntaxInfo; 34] = [ | 44 | static INFOS: [SyntaxInfo; 39] = [ |
40 | SyntaxInfo { name: "ERROR" }, | 45 | SyntaxInfo { name: "ERROR" }, |
41 | SyntaxInfo { name: "IDENT" }, | 46 | SyntaxInfo { name: "IDENT" }, |
42 | SyntaxInfo { name: "UNDERSCORE" }, | 47 | SyntaxInfo { name: "UNDERSCORE" }, |
@@ -69,8 +74,13 @@ static INFOS: [SyntaxInfo; 34] = [ | |||
69 | SyntaxInfo { name: "FAT_ARROW" }, | 74 | SyntaxInfo { name: "FAT_ARROW" }, |
70 | SyntaxInfo { name: "NEQ" }, | 75 | SyntaxInfo { name: "NEQ" }, |
71 | SyntaxInfo { name: "NOT" }, | 76 | SyntaxInfo { name: "NOT" }, |
72 | SyntaxInfo { name: "CHAR" }, | ||
73 | SyntaxInfo { name: "LIFETIME" }, | 77 | SyntaxInfo { name: "LIFETIME" }, |
78 | SyntaxInfo { name: "CHAR" }, | ||
79 | SyntaxInfo { name: "BYTE" }, | ||
80 | SyntaxInfo { name: "STRING" }, | ||
81 | SyntaxInfo { name: "RAW_STRING" }, | ||
82 | SyntaxInfo { name: "BYTE_STRING" }, | ||
83 | SyntaxInfo { name: "RAW_BYTE_STRING" }, | ||
74 | ]; | 84 | ]; |
75 | 85 | ||
76 | pub(crate) fn syntax_info(kind: SyntaxKind) -> &'static SyntaxInfo { | 86 | pub(crate) fn syntax_info(kind: SyntaxKind) -> &'static SyntaxInfo { |