diff options
Diffstat (limited to 'src/syntax_kinds.rs')
-rw-r--r-- | src/syntax_kinds.rs | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/src/syntax_kinds.rs b/src/syntax_kinds.rs index 4a68acb31..83fabe403 100644 --- a/src/syntax_kinds.rs +++ b/src/syntax_kinds.rs | |||
@@ -40,8 +40,17 @@ pub const STRING: SyntaxKind = SyntaxKind(35); | |||
40 | pub const RAW_STRING: SyntaxKind = SyntaxKind(36); | 40 | pub const RAW_STRING: SyntaxKind = SyntaxKind(36); |
41 | pub const BYTE_STRING: SyntaxKind = SyntaxKind(37); | 41 | pub const BYTE_STRING: SyntaxKind = SyntaxKind(37); |
42 | pub const RAW_BYTE_STRING: SyntaxKind = SyntaxKind(38); | 42 | pub const RAW_BYTE_STRING: SyntaxKind = SyntaxKind(38); |
43 | pub const PLUS: SyntaxKind = SyntaxKind(39); | ||
44 | pub const MINUS: SyntaxKind = SyntaxKind(40); | ||
45 | pub const STAR: SyntaxKind = SyntaxKind(41); | ||
46 | pub const SLASH: SyntaxKind = SyntaxKind(42); | ||
47 | pub const CARET: SyntaxKind = SyntaxKind(43); | ||
48 | pub const PERCENT: SyntaxKind = SyntaxKind(44); | ||
49 | pub const AMPERSAND: SyntaxKind = SyntaxKind(45); | ||
50 | pub const PIPE: SyntaxKind = SyntaxKind(46); | ||
51 | pub const THIN_ARROW: SyntaxKind = SyntaxKind(47); | ||
43 | 52 | ||
44 | static INFOS: [SyntaxInfo; 39] = [ | 53 | static INFOS: [SyntaxInfo; 48] = [ |
45 | SyntaxInfo { name: "ERROR" }, | 54 | SyntaxInfo { name: "ERROR" }, |
46 | SyntaxInfo { name: "IDENT" }, | 55 | SyntaxInfo { name: "IDENT" }, |
47 | SyntaxInfo { name: "UNDERSCORE" }, | 56 | SyntaxInfo { name: "UNDERSCORE" }, |
@@ -81,6 +90,15 @@ static INFOS: [SyntaxInfo; 39] = [ | |||
81 | SyntaxInfo { name: "RAW_STRING" }, | 90 | SyntaxInfo { name: "RAW_STRING" }, |
82 | SyntaxInfo { name: "BYTE_STRING" }, | 91 | SyntaxInfo { name: "BYTE_STRING" }, |
83 | SyntaxInfo { name: "RAW_BYTE_STRING" }, | 92 | SyntaxInfo { name: "RAW_BYTE_STRING" }, |
93 | SyntaxInfo { name: "PLUS" }, | ||
94 | SyntaxInfo { name: "MINUS" }, | ||
95 | SyntaxInfo { name: "STAR" }, | ||
96 | SyntaxInfo { name: "SLASH" }, | ||
97 | SyntaxInfo { name: "CARET" }, | ||
98 | SyntaxInfo { name: "PERCENT" }, | ||
99 | SyntaxInfo { name: "AMPERSAND" }, | ||
100 | SyntaxInfo { name: "PIPE" }, | ||
101 | SyntaxInfo { name: "THIN_ARROW" }, | ||
84 | ]; | 102 | ]; |
85 | 103 | ||
86 | pub(crate) fn syntax_info(kind: SyntaxKind) -> &'static SyntaxInfo { | 104 | pub(crate) fn syntax_info(kind: SyntaxKind) -> &'static SyntaxInfo { |