aboutsummaryrefslogtreecommitdiff
path: root/src/syntax_kinds
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-07-30 15:02:51 +0100
committerAleksey Kladov <[email protected]>2018-07-30 15:02:51 +0100
commitd4366940976a3d150a8b5bf92dc24f0162d4d62c (patch)
tree5d43e0d49dd2cdb322a3cd367655929dc3e3d3ef /src/syntax_kinds
parent69c385e8105c7fad07a5728979e86a2a6a5e88ba (diff)
Path expressions
Diffstat (limited to 'src/syntax_kinds')
-rw-r--r--src/syntax_kinds/generated.rs16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/syntax_kinds/generated.rs b/src/syntax_kinds/generated.rs
index 029972bb3..bc2a995f6 100644
--- a/src/syntax_kinds/generated.rs
+++ b/src/syntax_kinds/generated.rs
@@ -115,6 +115,7 @@ pub enum SyntaxKind {
115 BIND_PAT, 115 BIND_PAT,
116 PLACEHOLDER_PAT, 116 PLACEHOLDER_PAT,
117 TUPLE_EXPR, 117 TUPLE_EXPR,
118 PATH_EXPR,
118 EXTERN_BLOCK, 119 EXTERN_BLOCK,
119 ENUM_VARIANT, 120 ENUM_VARIANT,
120 NAMED_FIELD, 121 NAMED_FIELD,
@@ -127,16 +128,17 @@ pub enum SyntaxKind {
127 LITERAL, 128 LITERAL,
128 ALIAS, 129 ALIAS,
129 VISIBILITY, 130 VISIBILITY,
130 TYPE_PARAM_LIST,
131 WHERE_CLAUSE, 131 WHERE_CLAUSE,
132 LIFETIME_PARAM,
133 TYPE_PARAM,
134 ABI, 132 ABI,
135 NAME, 133 NAME,
136 NAME_REF, 134 NAME_REF,
137 VALUE_PARAMETER, 135 VALUE_PARAMETER,
138 BLOCK, 136 BLOCK,
139 LET_STMT, 137 LET_STMT,
138 TYPE_PARAM,
139 LIFETIME_PARAM,
140 TYPE_PARAM_LIST,
141 TYPE_ARG_LIST,
140 // Technical SyntaxKinds: they appear temporally during parsing, 142 // Technical SyntaxKinds: they appear temporally during parsing,
141 // but never end up in the final tree 143 // but never end up in the final tree
142 #[doc(hidden)] 144 #[doc(hidden)]
@@ -259,6 +261,7 @@ impl SyntaxKind {
259 BIND_PAT => &SyntaxInfo { name: "BIND_PAT" }, 261 BIND_PAT => &SyntaxInfo { name: "BIND_PAT" },
260 PLACEHOLDER_PAT => &SyntaxInfo { name: "PLACEHOLDER_PAT" }, 262 PLACEHOLDER_PAT => &SyntaxInfo { name: "PLACEHOLDER_PAT" },
261 TUPLE_EXPR => &SyntaxInfo { name: "TUPLE_EXPR" }, 263 TUPLE_EXPR => &SyntaxInfo { name: "TUPLE_EXPR" },
264 PATH_EXPR => &SyntaxInfo { name: "PATH_EXPR" },
262 EXTERN_BLOCK => &SyntaxInfo { name: "EXTERN_BLOCK" }, 265 EXTERN_BLOCK => &SyntaxInfo { name: "EXTERN_BLOCK" },
263 ENUM_VARIANT => &SyntaxInfo { name: "ENUM_VARIANT" }, 266 ENUM_VARIANT => &SyntaxInfo { name: "ENUM_VARIANT" },
264 NAMED_FIELD => &SyntaxInfo { name: "NAMED_FIELD" }, 267 NAMED_FIELD => &SyntaxInfo { name: "NAMED_FIELD" },
@@ -271,16 +274,17 @@ impl SyntaxKind {
271 LITERAL => &SyntaxInfo { name: "LITERAL" }, 274 LITERAL => &SyntaxInfo { name: "LITERAL" },
272 ALIAS => &SyntaxInfo { name: "ALIAS" }, 275 ALIAS => &SyntaxInfo { name: "ALIAS" },
273 VISIBILITY => &SyntaxInfo { name: "VISIBILITY" }, 276 VISIBILITY => &SyntaxInfo { name: "VISIBILITY" },
274 TYPE_PARAM_LIST => &SyntaxInfo { name: "TYPE_PARAM_LIST" },
275 WHERE_CLAUSE => &SyntaxInfo { name: "WHERE_CLAUSE" }, 277 WHERE_CLAUSE => &SyntaxInfo { name: "WHERE_CLAUSE" },
276 LIFETIME_PARAM => &SyntaxInfo { name: "LIFETIME_PARAM" },
277 TYPE_PARAM => &SyntaxInfo { name: "TYPE_PARAM" },
278 ABI => &SyntaxInfo { name: "ABI" }, 278 ABI => &SyntaxInfo { name: "ABI" },
279 NAME => &SyntaxInfo { name: "NAME" }, 279 NAME => &SyntaxInfo { name: "NAME" },
280 NAME_REF => &SyntaxInfo { name: "NAME_REF" }, 280 NAME_REF => &SyntaxInfo { name: "NAME_REF" },
281 VALUE_PARAMETER => &SyntaxInfo { name: "VALUE_PARAMETER" }, 281 VALUE_PARAMETER => &SyntaxInfo { name: "VALUE_PARAMETER" },
282 BLOCK => &SyntaxInfo { name: "BLOCK" }, 282 BLOCK => &SyntaxInfo { name: "BLOCK" },
283 LET_STMT => &SyntaxInfo { name: "LET_STMT" }, 283 LET_STMT => &SyntaxInfo { name: "LET_STMT" },
284 TYPE_PARAM => &SyntaxInfo { name: "TYPE_PARAM" },
285 LIFETIME_PARAM => &SyntaxInfo { name: "LIFETIME_PARAM" },
286 TYPE_PARAM_LIST => &SyntaxInfo { name: "TYPE_PARAM_LIST" },
287 TYPE_ARG_LIST => &SyntaxInfo { name: "TYPE_ARG_LIST" },
284 288
285 TOMBSTONE => &SyntaxInfo { name: "TOMBSTONE" }, 289 TOMBSTONE => &SyntaxInfo { name: "TOMBSTONE" },
286 EOF => &SyntaxInfo { name: "EOF" }, 290 EOF => &SyntaxInfo { name: "EOF" },