From 23cbe7fd4a048ba44aee647b3b7d5a7f3aa575da Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Sat, 4 Aug 2018 16:34:54 +0300 Subject: Pratt --- src/syntax_kinds/generated.rs | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) (limited to 'src/syntax_kinds') diff --git a/src/syntax_kinds/generated.rs b/src/syntax_kinds/generated.rs index d7a57f4d0..7bdd0267c 100644 --- a/src/syntax_kinds/generated.rs +++ b/src/syntax_kinds/generated.rs @@ -123,21 +123,23 @@ pub enum SyntaxKind { TUPLE_PAT, TUPLE_EXPR, PATH_EXPR, - CALL_EXPR, - METHOD_CALL_EXPR, - FIELD_EXPR, - REF_EXPR, - DEREF_EXPR, - NOT_EXPR, LAMBDA_EXPR, - STRUCT_LIT, - STRUCT_LIT_FIELD, IF_EXPR, BLOCK_EXPR, RETURN_EXPR, MATCH_EXPR, MATCH_ARM, MATCH_GUARD, + STRUCT_LIT, + STRUCT_LIT_FIELD, + CALL_EXPR, + METHOD_CALL_EXPR, + FIELD_EXPR, + TRY_EXPR, + REF_EXPR, + DEREF_EXPR, + NOT_EXPR, + BIN_EXPR, EXTERN_BLOCK_EXPR, ENUM_VARIANT, NAMED_FIELD, @@ -339,21 +341,23 @@ impl SyntaxKind { TUPLE_PAT => &SyntaxInfo { name: "TUPLE_PAT" }, TUPLE_EXPR => &SyntaxInfo { name: "TUPLE_EXPR" }, PATH_EXPR => &SyntaxInfo { name: "PATH_EXPR" }, - CALL_EXPR => &SyntaxInfo { name: "CALL_EXPR" }, - METHOD_CALL_EXPR => &SyntaxInfo { name: "METHOD_CALL_EXPR" }, - FIELD_EXPR => &SyntaxInfo { name: "FIELD_EXPR" }, - REF_EXPR => &SyntaxInfo { name: "REF_EXPR" }, - DEREF_EXPR => &SyntaxInfo { name: "DEREF_EXPR" }, - NOT_EXPR => &SyntaxInfo { name: "NOT_EXPR" }, LAMBDA_EXPR => &SyntaxInfo { name: "LAMBDA_EXPR" }, - STRUCT_LIT => &SyntaxInfo { name: "STRUCT_LIT" }, - STRUCT_LIT_FIELD => &SyntaxInfo { name: "STRUCT_LIT_FIELD" }, IF_EXPR => &SyntaxInfo { name: "IF_EXPR" }, BLOCK_EXPR => &SyntaxInfo { name: "BLOCK_EXPR" }, RETURN_EXPR => &SyntaxInfo { name: "RETURN_EXPR" }, MATCH_EXPR => &SyntaxInfo { name: "MATCH_EXPR" }, MATCH_ARM => &SyntaxInfo { name: "MATCH_ARM" }, MATCH_GUARD => &SyntaxInfo { name: "MATCH_GUARD" }, + STRUCT_LIT => &SyntaxInfo { name: "STRUCT_LIT" }, + STRUCT_LIT_FIELD => &SyntaxInfo { name: "STRUCT_LIT_FIELD" }, + CALL_EXPR => &SyntaxInfo { name: "CALL_EXPR" }, + METHOD_CALL_EXPR => &SyntaxInfo { name: "METHOD_CALL_EXPR" }, + FIELD_EXPR => &SyntaxInfo { name: "FIELD_EXPR" }, + TRY_EXPR => &SyntaxInfo { name: "TRY_EXPR" }, + REF_EXPR => &SyntaxInfo { name: "REF_EXPR" }, + DEREF_EXPR => &SyntaxInfo { name: "DEREF_EXPR" }, + NOT_EXPR => &SyntaxInfo { name: "NOT_EXPR" }, + BIN_EXPR => &SyntaxInfo { name: "BIN_EXPR" }, EXTERN_BLOCK_EXPR => &SyntaxInfo { name: "EXTERN_BLOCK_EXPR" }, ENUM_VARIANT => &SyntaxInfo { name: "ENUM_VARIANT" }, NAMED_FIELD => &SyntaxInfo { name: "NAMED_FIELD" }, -- cgit v1.2.3