From f9316933ade71df019b51ec15e690cdb0218ce26 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Sun, 6 Sep 2015 16:46:29 -0700 Subject: [PATCH] Refactor logic for marking '_'-prefixed rules as hidden --- spec/compiler/helpers/containers.h | 19 - .../prepare_grammar/expand_repeats_spec.cc | 16 +- .../prepare_grammar/extract_tokens_spec.cc | 65 +- .../prepare_grammar/intern_symbols_spec.cc | 26 +- spec/fixtures/parsers/arithmetic.c | 274 +- spec/fixtures/parsers/c.c | 2314 +- spec/fixtures/parsers/golang.c | 3996 +- spec/fixtures/parsers/javascript.c | 38872 ++++++++-------- spec/fixtures/parsers/json.c | 248 +- src/compiler/generate_code/c_code.cc | 68 +- .../prepare_grammar/expand_repeats.cc | 2 +- .../prepare_grammar/extract_tokens.cc | 8 +- .../prepare_grammar/intern_symbols.cc | 6 +- .../prepare_grammar/interned_grammar.h | 3 +- src/compiler/prepared_grammar.h | 1 + src/runtime/tree.c | 9 +- 16 files changed, 22975 insertions(+), 22952 deletions(-) diff --git a/spec/compiler/helpers/containers.h b/spec/compiler/helpers/containers.h index 29896d80..95296f79 100644 --- a/spec/compiler/helpers/containers.h +++ b/spec/compiler/helpers/containers.h @@ -3,14 +3,12 @@ #include #include -#include #include #include "tree_sitter/compiler.h" #include "compiler/rule.h" using std::map; using std::vector; -using std::string; using std::initializer_list; using std::pair; using tree_sitter::rule_ptr; @@ -31,23 +29,6 @@ class rule_map : public map { rule_map(const initializer_list> &list) : map(list) {} }; -class rule_list : public vector> { - public: - bool operator==(const vector> &other) const { - if (this->size() != other.size()) return false; - for (size_t i = 0; i < this->size(); i++) { - auto pair = this->operator[](i); - auto other_pair = other[i]; - if (!pair.second->operator==(*other_pair.second)) - return false; - } - return true; - } - - rule_list(const initializer_list> &list) : - vector>(list) {} -}; - template class eq_vector : public vector { public: diff --git a/spec/compiler/prepare_grammar/expand_repeats_spec.cc b/spec/compiler/prepare_grammar/expand_repeats_spec.cc index 2ed0b443..f2fd2f09 100644 --- a/spec/compiler/prepare_grammar/expand_repeats_spec.cc +++ b/spec/compiler/prepare_grammar/expand_repeats_spec.cc @@ -32,7 +32,7 @@ describe("expand_repeats", []() { i_token(0), choice({ i_sym(1), blank() }) }), - RuleEntryTypeHidden + RuleEntryTypeAuxiliary }, }))); }); @@ -66,7 +66,7 @@ describe("expand_repeats", []() { i_token(11), choice({ i_sym(1), blank() }) }), - RuleEntryTypeHidden + RuleEntryTypeAuxiliary }, }))); }); @@ -94,7 +94,7 @@ describe("expand_repeats", []() { i_token(11), choice({ i_sym(1), blank() }), }), - RuleEntryTypeHidden + RuleEntryTypeAuxiliary }, }))); }); @@ -138,7 +138,7 @@ describe("expand_repeats", []() { i_token(4), choice({ i_sym(2), blank() }), }), - RuleEntryTypeHidden + RuleEntryTypeAuxiliary }, }))); }); @@ -172,7 +172,7 @@ describe("expand_repeats", []() { i_token(10), choice({ i_sym(1), blank() }), }), - RuleEntryTypeHidden + RuleEntryTypeAuxiliary }, { "rule0_repeat2", @@ -180,7 +180,7 @@ describe("expand_repeats", []() { i_token(11), choice({ i_sym(2), blank() }), }), - RuleEntryTypeHidden + RuleEntryTypeAuxiliary }, }))); }); @@ -218,7 +218,7 @@ describe("expand_repeats", []() { i_token(10), choice({ i_sym(2), blank() }), }), - RuleEntryTypeHidden + RuleEntryTypeAuxiliary }, { "rule1_repeat1", @@ -226,7 +226,7 @@ describe("expand_repeats", []() { i_token(11), choice({ i_sym(3), blank() }) }), - RuleEntryTypeHidden + RuleEntryTypeAuxiliary }, }))); }); diff --git a/spec/compiler/prepare_grammar/extract_tokens_spec.cc b/spec/compiler/prepare_grammar/extract_tokens_spec.cc index 3722dde7..f7b59402 100644 --- a/spec/compiler/prepare_grammar/extract_tokens_spec.cc +++ b/spec/compiler/prepare_grammar/extract_tokens_spec.cc @@ -24,18 +24,22 @@ describe("extract_tokens", []() { token(repeat(choice({ str("ef"), str("gh") }))), }), })), + RuleEntryTypeNamed, }, { "rule_B", pattern("ij+"), + RuleEntryTypeNamed, }, { "rule_C", choice({ str("kl"), blank() }), + RuleEntryTypeNamed, }, { "rule_D", - repeat(i_sym(3)) + repeat(i_sym(3)), + RuleEntryTypeNamed, } }, {}, {}}); @@ -96,14 +100,14 @@ describe("extract_tokens", []() { { "/cd*/", pattern("cd*"), - RuleEntryTypeHidden, + RuleEntryTypeAuxiliary, }, // Rules marked as tokens become hidden rules. { "/(ef|gh)*/", repeat(choice({ str("ef"), str("gh") })), - RuleEntryTypeHidden, + RuleEntryTypeAuxiliary, }, // This named rule was moved wholesale to the lexical grammar. @@ -131,7 +135,8 @@ describe("extract_tokens", []() { str("ab"), i_sym(0), str("ab"), - }) + }), + RuleEntryTypeNamed, }, }, {}, {}}); @@ -159,15 +164,18 @@ describe("extract_tokens", []() { auto result = extract_tokens(InternedGrammar{{ { "rule_A", - seq({ i_sym(1), str("ab") }) + seq({ i_sym(1), str("ab") }), + RuleEntryTypeNamed, }, { "rule_B", - str("cd") + str("cd"), + RuleEntryTypeNamed, }, { "rule_C", - seq({ str("ef"), str("cd") }) + seq({ str("ef"), str("cd") }), + RuleEntryTypeNamed, }, }, {}, {}}); @@ -215,15 +223,18 @@ describe("extract_tokens", []() { auto result = extract_tokens(InternedGrammar{{ { "rule_A", - str("ok") + str("ok"), + RuleEntryTypeNamed, }, { "rule_B", - repeat(i_sym(0)) + repeat(i_sym(0)), + RuleEntryTypeNamed, }, { "rule_C", - repeat(seq({ i_sym(0), i_sym(0) })) + repeat(seq({ i_sym(0), i_sym(0) })), + RuleEntryTypeNamed, }, }, { str(" ") }, { { Symbol(1), Symbol(2) } }}); @@ -238,7 +249,11 @@ describe("extract_tokens", []() { describe("handling ubiquitous tokens", [&]() { it("adds inline ubiquitous tokens to the lexical grammar's separators", [&]() { auto result = extract_tokens(InternedGrammar{{ - { "rule_A", str("x") }, + { + "rule_A", + str("x"), + RuleEntryTypeNamed, + }, }, { pattern("\\s+"), str("y"), @@ -256,9 +271,21 @@ describe("extract_tokens", []() { it("updates ubiquitous symbols according to the new symbol numbers", [&]() { auto result = extract_tokens(InternedGrammar{ { - { "rule_A", seq({ str("w"), str("x"), i_sym(1) }) }, - { "rule_B", str("y") }, - { "rule_C", str("z") }, + { + "rule_A", + seq({ str("w"), str("x"), i_sym(1) }), + RuleEntryTypeNamed + }, + { + "rule_B", + str("y"), + RuleEntryTypeNamed + }, + { + "rule_C", + str("z"), + RuleEntryTypeNamed + }, }, { i_sym(2), }, {}}); @@ -277,10 +304,12 @@ describe("extract_tokens", []() { { "rule_A", seq({ str("x"), i_sym(1) }), + RuleEntryTypeNamed, }, { "rule_B", - seq({ str("y"), str("z") }) + seq({ str("y"), str("z") }), + RuleEntryTypeNamed, }, }, { i_sym(1) }, {}}); @@ -294,11 +323,13 @@ describe("extract_tokens", []() { auto result = extract_tokens(InternedGrammar{{ { "rule_A", - str("x") + str("x"), + RuleEntryTypeNamed, }, { "rule_B", - str("y") + str("y"), + RuleEntryTypeNamed, }, }, { choice({ i_sym(1), blank() }) }, {}}); diff --git a/spec/compiler/prepare_grammar/intern_symbols_spec.cc b/spec/compiler/prepare_grammar/intern_symbols_spec.cc index 090e1c27..fe0d97ae 100644 --- a/spec/compiler/prepare_grammar/intern_symbols_spec.cc +++ b/spec/compiler/prepare_grammar/intern_symbols_spec.cc @@ -12,18 +12,30 @@ using prepare_grammar::intern_symbols; describe("intern_symbols", []() { it("replaces named symbols with numerically-indexed symbols", [&]() { Grammar grammar({ - { "x", choice({ sym("y"), sym("z") }) }, - { "y", sym("z") }, - { "z", str("stuff") } + { "x", choice({ sym("y"), sym("_z") }) }, + { "y", sym("_z") }, + { "_z", str("stuff") } }); auto result = intern_symbols(grammar); AssertThat(result.second, Equals((GrammarError *)nullptr)); - AssertThat(result.first.rules, Equals(rule_list({ - { "x", choice({ i_sym(1), i_sym(2) }) }, - { "y", i_sym(2) }, - { "z", str("stuff") }, + AssertThat(result.first.rules, Equals(eq_vector({ + { + "x", + choice({ i_sym(1), i_sym(2) }), + RuleEntryTypeNamed + }, + { + "y", + i_sym(2), + RuleEntryTypeNamed, + }, + { + "_z", + str("stuff"), + RuleEntryTypeHidden + }, }))); }); diff --git a/spec/fixtures/parsers/arithmetic.c b/spec/fixtures/parsers/arithmetic.c index 20b12e63..ed8c57fb 100644 --- a/spec/fixtures/parsers/arithmetic.c +++ b/spec/fixtures/parsers/arithmetic.c @@ -12,13 +12,13 @@ enum { sym_quotient, sym_exponent, sym_group, - aux_sym_PLUS, - aux_sym_DASH, - aux_sym_STAR, - aux_sym_SLASH, - aux_sym_CARET, - aux_sym_LPAREN, - aux_sym_RPAREN, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_CARET, + anon_sym_LPAREN, + anon_sym_RPAREN, sym_number, sym_variable, sym_comment, @@ -35,13 +35,13 @@ static const char *ts_symbol_names[] = { [sym_group] = "group", [ts_builtin_sym_error] = "ERROR", [ts_builtin_sym_end] = "END", - [aux_sym_PLUS] = "+", - [aux_sym_DASH] = "-", - [aux_sym_STAR] = "*", - [aux_sym_SLASH] = "/", - [aux_sym_CARET] = "^", - [aux_sym_LPAREN] = "(", - [aux_sym_RPAREN] = ")", + [anon_sym_PLUS] = "+", + [anon_sym_DASH] = "-", + [anon_sym_STAR] = "*", + [anon_sym_SLASH] = "/", + [anon_sym_CARET] = "^", + [anon_sym_LPAREN] = "(", + [anon_sym_RPAREN] = ")", [sym_number] = "number", [sym_variable] = "variable", [sym_comment] = "comment", @@ -58,13 +58,13 @@ static const TSNodeType ts_node_types[SYMBOL_COUNT] = { [sym_group] = TSNodeTypeNormal, [ts_builtin_sym_error] = TSNodeTypeNormal, [ts_builtin_sym_end] = TSNodeTypeHidden, - [aux_sym_PLUS] = TSNodeTypeConcrete, - [aux_sym_DASH] = TSNodeTypeConcrete, - [aux_sym_STAR] = TSNodeTypeConcrete, - [aux_sym_SLASH] = TSNodeTypeConcrete, - [aux_sym_CARET] = TSNodeTypeConcrete, - [aux_sym_LPAREN] = TSNodeTypeConcrete, - [aux_sym_RPAREN] = TSNodeTypeConcrete, + [anon_sym_PLUS] = TSNodeTypeConcrete, + [anon_sym_DASH] = TSNodeTypeConcrete, + [anon_sym_STAR] = TSNodeTypeConcrete, + [anon_sym_SLASH] = TSNodeTypeConcrete, + [anon_sym_CARET] = TSNodeTypeConcrete, + [anon_sym_LPAREN] = TSNodeTypeConcrete, + [anon_sym_RPAREN] = TSNodeTypeConcrete, [sym_number] = TSNodeTypeNormal, [sym_variable] = TSNodeTypeNormal, [sym_comment] = TSNodeTypeNormal, @@ -97,7 +97,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(2); ACCEPT_TOKEN(sym_comment); case 3: - ACCEPT_TOKEN(aux_sym_LPAREN); + ACCEPT_TOKEN(anon_sym_LPAREN); case 4: if ('0' <= lookahead && lookahead <= '9') ADVANCE(4); @@ -151,15 +151,15 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(14); LEX_ERROR(); case 10: - ACCEPT_TOKEN(aux_sym_STAR); + ACCEPT_TOKEN(anon_sym_STAR); case 11: - ACCEPT_TOKEN(aux_sym_PLUS); + ACCEPT_TOKEN(anon_sym_PLUS); case 12: - ACCEPT_TOKEN(aux_sym_DASH); + ACCEPT_TOKEN(anon_sym_DASH); case 13: - ACCEPT_TOKEN(aux_sym_SLASH); + ACCEPT_TOKEN(anon_sym_SLASH); case 14: - ACCEPT_TOKEN(aux_sym_CARET); + ACCEPT_TOKEN(anon_sym_CARET); case 15: START_TOKEN(); if ((lookahead == '\t') || @@ -183,7 +183,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(14); LEX_ERROR(); case 16: - ACCEPT_TOKEN(aux_sym_RPAREN); + ACCEPT_TOKEN(anon_sym_RPAREN); case 17: START_TOKEN(); if ((lookahead == '\t') || @@ -314,7 +314,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_quotient] = ACTIONS(SHIFT(3)), [sym_exponent] = ACTIONS(SHIFT(3)), [sym_group] = ACTIONS(SHIFT(3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(4)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(4)), [sym_number] = ACTIONS(SHIFT(3)), [sym_variable] = ACTIONS(SHIFT(3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -325,20 +325,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [2] = { [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_program, 1)), - [aux_sym_PLUS] = ACTIONS(SHIFT(23)), - [aux_sym_DASH] = ACTIONS(SHIFT(24)), - [aux_sym_STAR] = ACTIONS(SHIFT(25)), - [aux_sym_SLASH] = ACTIONS(SHIFT(26)), - [aux_sym_CARET] = ACTIONS(SHIFT(27)), + [anon_sym_PLUS] = ACTIONS(SHIFT(23)), + [anon_sym_DASH] = ACTIONS(SHIFT(24)), + [anon_sym_STAR] = ACTIONS(SHIFT(25)), + [anon_sym_SLASH] = ACTIONS(SHIFT(26)), + [anon_sym_CARET] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [3] = { [ts_builtin_sym_end] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_CARET] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_CARET] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [4] = { @@ -350,31 +350,31 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_exponent] = ACTIONS(SHIFT(6)), [sym_group] = ACTIONS(SHIFT(6)), [ts_builtin_sym_error] = ACTIONS(SHIFT(7)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(8)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(8)), [sym_number] = ACTIONS(SHIFT(6)), [sym_variable] = ACTIONS(SHIFT(6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [5] = { - [aux_sym_PLUS] = ACTIONS(SHIFT(12)), - [aux_sym_DASH] = ACTIONS(SHIFT(13)), - [aux_sym_STAR] = ACTIONS(SHIFT(14)), - [aux_sym_SLASH] = ACTIONS(SHIFT(15)), - [aux_sym_CARET] = ACTIONS(SHIFT(16)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(22)), + [anon_sym_PLUS] = ACTIONS(SHIFT(12)), + [anon_sym_DASH] = ACTIONS(SHIFT(13)), + [anon_sym_STAR] = ACTIONS(SHIFT(14)), + [anon_sym_SLASH] = ACTIONS(SHIFT(15)), + [anon_sym_CARET] = ACTIONS(SHIFT(16)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(22)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [6] = { - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_CARET] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_CARET] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [7] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(22)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(22)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [8] = { @@ -386,31 +386,31 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_exponent] = ACTIONS(SHIFT(6)), [sym_group] = ACTIONS(SHIFT(6)), [ts_builtin_sym_error] = ACTIONS(SHIFT(10)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(8)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(8)), [sym_number] = ACTIONS(SHIFT(6)), [sym_variable] = ACTIONS(SHIFT(6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [9] = { - [aux_sym_PLUS] = ACTIONS(SHIFT(12)), - [aux_sym_DASH] = ACTIONS(SHIFT(13)), - [aux_sym_STAR] = ACTIONS(SHIFT(14)), - [aux_sym_SLASH] = ACTIONS(SHIFT(15)), - [aux_sym_CARET] = ACTIONS(SHIFT(16)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(11)), + [anon_sym_PLUS] = ACTIONS(SHIFT(12)), + [anon_sym_DASH] = ACTIONS(SHIFT(13)), + [anon_sym_STAR] = ACTIONS(SHIFT(14)), + [anon_sym_SLASH] = ACTIONS(SHIFT(15)), + [anon_sym_CARET] = ACTIONS(SHIFT(16)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(11)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [10] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(11)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(11)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [11] = { - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_group, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_group, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_group, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_group, 3)), - [aux_sym_CARET] = ACTIONS(REDUCE(sym_group, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_group, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_group, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_group, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_group, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_group, 3)), + [anon_sym_CARET] = ACTIONS(REDUCE(sym_group, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_group, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [12] = { @@ -421,7 +421,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_quotient] = ACTIONS(SHIFT(6)), [sym_exponent] = ACTIONS(SHIFT(6)), [sym_group] = ACTIONS(SHIFT(6)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(8)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(8)), [sym_number] = ACTIONS(SHIFT(6)), [sym_variable] = ACTIONS(SHIFT(6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -434,7 +434,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_quotient] = ACTIONS(SHIFT(6)), [sym_exponent] = ACTIONS(SHIFT(6)), [sym_group] = ACTIONS(SHIFT(6)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(8)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(8)), [sym_number] = ACTIONS(SHIFT(6)), [sym_variable] = ACTIONS(SHIFT(6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -447,7 +447,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_quotient] = ACTIONS(SHIFT(6)), [sym_exponent] = ACTIONS(SHIFT(6)), [sym_group] = ACTIONS(SHIFT(6)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(8)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(8)), [sym_number] = ACTIONS(SHIFT(6)), [sym_variable] = ACTIONS(SHIFT(6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -460,7 +460,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_quotient] = ACTIONS(SHIFT(6)), [sym_exponent] = ACTIONS(SHIFT(6)), [sym_group] = ACTIONS(SHIFT(6)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(8)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(8)), [sym_number] = ACTIONS(SHIFT(6)), [sym_variable] = ACTIONS(SHIFT(6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -473,63 +473,63 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_quotient] = ACTIONS(SHIFT(6)), [sym_exponent] = ACTIONS(SHIFT(6)), [sym_group] = ACTIONS(SHIFT(6)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(8)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(8)), [sym_number] = ACTIONS(SHIFT(6)), [sym_variable] = ACTIONS(SHIFT(6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [17] = { - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), - [aux_sym_CARET] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), + [anon_sym_CARET] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [18] = { - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), - [aux_sym_CARET] = ACTIONS(SHIFT(16)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), + [anon_sym_CARET] = ACTIONS(SHIFT(16)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [19] = { - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), - [aux_sym_CARET] = ACTIONS(SHIFT(16)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), + [anon_sym_CARET] = ACTIONS(SHIFT(16)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [20] = { - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_difference, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_difference, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(14)), - [aux_sym_SLASH] = ACTIONS(SHIFT(15)), - [aux_sym_CARET] = ACTIONS(SHIFT(16)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_difference, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_difference, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_difference, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(14)), + [anon_sym_SLASH] = ACTIONS(SHIFT(15)), + [anon_sym_CARET] = ACTIONS(SHIFT(16)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_difference, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [21] = { - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_sum, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_sum, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(14)), - [aux_sym_SLASH] = ACTIONS(SHIFT(15)), - [aux_sym_CARET] = ACTIONS(SHIFT(16)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_sum, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_sum, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_sum, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(14)), + [anon_sym_SLASH] = ACTIONS(SHIFT(15)), + [anon_sym_CARET] = ACTIONS(SHIFT(16)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_sum, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [22] = { [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_group, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_group, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_group, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_group, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_group, 3)), - [aux_sym_CARET] = ACTIONS(REDUCE(sym_group, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_group, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_group, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_group, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_group, 3)), + [anon_sym_CARET] = ACTIONS(REDUCE(sym_group, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [23] = { @@ -540,7 +540,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_quotient] = ACTIONS(SHIFT(3)), [sym_exponent] = ACTIONS(SHIFT(3)), [sym_group] = ACTIONS(SHIFT(3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(4)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(4)), [sym_number] = ACTIONS(SHIFT(3)), [sym_variable] = ACTIONS(SHIFT(3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -553,7 +553,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_quotient] = ACTIONS(SHIFT(3)), [sym_exponent] = ACTIONS(SHIFT(3)), [sym_group] = ACTIONS(SHIFT(3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(4)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(4)), [sym_number] = ACTIONS(SHIFT(3)), [sym_variable] = ACTIONS(SHIFT(3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -566,7 +566,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_quotient] = ACTIONS(SHIFT(3)), [sym_exponent] = ACTIONS(SHIFT(3)), [sym_group] = ACTIONS(SHIFT(3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(4)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(4)), [sym_number] = ACTIONS(SHIFT(3)), [sym_variable] = ACTIONS(SHIFT(3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -579,7 +579,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_quotient] = ACTIONS(SHIFT(3)), [sym_exponent] = ACTIONS(SHIFT(3)), [sym_group] = ACTIONS(SHIFT(3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(4)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(4)), [sym_number] = ACTIONS(SHIFT(3)), [sym_variable] = ACTIONS(SHIFT(3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -592,54 +592,54 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_quotient] = ACTIONS(SHIFT(3)), [sym_exponent] = ACTIONS(SHIFT(3)), [sym_group] = ACTIONS(SHIFT(3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(4)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(4)), [sym_number] = ACTIONS(SHIFT(3)), [sym_variable] = ACTIONS(SHIFT(3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [28] = { [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), - [aux_sym_CARET] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), + [anon_sym_CARET] = ACTIONS(REDUCE_FRAGILE(sym_exponent, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [29] = { [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), - [aux_sym_CARET] = ACTIONS(SHIFT(27)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_quotient, 3)), + [anon_sym_CARET] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [30] = { [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), - [aux_sym_CARET] = ACTIONS(SHIFT(27)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_product, 3)), + [anon_sym_CARET] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [31] = { [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_difference, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_difference, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_difference, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(25)), - [aux_sym_SLASH] = ACTIONS(SHIFT(26)), - [aux_sym_CARET] = ACTIONS(SHIFT(27)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_difference, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_difference, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(25)), + [anon_sym_SLASH] = ACTIONS(SHIFT(26)), + [anon_sym_CARET] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [32] = { [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_sum, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_sum, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_sum, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(25)), - [aux_sym_SLASH] = ACTIONS(SHIFT(26)), - [aux_sym_CARET] = ACTIONS(SHIFT(27)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_sum, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_sum, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(25)), + [anon_sym_SLASH] = ACTIONS(SHIFT(26)), + [anon_sym_CARET] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, }; diff --git a/spec/fixtures/parsers/c.c b/spec/fixtures/parsers/c.c index 56eee6f6..f1e4a83f 100644 --- a/spec/fixtures/parsers/c.c +++ b/spec/fixtures/parsers/c.c @@ -38,31 +38,31 @@ enum { aux_sym__direct_declarator_repeat1, aux_sym_compound_statement_repeat1, aux_sym_call_expression_repeat1, - aux_sym_typedef, - aux_sym_extern, - aux_sym_static, - aux_sym_auto, - aux_sym_register, - aux_sym_signed, - aux_sym_unsigned, - aux_sym_long, - aux_sym_short, - aux_sym_struct, - aux_sym_LBRACE, - aux_sym_RBRACE, - aux_sym_COMMA, - aux_sym_SEMI, - aux_sym_EQ, - aux_sym_LBRACK, - aux_sym_RBRACK, - aux_sym_DOT, - aux_sym_LPAREN, - aux_sym_RPAREN, - aux_sym_const, - aux_sym_restrict, - aux_sym_volatile, - aux_sym_STAR, - aux_sym_PLUS, + anon_sym_typedef, + anon_sym_extern, + anon_sym_static, + anon_sym_auto, + anon_sym_register, + anon_sym_signed, + anon_sym_unsigned, + anon_sym_long, + anon_sym_short, + anon_sym_struct, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_EQ, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_const, + anon_sym_restrict, + anon_sym_volatile, + anon_sym_STAR, + anon_sym_PLUS, sym_string, sym_identifier, sym_number, @@ -106,31 +106,31 @@ static const char *ts_symbol_names[] = { [aux_sym_call_expression_repeat1] = "call_expression_repeat1", [ts_builtin_sym_error] = "ERROR", [ts_builtin_sym_end] = "END", - [aux_sym_typedef] = "typedef", - [aux_sym_extern] = "extern", - [aux_sym_static] = "static", - [aux_sym_auto] = "auto", - [aux_sym_register] = "register", - [aux_sym_signed] = "signed", - [aux_sym_unsigned] = "unsigned", - [aux_sym_long] = "long", - [aux_sym_short] = "short", - [aux_sym_struct] = "struct", - [aux_sym_LBRACE] = "{", - [aux_sym_RBRACE] = "}", - [aux_sym_COMMA] = ",", - [aux_sym_SEMI] = ";", - [aux_sym_EQ] = "=", - [aux_sym_LBRACK] = "[", - [aux_sym_RBRACK] = "]", - [aux_sym_DOT] = ".", - [aux_sym_LPAREN] = "(", - [aux_sym_RPAREN] = ")", - [aux_sym_const] = "const", - [aux_sym_restrict] = "restrict", - [aux_sym_volatile] = "volatile", - [aux_sym_STAR] = "*", - [aux_sym_PLUS] = "+", + [anon_sym_typedef] = "typedef", + [anon_sym_extern] = "extern", + [anon_sym_static] = "static", + [anon_sym_auto] = "auto", + [anon_sym_register] = "register", + [anon_sym_signed] = "signed", + [anon_sym_unsigned] = "unsigned", + [anon_sym_long] = "long", + [anon_sym_short] = "short", + [anon_sym_struct] = "struct", + [anon_sym_LBRACE] = "{", + [anon_sym_RBRACE] = "}", + [anon_sym_COMMA] = ",", + [anon_sym_SEMI] = ";", + [anon_sym_EQ] = "=", + [anon_sym_LBRACK] = "[", + [anon_sym_RBRACK] = "]", + [anon_sym_DOT] = ".", + [anon_sym_LPAREN] = "(", + [anon_sym_RPAREN] = ")", + [anon_sym_const] = "const", + [anon_sym_restrict] = "restrict", + [anon_sym_volatile] = "volatile", + [anon_sym_STAR] = "*", + [anon_sym_PLUS] = "+", [sym_string] = "string", [sym_identifier] = "identifier", [sym_number] = "number", @@ -174,31 +174,31 @@ static const TSNodeType ts_node_types[SYMBOL_COUNT] = { [aux_sym_call_expression_repeat1] = TSNodeTypeHidden, [ts_builtin_sym_error] = TSNodeTypeNormal, [ts_builtin_sym_end] = TSNodeTypeHidden, - [aux_sym_typedef] = TSNodeTypeConcrete, - [aux_sym_extern] = TSNodeTypeConcrete, - [aux_sym_static] = TSNodeTypeConcrete, - [aux_sym_auto] = TSNodeTypeConcrete, - [aux_sym_register] = TSNodeTypeConcrete, - [aux_sym_signed] = TSNodeTypeConcrete, - [aux_sym_unsigned] = TSNodeTypeConcrete, - [aux_sym_long] = TSNodeTypeConcrete, - [aux_sym_short] = TSNodeTypeConcrete, - [aux_sym_struct] = TSNodeTypeConcrete, - [aux_sym_LBRACE] = TSNodeTypeConcrete, - [aux_sym_RBRACE] = TSNodeTypeConcrete, - [aux_sym_COMMA] = TSNodeTypeConcrete, - [aux_sym_SEMI] = TSNodeTypeConcrete, - [aux_sym_EQ] = TSNodeTypeConcrete, - [aux_sym_LBRACK] = TSNodeTypeConcrete, - [aux_sym_RBRACK] = TSNodeTypeConcrete, - [aux_sym_DOT] = TSNodeTypeConcrete, - [aux_sym_LPAREN] = TSNodeTypeConcrete, - [aux_sym_RPAREN] = TSNodeTypeConcrete, - [aux_sym_const] = TSNodeTypeConcrete, - [aux_sym_restrict] = TSNodeTypeConcrete, - [aux_sym_volatile] = TSNodeTypeConcrete, - [aux_sym_STAR] = TSNodeTypeConcrete, - [aux_sym_PLUS] = TSNodeTypeConcrete, + [anon_sym_typedef] = TSNodeTypeConcrete, + [anon_sym_extern] = TSNodeTypeConcrete, + [anon_sym_static] = TSNodeTypeConcrete, + [anon_sym_auto] = TSNodeTypeConcrete, + [anon_sym_register] = TSNodeTypeConcrete, + [anon_sym_signed] = TSNodeTypeConcrete, + [anon_sym_unsigned] = TSNodeTypeConcrete, + [anon_sym_long] = TSNodeTypeConcrete, + [anon_sym_short] = TSNodeTypeConcrete, + [anon_sym_struct] = TSNodeTypeConcrete, + [anon_sym_LBRACE] = TSNodeTypeConcrete, + [anon_sym_RBRACE] = TSNodeTypeConcrete, + [anon_sym_COMMA] = TSNodeTypeConcrete, + [anon_sym_SEMI] = TSNodeTypeConcrete, + [anon_sym_EQ] = TSNodeTypeConcrete, + [anon_sym_LBRACK] = TSNodeTypeConcrete, + [anon_sym_RBRACK] = TSNodeTypeConcrete, + [anon_sym_DOT] = TSNodeTypeConcrete, + [anon_sym_LPAREN] = TSNodeTypeConcrete, + [anon_sym_RPAREN] = TSNodeTypeConcrete, + [anon_sym_const] = TSNodeTypeConcrete, + [anon_sym_restrict] = TSNodeTypeConcrete, + [anon_sym_volatile] = TSNodeTypeConcrete, + [anon_sym_STAR] = TSNodeTypeConcrete, + [anon_sym_PLUS] = TSNodeTypeConcrete, [sym_string] = TSNodeTypeNormal, [sym_identifier] = TSNodeTypeNormal, [sym_number] = TSNodeTypeNormal, @@ -295,7 +295,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_auto); + ACCEPT_TOKEN(anon_sym_auto); case 9: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -342,7 +342,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_const); + ACCEPT_TOKEN(anon_sym_const); case 14: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -400,7 +400,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_extern); + ACCEPT_TOKEN(anon_sym_extern); case 20: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -437,7 +437,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_long); + ACCEPT_TOKEN(anon_sym_long); case 24: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -517,7 +517,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_register); + ACCEPT_TOKEN(anon_sym_register); case 32: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -575,7 +575,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_restrict); + ACCEPT_TOKEN(anon_sym_restrict); case 38: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -627,7 +627,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_short); + ACCEPT_TOKEN(anon_sym_short); case 43: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -674,7 +674,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_signed); + ACCEPT_TOKEN(anon_sym_signed); case 48: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -724,7 +724,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_static); + ACCEPT_TOKEN(anon_sym_static); case 53: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -762,7 +762,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_struct); + ACCEPT_TOKEN(anon_sym_struct); case 57: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -829,7 +829,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_typedef); + ACCEPT_TOKEN(anon_sym_typedef); case 64: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -906,7 +906,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_unsigned); + ACCEPT_TOKEN(anon_sym_unsigned); case 72: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -982,7 +982,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(4); - ACCEPT_TOKEN(aux_sym_volatile); + ACCEPT_TOKEN(anon_sym_volatile); case 80: START_TOKEN(); if (lookahead == 0) @@ -1062,9 +1062,9 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(4); LEX_ERROR(); case 86: - ACCEPT_TOKEN(aux_sym_LPAREN); + ACCEPT_TOKEN(anon_sym_LPAREN); case 87: - ACCEPT_TOKEN(aux_sym_STAR); + ACCEPT_TOKEN(anon_sym_STAR); case 88: START_TOKEN(); if ((lookahead == '\t') || @@ -1128,7 +1128,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(92); LEX_ERROR(); case 92: - ACCEPT_TOKEN(aux_sym_LBRACE); + ACCEPT_TOKEN(anon_sym_LBRACE); case 93: START_TOKEN(); if ((lookahead == '\t') || @@ -1154,7 +1154,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(94); LEX_ERROR(); case 94: - ACCEPT_TOKEN(aux_sym_RBRACE); + ACCEPT_TOKEN(anon_sym_RBRACE); case 95: START_TOKEN(); if ((lookahead == '\t') || @@ -1208,7 +1208,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(94); LEX_ERROR(); case 98: - ACCEPT_TOKEN(aux_sym_LBRACK); + ACCEPT_TOKEN(anon_sym_LBRACK); case 99: START_TOKEN(); if ((lookahead == '\t') || @@ -1237,7 +1237,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(2); LEX_ERROR(); case 101: - ACCEPT_TOKEN(aux_sym_RPAREN); + ACCEPT_TOKEN(anon_sym_RPAREN); case 102: START_TOKEN(); if ((lookahead == '\t') || @@ -1330,7 +1330,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(111); ACCEPT_TOKEN(sym_number); case 112: - ACCEPT_TOKEN(aux_sym_RBRACK); + ACCEPT_TOKEN(anon_sym_RBRACK); case 113: START_TOKEN(); if ((lookahead == '\t') || @@ -1383,7 +1383,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(2); LEX_ERROR(); case 115: - ACCEPT_TOKEN(aux_sym_COMMA); + ACCEPT_TOKEN(anon_sym_COMMA); case 116: START_TOKEN(); if ((lookahead == '\t') || @@ -1421,7 +1421,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(112); LEX_ERROR(); case 118: - ACCEPT_TOKEN(aux_sym_PLUS); + ACCEPT_TOKEN(anon_sym_PLUS); case 119: START_TOKEN(); if ((lookahead == '\t') || @@ -1493,7 +1493,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(123); LEX_ERROR(); case 123: - ACCEPT_TOKEN(aux_sym_SEMI); + ACCEPT_TOKEN(anon_sym_SEMI); case 124: START_TOKEN(); if ((lookahead == '\t') || @@ -1538,7 +1538,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(92); LEX_ERROR(); case 125: - ACCEPT_TOKEN(aux_sym_EQ); + ACCEPT_TOKEN(anon_sym_EQ); case 126: START_TOKEN(); if ((lookahead == '\t') || @@ -1727,7 +1727,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(92); LEX_ERROR(); case 132: - ACCEPT_TOKEN(aux_sym_DOT); + ACCEPT_TOKEN(anon_sym_DOT); case 133: START_TOKEN(); if ((lookahead == '\t') || @@ -2325,19 +2325,19 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_declaration] = ACTIONS(SHIFT(2)), [sym_type_qualifier] = ACTIONS(SHIFT(4)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(7)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(10)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(10)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(SHIFT(12)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2354,11 +2354,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_name] = ACTIONS(SHIFT(6)), [sym_struct_specifier] = ACTIONS(SHIFT(6)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(7)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(10)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(10)), [sym_identifier] = ACTIONS(SHIFT(12)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2370,19 +2370,19 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_qualifier] = ACTIONS(SHIFT(260)), [aux_sym_declaration_specifiers_repeat1] = ACTIONS(SHIFT(261)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(REDUCE(sym_declaration_specifiers, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2392,8 +2392,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(120)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(121)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(122)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(122)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(123)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2403,8 +2403,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym__type_specifier, 1)), [sym_pointer] = ACTIONS(REDUCE(sym__type_specifier, 1)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym__type_specifier, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__type_specifier, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__type_specifier, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__type_specifier, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__type_specifier, 1)), [sym_identifier] = ACTIONS(REDUCE(sym__type_specifier, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2420,33 +2420,33 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_qualifier] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), [aux_sym_declaration_specifiers_repeat1] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_static] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_register] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_long] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_short] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_const] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_static] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_register] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_long] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_short] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_const] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), [sym_identifier] = ACTIONS(REDUCE(sym_storage_class_specifier, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [9] = { [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(116)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), [sym_identifier] = ACTIONS(REDUCE(aux_sym_type_name_repeat1, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [10] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(13)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(13)), [sym_identifier] = ACTIONS(SHIFT(14)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2458,19 +2458,19 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_qualifier] = ACTIONS(REDUCE(sym_type_qualifier, 1)), [aux_sym_declaration_specifiers_repeat1] = ACTIONS(REDUCE(sym_type_qualifier, 1)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_static] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_register] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_long] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_short] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_const] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_type_qualifier, 1)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_static] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_register] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_long] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_short] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_const] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_type_qualifier, 1)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_type_qualifier, 1)), [sym_identifier] = ACTIONS(REDUCE(sym_type_qualifier, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2480,8 +2480,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_pointer] = ACTIONS(REDUCE(sym_type_name, 1)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_identifier] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2492,17 +2492,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(SHIFT(18)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), [aux_sym_struct_specifier_repeat1] = ACTIONS(SHIFT(114)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(115)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(115)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [14] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(15)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(15)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [15] = { @@ -2512,12 +2512,12 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(SHIFT(18)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), [aux_sym_struct_specifier_repeat1] = ACTIONS(SHIFT(20)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(22)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(22)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2526,8 +2526,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(36)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(38)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(39)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(39)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(41)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2536,8 +2536,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym__type_specifier, 1)), [sym_pointer] = ACTIONS(REDUCE(sym__type_specifier, 1)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym__type_specifier, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__type_specifier, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__type_specifier, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__type_specifier, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__type_specifier, 1)), [sym_identifier] = ACTIONS(REDUCE(sym__type_specifier, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2548,12 +2548,12 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(SHIFT(18)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), [aux_sym_struct_specifier_repeat1] = ACTIONS(SHIFT(34)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_struct_specifier_repeat1, 1)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_struct_specifier_repeat1, 1)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2562,11 +2562,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [20] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(32)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(32)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [21] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(24)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(24)), [sym_identifier] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2576,8 +2576,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_struct_specifier, 4)), [sym_pointer] = ACTIONS(REDUCE(sym_struct_specifier, 4)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_struct_specifier, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 4)), [sym_identifier] = ACTIONS(REDUCE(sym_struct_specifier, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2586,8 +2586,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_pointer] = ACTIONS(REDUCE(sym_type_name, 1)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_identifier] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2598,17 +2598,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(SHIFT(18)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), [aux_sym_struct_specifier_repeat1] = ACTIONS(SHIFT(30)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(31)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [25] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(26)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(26)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [26] = { @@ -2618,17 +2618,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(SHIFT(18)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), [aux_sym_struct_specifier_repeat1] = ACTIONS(SHIFT(27)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(28)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(28)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [27] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(29)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(29)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [28] = { @@ -2636,8 +2636,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_struct_specifier, 4)), [sym_pointer] = ACTIONS(REDUCE(sym_struct_specifier, 4)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_struct_specifier, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 4)), [sym_identifier] = ACTIONS(REDUCE(sym_struct_specifier, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2646,13 +2646,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_struct_specifier, 5)), [sym_pointer] = ACTIONS(REDUCE(sym_struct_specifier, 5)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_struct_specifier, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 5)), [sym_identifier] = ACTIONS(REDUCE(sym_struct_specifier, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [30] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(28)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(28)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [31] = { @@ -2660,8 +2660,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_struct_specifier, 3)), [sym_pointer] = ACTIONS(REDUCE(sym_struct_specifier, 3)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_struct_specifier, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 3)), [sym_identifier] = ACTIONS(REDUCE(sym_struct_specifier, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2671,8 +2671,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_struct_specifier, 5)), [sym_pointer] = ACTIONS(REDUCE(sym_struct_specifier, 5)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_struct_specifier, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 5)), [sym_identifier] = ACTIONS(REDUCE(sym_struct_specifier, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2681,13 +2681,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_type_name, 2)), [sym_pointer] = ACTIONS(REDUCE(sym_type_name, 2)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_type_name, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_type_name, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_type_name, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 2)), [sym_identifier] = ACTIONS(REDUCE(sym_type_name, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [34] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_struct_specifier_repeat1, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_struct_specifier_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [35] = { @@ -2697,12 +2697,12 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(REDUCE(sym_struct_declaration, 2)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_struct_declaration, 2)), [aux_sym_struct_specifier_repeat1] = ACTIONS(REDUCE(sym_struct_declaration, 2)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_struct_declaration, 2)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_struct_declaration, 2)), - [aux_sym_long] = ACTIONS(REDUCE(sym_struct_declaration, 2)), - [aux_sym_short] = ACTIONS(REDUCE(sym_struct_declaration, 2)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_struct_declaration, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_struct_declaration, 2)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_struct_declaration, 2)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_struct_declaration, 2)), + [anon_sym_long] = ACTIONS(REDUCE(sym_struct_declaration, 2)), + [anon_sym_short] = ACTIONS(REDUCE(sym_struct_declaration, 2)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_struct_declaration, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_struct_declaration, 2)), [sym_identifier] = ACTIONS(REDUCE(sym_struct_declaration, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2713,14 +2713,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(REDUCE(sym_declarator, 1)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declarator, 1)), [aux_sym_struct_specifier_repeat1] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), [sym_identifier] = ACTIONS(REDUCE(sym_declarator, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2728,14 +2728,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(aux_sym_declarator_repeat1, 1)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(113)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(aux_sym_declarator_repeat1, 1)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(aux_sym_declarator_repeat1, 1)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(REDUCE(aux_sym_declarator_repeat1, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [38] = { [sym__direct_declarator] = ACTIONS(SHIFT(105)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(39)), [sym_identifier] = ACTIONS(SHIFT(41)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2744,8 +2744,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(43)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(44)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(45)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(45)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(46)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2753,8 +2753,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_pointer, 1)), [sym_pointer] = ACTIONS(REDUCE(sym_pointer, 1)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_pointer, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_pointer, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_pointer, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_pointer, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_pointer, 1)), [sym_identifier] = ACTIONS(REDUCE(sym_pointer, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2765,30 +2765,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(REDUCE(sym__direct_declarator, 1)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 1)), [aux_sym_struct_specifier_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), [sym_identifier] = ACTIONS(REDUCE(sym__direct_declarator, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [42] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(104)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(104)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [43] = { - [aux_sym_LBRACK] = ACTIONS(SHIFT(50)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(51)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(50)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(51)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_declarator, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [44] = { [sym__direct_declarator] = ACTIONS(SHIFT(49)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(45)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(45)), [sym_identifier] = ACTIONS(SHIFT(46)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2797,38 +2797,38 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(43)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(44)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(45)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(45)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(46)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [46] = { - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [47] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(48)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(48)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [48] = { - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [49] = { - [aux_sym_LBRACK] = ACTIONS(SHIFT(50)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(51)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(50)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(51)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_declarator, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [50] = { [sym_expression] = ACTIONS(SHIFT(103)), [sym_math_expression] = ACTIONS(SHIFT(76)), [sym_call_expression] = ACTIONS(SHIFT(76)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(48)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(48)), [sym_string] = ACTIONS(SHIFT(76)), [sym_identifier] = ACTIONS(SHIFT(76)), [sym_number] = ACTIONS(SHIFT(76)), @@ -2843,20 +2843,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_declaration] = ACTIONS(SHIFT(54)), [sym_type_qualifier] = ACTIONS(SHIFT(4)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(48)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(48)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2865,11 +2865,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_name] = ACTIONS(SHIFT(17)), [sym_struct_specifier] = ACTIONS(SHIFT(17)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2878,19 +2878,19 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(62)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(63)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(64)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(64)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(65)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [54] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(SHIFT(55)), - [aux_sym_COMMA] = ACTIONS(SHIFT(56)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(57)), + [anon_sym_COMMA] = ACTIONS(SHIFT(56)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(57)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [55] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(60)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(60)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [56] = { @@ -2902,61 +2902,61 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_declaration] = ACTIONS(SHIFT(58)), [sym_type_qualifier] = ACTIONS(SHIFT(4)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [57] = { - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [58] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(SHIFT(59)), - [aux_sym_COMMA] = ACTIONS(SHIFT(56)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__direct_declarator_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(56)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__direct_declarator_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [59] = { - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__direct_declarator_repeat1, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__direct_declarator_repeat1, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [60] = { - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [61] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(REDUCE(sym_parameter_declaration, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_parameter_declaration, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_parameter_declaration, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_parameter_declaration, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_parameter_declaration, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [62] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(69)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(70)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(69)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(70)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_declarator, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [63] = { [sym__direct_declarator] = ACTIONS(SHIFT(68)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(64)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(64)), [sym_identifier] = ACTIONS(SHIFT(65)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2965,44 +2965,44 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(43)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(44)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(45)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(45)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(46)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [65] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [66] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(67)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(67)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [67] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [68] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(69)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(70)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(69)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(70)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_declarator, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [69] = { [sym_expression] = ACTIONS(SHIFT(75)), [sym_math_expression] = ACTIONS(SHIFT(76)), [sym_call_expression] = ACTIONS(SHIFT(76)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(67)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(67)), [sym_string] = ACTIONS(SHIFT(76)), [sym_identifier] = ACTIONS(SHIFT(76)), [sym_number] = ACTIONS(SHIFT(76)), @@ -3017,68 +3017,68 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_declaration] = ACTIONS(SHIFT(71)), [sym_type_qualifier] = ACTIONS(SHIFT(4)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(67)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(67)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [71] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(SHIFT(72)), - [aux_sym_COMMA] = ACTIONS(SHIFT(56)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(73)), + [anon_sym_COMMA] = ACTIONS(SHIFT(56)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(73)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [72] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(74)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(74)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [73] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [74] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [75] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(73)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(77)), - [aux_sym_STAR] = ACTIONS(SHIFT(78)), - [aux_sym_PLUS] = ACTIONS(SHIFT(79)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(73)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(77)), + [anon_sym_STAR] = ACTIONS(SHIFT(78)), + [anon_sym_PLUS] = ACTIONS(SHIFT(79)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [76] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [77] = { [sym_expression] = ACTIONS(SHIFT(82)), [sym_math_expression] = ACTIONS(SHIFT(83)), [sym_call_expression] = ACTIONS(SHIFT(83)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(84)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(84)), [sym_string] = ACTIONS(SHIFT(83)), [sym_identifier] = ACTIONS(SHIFT(83)), [sym_number] = ACTIONS(SHIFT(83)), @@ -3103,46 +3103,46 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [80] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(77)), - [aux_sym_STAR] = ACTIONS(SHIFT(78)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(77)), + [anon_sym_STAR] = ACTIONS(SHIFT(78)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [81] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(77)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(77)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [82] = { [aux_sym_call_expression_repeat1] = ACTIONS(SHIFT(85)), - [aux_sym_COMMA] = ACTIONS(SHIFT(86)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(87)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(88)), - [aux_sym_STAR] = ACTIONS(SHIFT(89)), - [aux_sym_PLUS] = ACTIONS(SHIFT(90)), + [anon_sym_COMMA] = ACTIONS(SHIFT(86)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(87)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(88)), + [anon_sym_STAR] = ACTIONS(SHIFT(89)), + [anon_sym_PLUS] = ACTIONS(SHIFT(90)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [83] = { [aux_sym_call_expression_repeat1] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [84] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [85] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(100)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(100)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [86] = { @@ -3158,17 +3158,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(SHIFT(93)), [sym_math_expression] = ACTIONS(SHIFT(83)), [sym_call_expression] = ACTIONS(SHIFT(83)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(94)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(94)), [sym_string] = ACTIONS(SHIFT(83)), [sym_identifier] = ACTIONS(SHIFT(83)), [sym_number] = ACTIONS(SHIFT(83)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [88] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [89] = { @@ -3191,80 +3191,80 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [91] = { [aux_sym_call_expression_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(87)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(89)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(87)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(89)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [92] = { [aux_sym_call_expression_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(87)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(87)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [93] = { [aux_sym_call_expression_repeat1] = ACTIONS(SHIFT(95)), - [aux_sym_COMMA] = ACTIONS(SHIFT(86)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(87)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(96)), - [aux_sym_STAR] = ACTIONS(SHIFT(89)), - [aux_sym_PLUS] = ACTIONS(SHIFT(90)), + [anon_sym_COMMA] = ACTIONS(SHIFT(86)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(87)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(96)), + [anon_sym_STAR] = ACTIONS(SHIFT(89)), + [anon_sym_PLUS] = ACTIONS(SHIFT(90)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [94] = { [aux_sym_call_expression_repeat1] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [95] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(97)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(97)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [96] = { [aux_sym_call_expression_repeat1] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [97] = { [aux_sym_call_expression_repeat1] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [98] = { [aux_sym_call_expression_repeat1] = ACTIONS(SHIFT(99)), - [aux_sym_COMMA] = ACTIONS(SHIFT(86)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(87)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_call_expression_repeat1, 2)), - [aux_sym_STAR] = ACTIONS(SHIFT(89)), - [aux_sym_PLUS] = ACTIONS(SHIFT(90)), + [anon_sym_COMMA] = ACTIONS(SHIFT(86)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(87)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_call_expression_repeat1, 2)), + [anon_sym_STAR] = ACTIONS(SHIFT(89)), + [anon_sym_PLUS] = ACTIONS(SHIFT(90)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [99] = { - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_call_expression_repeat1, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_call_expression_repeat1, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [100] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [101] = { @@ -3272,22 +3272,22 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(62)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(63)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(64)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(64)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(65)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [102] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(REDUCE(sym_parameter_declaration, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_parameter_declaration, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_parameter_declaration, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_parameter_declaration, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_parameter_declaration, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [103] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(57)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(77)), - [aux_sym_STAR] = ACTIONS(SHIFT(78)), - [aux_sym_PLUS] = ACTIONS(SHIFT(79)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(57)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(77)), + [anon_sym_STAR] = ACTIONS(SHIFT(78)), + [anon_sym_PLUS] = ACTIONS(SHIFT(79)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [104] = { @@ -3297,14 +3297,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(REDUCE(sym__direct_declarator, 3)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 3)), [aux_sym_struct_specifier_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), [sym_identifier] = ACTIONS(REDUCE(sym__direct_declarator, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3315,14 +3315,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(REDUCE(sym_declarator, 2)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declarator, 2)), [aux_sym_struct_specifier_repeat1] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), [sym_identifier] = ACTIONS(REDUCE(sym_declarator, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3330,7 +3330,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(SHIFT(112)), [sym_math_expression] = ACTIONS(SHIFT(76)), [sym_call_expression] = ACTIONS(SHIFT(76)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(104)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(104)), [sym_string] = ACTIONS(SHIFT(76)), [sym_identifier] = ACTIONS(SHIFT(76)), [sym_number] = ACTIONS(SHIFT(76)), @@ -3345,31 +3345,31 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_declaration] = ACTIONS(SHIFT(108)), [sym_type_qualifier] = ACTIONS(SHIFT(4)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(104)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(104)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [108] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(SHIFT(109)), - [aux_sym_COMMA] = ACTIONS(SHIFT(56)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(110)), + [anon_sym_COMMA] = ACTIONS(SHIFT(56)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(110)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [109] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(111)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(111)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [110] = { @@ -3379,14 +3379,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(REDUCE(sym__direct_declarator, 4)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 4)), [aux_sym_struct_specifier_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), [sym_identifier] = ACTIONS(REDUCE(sym__direct_declarator, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3397,32 +3397,32 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_declaration] = ACTIONS(REDUCE(sym__direct_declarator, 5)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 5)), [aux_sym_struct_specifier_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), [sym_identifier] = ACTIONS(REDUCE(sym__direct_declarator, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [112] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(110)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(77)), - [aux_sym_STAR] = ACTIONS(SHIFT(78)), - [aux_sym_PLUS] = ACTIONS(SHIFT(79)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(110)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(77)), + [anon_sym_STAR] = ACTIONS(SHIFT(78)), + [anon_sym_PLUS] = ACTIONS(SHIFT(79)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [113] = { [sym__direct_declarator] = ACTIONS(REDUCE(aux_sym_declarator_repeat1, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(aux_sym_declarator_repeat1, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(aux_sym_declarator_repeat1, 2)), [sym_identifier] = ACTIONS(REDUCE(aux_sym_declarator_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [114] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(22)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(22)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [115] = { @@ -3431,8 +3431,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_struct_specifier, 3)), [sym_pointer] = ACTIONS(REDUCE(sym_struct_specifier, 3)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_struct_specifier, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_struct_specifier, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_struct_specifier, 3)), [sym_identifier] = ACTIONS(REDUCE(sym_struct_specifier, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3446,15 +3446,15 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_type_name, 2)), [sym_pointer] = ACTIONS(REDUCE(sym_type_name, 2)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_type_name, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_type_name, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_type_name, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 2)), [sym_identifier] = ACTIONS(REDUCE(sym_type_name, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [118] = { [aux_sym_declaration_repeat1] = ACTIONS(SHIFT(257)), - [aux_sym_COMMA] = ACTIONS(SHIFT(238)), - [aux_sym_SEMI] = ACTIONS(SHIFT(258)), + [anon_sym_COMMA] = ACTIONS(SHIFT(238)), + [anon_sym_SEMI] = ACTIONS(SHIFT(258)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [119] = { @@ -3469,23 +3469,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_function_definition_repeat1] = ACTIONS(SHIFT(138)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(7)), [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__init_declarator, 1)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(10)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(139)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__init_declarator, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__init_declarator, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(140)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(10)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(139)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__init_declarator, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__init_declarator, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(140)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(SHIFT(12)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3501,31 +3501,31 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_function_definition_repeat1] = ACTIONS(REDUCE(sym_declarator, 1)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declarator, 1)), [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_static] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_register] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(127)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(128)), - [aux_sym_const] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_static] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_register] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(127)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(128)), + [anon_sym_const] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_declarator, 1)), [sym_identifier] = ACTIONS(REDUCE(sym_declarator, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [121] = { [sym__direct_declarator] = ACTIONS(SHIFT(126)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(122)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(122)), [sym_identifier] = ACTIONS(SHIFT(123)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3534,8 +3534,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(43)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(44)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(45)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(45)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(46)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3551,30 +3551,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_function_definition_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 1)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 1)), [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_extern] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_static] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_auto] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_register] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_const] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_extern] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_static] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_auto] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_register] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_const] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym__direct_declarator, 1)), [sym_identifier] = ACTIONS(REDUCE(sym__direct_declarator, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [124] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(125)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(125)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [125] = { @@ -3589,25 +3589,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_function_definition_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 3)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 3)), [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_extern] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_static] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_auto] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_register] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_const] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_extern] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_static] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_auto] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_register] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_const] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym__direct_declarator, 3)), [sym_identifier] = ACTIONS(REDUCE(sym__direct_declarator, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3623,25 +3623,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_function_definition_repeat1] = ACTIONS(REDUCE(sym_declarator, 2)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declarator, 2)), [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_static] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_register] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(127)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(128)), - [aux_sym_const] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_static] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_register] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(127)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(128)), + [anon_sym_const] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_declarator, 2)), [sym_identifier] = ACTIONS(REDUCE(sym_declarator, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3649,7 +3649,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(SHIFT(133)), [sym_math_expression] = ACTIONS(SHIFT(76)), [sym_call_expression] = ACTIONS(SHIFT(76)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(125)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(125)), [sym_string] = ACTIONS(SHIFT(76)), [sym_identifier] = ACTIONS(SHIFT(76)), [sym_number] = ACTIONS(SHIFT(76)), @@ -3664,31 +3664,31 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_declaration] = ACTIONS(SHIFT(129)), [sym_type_qualifier] = ACTIONS(SHIFT(4)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(125)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(125)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [129] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(SHIFT(130)), - [aux_sym_COMMA] = ACTIONS(SHIFT(56)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(131)), + [anon_sym_COMMA] = ACTIONS(SHIFT(56)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(131)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [130] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(132)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(132)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [131] = { @@ -3703,25 +3703,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_function_definition_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 4)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 4)), [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_extern] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_static] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_auto] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_register] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_const] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_extern] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_static] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_auto] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_register] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_const] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym__direct_declarator, 4)), [sym_identifier] = ACTIONS(REDUCE(sym__direct_declarator, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3737,33 +3737,33 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_function_definition_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 5)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 5)), [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_extern] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_static] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_auto] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_register] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_const] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_extern] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_static] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_auto] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_register] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_signed] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_long] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_short] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_struct] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_const] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym__direct_declarator, 5)), [sym_identifier] = ACTIONS(REDUCE(sym__direct_declarator, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [133] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(131)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(77)), - [aux_sym_STAR] = ACTIONS(SHIFT(78)), - [aux_sym_PLUS] = ACTIONS(SHIFT(79)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(131)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(77)), + [anon_sym_STAR] = ACTIONS(SHIFT(78)), + [anon_sym_PLUS] = ACTIONS(SHIFT(79)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [134] = { @@ -3771,11 +3771,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_name] = ACTIONS(SHIFT(6)), [sym_struct_specifier] = ACTIONS(SHIFT(6)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(7)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(10)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(10)), [sym_identifier] = ACTIONS(SHIFT(12)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3785,8 +3785,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(223)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(224)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(225)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(225)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(226)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3801,20 +3801,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_compound_statement] = ACTIONS(REDUCE(aux_sym_function_definition_repeat1, 1)), [aux_sym_function_definition_repeat1] = ACTIONS(SHIFT(248)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(7)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(10)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(aux_sym_function_definition_repeat1, 1)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(10)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(aux_sym_function_definition_repeat1, 1)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(SHIFT(12)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3824,7 +3824,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [138] = { [sym_compound_statement] = ACTIONS(SHIFT(247)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(139)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(139)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [139] = { @@ -3842,20 +3842,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression_statement] = ACTIONS(SHIFT(204)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(7)), [aux_sym_compound_statement_repeat1] = ACTIONS(SHIFT(205)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(10)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(206)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(10)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(206)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_string] = ACTIONS(SHIFT(203)), [sym_identifier] = ACTIONS(SHIFT(207)), [sym_number] = ACTIONS(SHIFT(203)), @@ -3866,7 +3866,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(SHIFT(142)), [sym_math_expression] = ACTIONS(SHIFT(143)), [sym_call_expression] = ACTIONS(SHIFT(143)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(144)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(144)), [sym_string] = ACTIONS(SHIFT(143)), [sym_identifier] = ACTIONS(SHIFT(143)), [sym_number] = ACTIONS(SHIFT(143)), @@ -3874,26 +3874,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [141] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__init_declarator, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__init_declarator, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__init_declarator, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__init_declarator, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__init_declarator, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [142] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym_initializer, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_initializer, 1)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(189)), - [aux_sym_STAR] = ACTIONS(SHIFT(190)), - [aux_sym_PLUS] = ACTIONS(SHIFT(191)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_initializer, 1)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(189)), + [anon_sym_STAR] = ACTIONS(SHIFT(190)), + [anon_sym_PLUS] = ACTIONS(SHIFT(191)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [143] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [144] = { @@ -3903,22 +3903,22 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(SHIFT(148)), [sym_math_expression] = ACTIONS(SHIFT(149)), [sym_call_expression] = ACTIONS(SHIFT(149)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(150)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(151)), - [aux_sym_DOT] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(150)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(151)), + [anon_sym_DOT] = ACTIONS(SHIFT(152)), [sym_string] = ACTIONS(SHIFT(149)), [sym_identifier] = ACTIONS(SHIFT(149)), [sym_number] = ACTIONS(SHIFT(149)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [145] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer_list, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_initializer_list, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer_list, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_initializer_list, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [146] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(186)), - [aux_sym_COMMA] = ACTIONS(SHIFT(187)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(186)), + [anon_sym_COMMA] = ACTIONS(SHIFT(187)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [147] = { @@ -3926,26 +3926,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(SHIFT(148)), [sym_math_expression] = ACTIONS(SHIFT(149)), [sym_call_expression] = ACTIONS(SHIFT(149)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(150)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(150)), [sym_string] = ACTIONS(SHIFT(149)), [sym_identifier] = ACTIONS(SHIFT(149)), [sym_number] = ACTIONS(SHIFT(149)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [148] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 1)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(175)), - [aux_sym_STAR] = ACTIONS(SHIFT(176)), - [aux_sym_PLUS] = ACTIONS(SHIFT(177)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 1)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(175)), + [anon_sym_STAR] = ACTIONS(SHIFT(176)), + [anon_sym_PLUS] = ACTIONS(SHIFT(177)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [149] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [150] = { @@ -3955,9 +3955,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(SHIFT(148)), [sym_math_expression] = ACTIONS(SHIFT(149)), [sym_call_expression] = ACTIONS(SHIFT(149)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(150)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(151)), - [aux_sym_DOT] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(150)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(151)), + [anon_sym_DOT] = ACTIONS(SHIFT(152)), [sym_string] = ACTIONS(SHIFT(149)), [sym_identifier] = ACTIONS(SHIFT(149)), [sym_number] = ACTIONS(SHIFT(149)), @@ -3978,13 +3978,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [153] = { [aux_sym_designation_repeat1] = ACTIONS(SHIFT(154)), - [aux_sym_EQ] = ACTIONS(SHIFT(155)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(156)), - [aux_sym_DOT] = ACTIONS(SHIFT(157)), + [anon_sym_EQ] = ACTIONS(SHIFT(155)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(156)), + [anon_sym_DOT] = ACTIONS(SHIFT(157)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [154] = { - [aux_sym_EQ] = ACTIONS(SHIFT(163)), + [anon_sym_EQ] = ACTIONS(SHIFT(163)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [155] = { @@ -3992,7 +3992,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(REDUCE(sym_designation, 3)), [sym_math_expression] = ACTIONS(REDUCE(sym_designation, 3)), [sym_call_expression] = ACTIONS(REDUCE(sym_designation, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_designation, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_designation, 3)), [sym_string] = ACTIONS(REDUCE(sym_designation, 3)), [sym_identifier] = ACTIONS(REDUCE(sym_designation, 3)), [sym_number] = ACTIONS(REDUCE(sym_designation, 3)), @@ -4013,31 +4013,31 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [158] = { [aux_sym_designation_repeat1] = ACTIONS(SHIFT(159)), - [aux_sym_EQ] = ACTIONS(REDUCE(aux_sym_designation_repeat1, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(156)), - [aux_sym_DOT] = ACTIONS(SHIFT(157)), + [anon_sym_EQ] = ACTIONS(REDUCE(aux_sym_designation_repeat1, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(156)), + [anon_sym_DOT] = ACTIONS(SHIFT(157)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [159] = { - [aux_sym_EQ] = ACTIONS(REDUCE(aux_sym_designation_repeat1, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(aux_sym_designation_repeat1, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [160] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(161)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(77)), - [aux_sym_STAR] = ACTIONS(SHIFT(78)), - [aux_sym_PLUS] = ACTIONS(SHIFT(79)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(161)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(77)), + [anon_sym_STAR] = ACTIONS(SHIFT(78)), + [anon_sym_PLUS] = ACTIONS(SHIFT(79)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [161] = { [aux_sym_designation_repeat1] = ACTIONS(SHIFT(162)), - [aux_sym_EQ] = ACTIONS(REDUCE(aux_sym_designation_repeat1, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(156)), - [aux_sym_DOT] = ACTIONS(SHIFT(157)), + [anon_sym_EQ] = ACTIONS(REDUCE(aux_sym_designation_repeat1, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(156)), + [anon_sym_DOT] = ACTIONS(SHIFT(157)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [162] = { - [aux_sym_EQ] = ACTIONS(REDUCE(aux_sym_designation_repeat1, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(aux_sym_designation_repeat1, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [163] = { @@ -4045,28 +4045,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(REDUCE(sym_designation, 4)), [sym_math_expression] = ACTIONS(REDUCE(sym_designation, 4)), [sym_call_expression] = ACTIONS(REDUCE(sym_designation, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_designation, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_designation, 4)), [sym_string] = ACTIONS(REDUCE(sym_designation, 4)), [sym_identifier] = ACTIONS(REDUCE(sym_designation, 4)), [sym_number] = ACTIONS(REDUCE(sym_designation, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [164] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(165)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(77)), - [aux_sym_STAR] = ACTIONS(SHIFT(78)), - [aux_sym_PLUS] = ACTIONS(SHIFT(79)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(165)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(77)), + [anon_sym_STAR] = ACTIONS(SHIFT(78)), + [anon_sym_PLUS] = ACTIONS(SHIFT(79)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [165] = { [aux_sym_designation_repeat1] = ACTIONS(SHIFT(166)), - [aux_sym_EQ] = ACTIONS(SHIFT(163)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(156)), - [aux_sym_DOT] = ACTIONS(SHIFT(157)), + [anon_sym_EQ] = ACTIONS(SHIFT(163)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(156)), + [anon_sym_DOT] = ACTIONS(SHIFT(157)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [166] = { - [aux_sym_EQ] = ACTIONS(SHIFT(167)), + [anon_sym_EQ] = ACTIONS(SHIFT(167)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [167] = { @@ -4074,20 +4074,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(REDUCE(sym_designation, 5)), [sym_math_expression] = ACTIONS(REDUCE(sym_designation, 5)), [sym_call_expression] = ACTIONS(REDUCE(sym_designation, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_designation, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_designation, 5)), [sym_string] = ACTIONS(REDUCE(sym_designation, 5)), [sym_identifier] = ACTIONS(REDUCE(sym_designation, 5)), [sym_number] = ACTIONS(REDUCE(sym_designation, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [168] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(169)), - [aux_sym_COMMA] = ACTIONS(SHIFT(170)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(169)), + [anon_sym_COMMA] = ACTIONS(SHIFT(170)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [169] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [170] = { @@ -4096,18 +4096,18 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(SHIFT(148)), [sym_math_expression] = ACTIONS(SHIFT(149)), [sym_call_expression] = ACTIONS(SHIFT(149)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(150)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(173)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(151)), - [aux_sym_DOT] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(150)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(173)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(151)), + [anon_sym_DOT] = ACTIONS(SHIFT(152)), [sym_string] = ACTIONS(SHIFT(149)), [sym_identifier] = ACTIONS(SHIFT(149)), [sym_number] = ACTIONS(SHIFT(149)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [171] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer_list, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_initializer_list, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer_list, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_initializer_list, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [172] = { @@ -4115,27 +4115,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(SHIFT(148)), [sym_math_expression] = ACTIONS(SHIFT(149)), [sym_call_expression] = ACTIONS(SHIFT(149)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(150)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(150)), [sym_string] = ACTIONS(SHIFT(149)), [sym_identifier] = ACTIONS(SHIFT(149)), [sym_number] = ACTIONS(SHIFT(149)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [173] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [174] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer_list, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_initializer_list, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer_list, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_initializer_list, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [175] = { [sym_expression] = ACTIONS(SHIFT(180)), [sym_math_expression] = ACTIONS(SHIFT(83)), [sym_call_expression] = ACTIONS(SHIFT(83)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(181)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(181)), [sym_string] = ACTIONS(SHIFT(83)), [sym_identifier] = ACTIONS(SHIFT(83)), [sym_number] = ACTIONS(SHIFT(83)), @@ -4160,67 +4160,67 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [178] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(175)), - [aux_sym_STAR] = ACTIONS(SHIFT(176)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(175)), + [anon_sym_STAR] = ACTIONS(SHIFT(176)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [179] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(175)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(175)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [180] = { [aux_sym_call_expression_repeat1] = ACTIONS(SHIFT(182)), - [aux_sym_COMMA] = ACTIONS(SHIFT(86)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(87)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(183)), - [aux_sym_STAR] = ACTIONS(SHIFT(89)), - [aux_sym_PLUS] = ACTIONS(SHIFT(90)), + [anon_sym_COMMA] = ACTIONS(SHIFT(86)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(87)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(183)), + [anon_sym_STAR] = ACTIONS(SHIFT(89)), + [anon_sym_PLUS] = ACTIONS(SHIFT(90)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [181] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [182] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(184)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(184)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [183] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [184] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [185] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer_list, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_initializer_list, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_initializer_list, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_initializer_list, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [186] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym_initializer, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_initializer, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_initializer, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [187] = { @@ -4229,10 +4229,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(SHIFT(148)), [sym_math_expression] = ACTIONS(SHIFT(149)), [sym_call_expression] = ACTIONS(SHIFT(149)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(150)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(188)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(151)), - [aux_sym_DOT] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(150)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(188)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(151)), + [anon_sym_DOT] = ACTIONS(SHIFT(152)), [sym_string] = ACTIONS(SHIFT(149)), [sym_identifier] = ACTIONS(SHIFT(149)), [sym_number] = ACTIONS(SHIFT(149)), @@ -4240,15 +4240,15 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [188] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym_initializer, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_initializer, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_initializer, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_initializer, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [189] = { [sym_expression] = ACTIONS(SHIFT(194)), [sym_math_expression] = ACTIONS(SHIFT(83)), [sym_call_expression] = ACTIONS(SHIFT(83)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(195)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(195)), [sym_string] = ACTIONS(SHIFT(83)), [sym_identifier] = ACTIONS(SHIFT(83)), [sym_number] = ACTIONS(SHIFT(83)), @@ -4274,60 +4274,60 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [192] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(189)), - [aux_sym_STAR] = ACTIONS(SHIFT(190)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(189)), + [anon_sym_STAR] = ACTIONS(SHIFT(190)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [193] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(189)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(189)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [194] = { [aux_sym_call_expression_repeat1] = ACTIONS(SHIFT(196)), - [aux_sym_COMMA] = ACTIONS(SHIFT(86)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(87)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(197)), - [aux_sym_STAR] = ACTIONS(SHIFT(89)), - [aux_sym_PLUS] = ACTIONS(SHIFT(90)), + [anon_sym_COMMA] = ACTIONS(SHIFT(86)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(87)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(197)), + [anon_sym_STAR] = ACTIONS(SHIFT(89)), + [anon_sym_PLUS] = ACTIONS(SHIFT(90)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [195] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [196] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(198)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(198)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [197] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [198] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [199] = { @@ -4335,11 +4335,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_name] = ACTIONS(SHIFT(6)), [sym_struct_specifier] = ACTIONS(SHIFT(6)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(7)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(10)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(10)), [sym_identifier] = ACTIONS(SHIFT(12)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4349,8 +4349,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(223)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(224)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(225)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(225)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(226)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4369,37 +4369,37 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression_statement] = ACTIONS(SHIFT(204)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(7)), [aux_sym_compound_statement_repeat1] = ACTIONS(SHIFT(220)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(10)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_compound_statement_repeat1, 1)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(10)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_compound_statement_repeat1, 1)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_string] = ACTIONS(SHIFT(203)), [sym_identifier] = ACTIONS(SHIFT(207)), [sym_number] = ACTIONS(SHIFT(203)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [202] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(209)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(210)), - [aux_sym_STAR] = ACTIONS(SHIFT(211)), - [aux_sym_PLUS] = ACTIONS(SHIFT(212)), + [anon_sym_SEMI] = ACTIONS(SHIFT(209)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(210)), + [anon_sym_STAR] = ACTIONS(SHIFT(211)), + [anon_sym_PLUS] = ACTIONS(SHIFT(212)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [203] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [204] = { @@ -4417,27 +4417,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression_statement] = ACTIONS(REDUCE(sym_statement, 1)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_statement, 1)), [aux_sym_compound_statement_repeat1] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_static] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_register] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_long] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_short] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_const] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_statement, 1)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_static] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_register] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_long] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_short] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_const] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_statement, 1)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_statement, 1)), [sym_string] = ACTIONS(REDUCE(sym_statement, 1)), [sym_identifier] = ACTIONS(REDUCE(sym_statement, 1)), [sym_number] = ACTIONS(REDUCE(sym_statement, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [205] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(208)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(208)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [206] = { @@ -4450,10 +4450,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_pointer] = ACTIONS(REDUCE(sym_type_name, 1)), [aux_sym_declarator_repeat1] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_type_name, 1), REDUCE(sym_expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 1), REDUCE(sym_expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_type_name, 1), REDUCE(sym_expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 1), REDUCE(sym_expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_expression, 1)), [sym_identifier] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4476,20 +4476,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression_statement] = ACTIONS(REDUCE(sym_expression_statement, 2)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_expression_statement, 2)), [aux_sym_compound_statement_repeat1] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_static] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_register] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_long] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_short] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_const] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_static] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_register] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_long] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_short] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_const] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_string] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_identifier] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_number] = ACTIONS(REDUCE(sym_expression_statement, 2)), @@ -4499,7 +4499,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression] = ACTIONS(SHIFT(215)), [sym_math_expression] = ACTIONS(SHIFT(83)), [sym_call_expression] = ACTIONS(SHIFT(83)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(216)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(216)), [sym_string] = ACTIONS(SHIFT(83)), [sym_identifier] = ACTIONS(SHIFT(83)), [sym_number] = ACTIONS(SHIFT(83)), @@ -4524,82 +4524,82 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [213] = { - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(210)), - [aux_sym_STAR] = ACTIONS(SHIFT(211)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(210)), + [anon_sym_STAR] = ACTIONS(SHIFT(211)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [214] = { - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(210)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(210)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [215] = { [aux_sym_call_expression_repeat1] = ACTIONS(SHIFT(217)), - [aux_sym_COMMA] = ACTIONS(SHIFT(86)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(87)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(218)), - [aux_sym_STAR] = ACTIONS(SHIFT(89)), - [aux_sym_PLUS] = ACTIONS(SHIFT(90)), + [anon_sym_COMMA] = ACTIONS(SHIFT(86)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(87)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(218)), + [anon_sym_STAR] = ACTIONS(SHIFT(89)), + [anon_sym_PLUS] = ACTIONS(SHIFT(90)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [216] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [217] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(219)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(219)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [218] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [219] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [220] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_compound_statement_repeat1, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_compound_statement_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [221] = { [aux_sym_declaration_repeat1] = ACTIONS(SHIFT(237)), - [aux_sym_COMMA] = ACTIONS(SHIFT(238)), - [aux_sym_SEMI] = ACTIONS(SHIFT(239)), + [anon_sym_COMMA] = ACTIONS(SHIFT(238)), + [anon_sym_SEMI] = ACTIONS(SHIFT(239)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [222] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__init_declarator, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__init_declarator, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__init_declarator, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(140)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__init_declarator, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__init_declarator, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(140)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [223] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_declarator, 1)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(230)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(231)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_declarator, 1)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(230)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(231)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [224] = { [sym__direct_declarator] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(225)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(225)), [sym_identifier] = ACTIONS(SHIFT(226)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4608,47 +4608,47 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(43)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(44)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(45)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(45)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(46)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [226] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [227] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(228)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(228)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [228] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [229] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_declarator, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(230)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(231)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_declarator, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(230)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(231)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [230] = { [sym_expression] = ACTIONS(SHIFT(236)), [sym_math_expression] = ACTIONS(SHIFT(76)), [sym_call_expression] = ACTIONS(SHIFT(76)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(228)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(228)), [sym_string] = ACTIONS(SHIFT(76)), [sym_identifier] = ACTIONS(SHIFT(76)), [sym_number] = ACTIONS(SHIFT(76)), @@ -4663,60 +4663,60 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_declaration] = ACTIONS(SHIFT(232)), [sym_type_qualifier] = ACTIONS(SHIFT(4)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(19)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(21)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(228)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(21)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(228)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(SHIFT(23)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [232] = { [aux_sym__direct_declarator_repeat1] = ACTIONS(SHIFT(233)), - [aux_sym_COMMA] = ACTIONS(SHIFT(56)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(234)), + [anon_sym_COMMA] = ACTIONS(SHIFT(56)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(234)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [233] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(235)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [234] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [235] = { [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__direct_declarator, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__direct_declarator, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [236] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(234)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(77)), - [aux_sym_STAR] = ACTIONS(SHIFT(78)), - [aux_sym_PLUS] = ACTIONS(SHIFT(79)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(234)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(77)), + [anon_sym_STAR] = ACTIONS(SHIFT(78)), + [anon_sym_PLUS] = ACTIONS(SHIFT(79)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [237] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(242)), + [anon_sym_SEMI] = ACTIONS(SHIFT(242)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [238] = { @@ -4725,8 +4725,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(223)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(224)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(225)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(225)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(226)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4745,20 +4745,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression_statement] = ACTIONS(REDUCE(sym_declaration, 3)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declaration, 3)), [aux_sym_compound_statement_repeat1] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_static] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_register] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_const] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_static] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_register] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_const] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 3)), [sym_string] = ACTIONS(REDUCE(sym_declaration, 3)), [sym_identifier] = ACTIONS(REDUCE(sym_declaration, 3)), [sym_number] = ACTIONS(REDUCE(sym_declaration, 3)), @@ -4766,12 +4766,12 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [240] = { [aux_sym_declaration_repeat1] = ACTIONS(SHIFT(241)), - [aux_sym_COMMA] = ACTIONS(SHIFT(238)), - [aux_sym_SEMI] = ACTIONS(REDUCE(aux_sym_declaration_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(238)), + [anon_sym_SEMI] = ACTIONS(REDUCE(aux_sym_declaration_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [241] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(aux_sym_declaration_repeat1, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(aux_sym_declaration_repeat1, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [242] = { @@ -4789,20 +4789,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression_statement] = ACTIONS(REDUCE(sym_declaration, 4)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declaration, 4)), [aux_sym_compound_statement_repeat1] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_static] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_register] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_const] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_static] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_register] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_const] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 4)), [sym_string] = ACTIONS(REDUCE(sym_declaration, 4)), [sym_identifier] = ACTIONS(REDUCE(sym_declaration, 4)), [sym_number] = ACTIONS(REDUCE(sym_declaration, 4)), @@ -4814,19 +4814,19 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(223)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(224)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(225)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(225)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(226)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [244] = { [aux_sym_declaration_repeat1] = ACTIONS(SHIFT(245)), - [aux_sym_COMMA] = ACTIONS(SHIFT(238)), - [aux_sym_SEMI] = ACTIONS(SHIFT(242)), + [anon_sym_COMMA] = ACTIONS(SHIFT(238)), + [anon_sym_SEMI] = ACTIONS(SHIFT(242)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [245] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(246)), + [anon_sym_SEMI] = ACTIONS(SHIFT(246)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [246] = { @@ -4844,20 +4844,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_expression_statement] = ACTIONS(REDUCE(sym_declaration, 5)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declaration, 5)), [aux_sym_compound_statement_repeat1] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_static] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_register] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_const] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_static] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_register] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_const] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 5)), [sym_string] = ACTIONS(REDUCE(sym_declaration, 5)), [sym_identifier] = ACTIONS(REDUCE(sym_declaration, 5)), [sym_number] = ACTIONS(REDUCE(sym_declaration, 5)), @@ -4869,17 +4869,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [248] = { [sym_compound_statement] = ACTIONS(REDUCE(aux_sym_function_definition_repeat1, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(aux_sym_function_definition_repeat1, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(aux_sym_function_definition_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [249] = { [aux_sym_declaration_repeat1] = ACTIONS(SHIFT(250)), - [aux_sym_COMMA] = ACTIONS(SHIFT(238)), - [aux_sym_SEMI] = ACTIONS(SHIFT(251)), + [anon_sym_COMMA] = ACTIONS(SHIFT(238)), + [anon_sym_SEMI] = ACTIONS(SHIFT(251)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [250] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(252)), + [anon_sym_SEMI] = ACTIONS(SHIFT(252)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [251] = { @@ -4893,20 +4893,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_compound_statement] = ACTIONS(REDUCE(sym_declaration, 3)), [aux_sym_function_definition_repeat1] = ACTIONS(REDUCE(sym_declaration, 3)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_static] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_register] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_const] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 3)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_static] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_register] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_const] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 3)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 3)), [sym_identifier] = ACTIONS(REDUCE(sym_declaration, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4921,20 +4921,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_compound_statement] = ACTIONS(REDUCE(sym_declaration, 4)), [aux_sym_function_definition_repeat1] = ACTIONS(REDUCE(sym_declaration, 4)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_static] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_register] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_const] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 4)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_static] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_register] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_const] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 4)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 4)), [sym_identifier] = ACTIONS(REDUCE(sym_declaration, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4944,19 +4944,19 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(223)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(224)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(225)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(225)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(226)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [254] = { [aux_sym_declaration_repeat1] = ACTIONS(SHIFT(255)), - [aux_sym_COMMA] = ACTIONS(SHIFT(238)), - [aux_sym_SEMI] = ACTIONS(SHIFT(252)), + [anon_sym_COMMA] = ACTIONS(SHIFT(238)), + [anon_sym_SEMI] = ACTIONS(SHIFT(252)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [255] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(256)), + [anon_sym_SEMI] = ACTIONS(SHIFT(256)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [256] = { @@ -4970,25 +4970,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_compound_statement] = ACTIONS(REDUCE(sym_declaration, 5)), [aux_sym_function_definition_repeat1] = ACTIONS(REDUCE(sym_declaration, 5)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_extern] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_static] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_auto] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_register] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_const] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 5)), - [aux_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_typedef] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_extern] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_static] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_auto] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_register] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_const] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_restrict] = ACTIONS(REDUCE(sym_declaration, 5)), + [anon_sym_volatile] = ACTIONS(REDUCE(sym_declaration, 5)), [sym_identifier] = ACTIONS(REDUCE(sym_declaration, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [257] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(259)), + [anon_sym_SEMI] = ACTIONS(SHIFT(259)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [258] = { @@ -5007,19 +5007,19 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_qualifier] = ACTIONS(SHIFT(260)), [aux_sym_declaration_specifiers_repeat1] = ACTIONS(SHIFT(262)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), - [aux_sym_unsigned] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), - [aux_sym_long] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), - [aux_sym_short] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), + [anon_sym_unsigned] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), + [anon_sym_long] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), + [anon_sym_short] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5028,11 +5028,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_name] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), [sym_struct_specifier] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), - [aux_sym_signed] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), - [aux_sym_unsigned] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), - [aux_sym_long] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), - [aux_sym_short] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), + [anon_sym_signed] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), + [anon_sym_unsigned] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), + [anon_sym_long] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), + [anon_sym_short] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), [sym_identifier] = ACTIONS(REDUCE(sym_declaration_specifiers, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5041,11 +5041,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_name] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), [sym_struct_specifier] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), [aux_sym_type_name_repeat1] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), - [aux_sym_signed] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), - [aux_sym_unsigned] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), - [aux_sym_long] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), - [aux_sym_short] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), - [aux_sym_struct] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), + [anon_sym_signed] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), + [anon_sym_unsigned] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), + [anon_sym_long] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), + [anon_sym_short] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), + [anon_sym_struct] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), [sym_identifier] = ACTIONS(REDUCE(aux_sym_declaration_specifiers_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5055,15 +5055,15 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__direct_declarator] = ACTIONS(SHIFT(120)), [sym_pointer] = ACTIONS(SHIFT(37)), [aux_sym_declarator_repeat1] = ACTIONS(SHIFT(121)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(122)), - [aux_sym_STAR] = ACTIONS(SHIFT(40)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(122)), + [anon_sym_STAR] = ACTIONS(SHIFT(40)), [sym_identifier] = ACTIONS(SHIFT(123)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [264] = { [aux_sym_declaration_repeat1] = ACTIONS(SHIFT(268)), - [aux_sym_COMMA] = ACTIONS(SHIFT(238)), - [aux_sym_SEMI] = ACTIONS(SHIFT(259)), + [anon_sym_COMMA] = ACTIONS(SHIFT(238)), + [anon_sym_SEMI] = ACTIONS(SHIFT(259)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [265] = { @@ -5078,29 +5078,29 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_function_definition_repeat1] = ACTIONS(SHIFT(266)), [aux_sym_type_name_repeat1] = ACTIONS(SHIFT(7)), [aux_sym_declaration_repeat1] = ACTIONS(REDUCE(sym__init_declarator, 1)), - [aux_sym_typedef] = ACTIONS(SHIFT(8)), - [aux_sym_extern] = ACTIONS(SHIFT(8)), - [aux_sym_static] = ACTIONS(SHIFT(8)), - [aux_sym_auto] = ACTIONS(SHIFT(8)), - [aux_sym_register] = ACTIONS(SHIFT(8)), - [aux_sym_signed] = ACTIONS(SHIFT(9)), - [aux_sym_unsigned] = ACTIONS(SHIFT(9)), - [aux_sym_long] = ACTIONS(SHIFT(9)), - [aux_sym_short] = ACTIONS(SHIFT(9)), - [aux_sym_struct] = ACTIONS(SHIFT(10)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(139)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__init_declarator, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__init_declarator, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(140)), - [aux_sym_const] = ACTIONS(SHIFT(11)), - [aux_sym_restrict] = ACTIONS(SHIFT(11)), - [aux_sym_volatile] = ACTIONS(SHIFT(11)), + [anon_sym_typedef] = ACTIONS(SHIFT(8)), + [anon_sym_extern] = ACTIONS(SHIFT(8)), + [anon_sym_static] = ACTIONS(SHIFT(8)), + [anon_sym_auto] = ACTIONS(SHIFT(8)), + [anon_sym_register] = ACTIONS(SHIFT(8)), + [anon_sym_signed] = ACTIONS(SHIFT(9)), + [anon_sym_unsigned] = ACTIONS(SHIFT(9)), + [anon_sym_long] = ACTIONS(SHIFT(9)), + [anon_sym_short] = ACTIONS(SHIFT(9)), + [anon_sym_struct] = ACTIONS(SHIFT(10)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(139)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__init_declarator, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__init_declarator, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(140)), + [anon_sym_const] = ACTIONS(SHIFT(11)), + [anon_sym_restrict] = ACTIONS(SHIFT(11)), + [anon_sym_volatile] = ACTIONS(SHIFT(11)), [sym_identifier] = ACTIONS(SHIFT(12)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [266] = { [sym_compound_statement] = ACTIONS(SHIFT(267)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(139)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(139)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [267] = { @@ -5108,7 +5108,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [268] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(269)), + [anon_sym_SEMI] = ACTIONS(SHIFT(269)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [269] = { diff --git a/spec/fixtures/parsers/golang.c b/spec/fixtures/parsers/golang.c index 6bc85a6b..135f017f 100644 --- a/spec/fixtures/parsers/golang.c +++ b/spec/fixtures/parsers/golang.c @@ -45,42 +45,42 @@ enum { aux_sym__func_signature_repeat1, aux_sym__func_signature_repeat2, aux_sym__func_signature_repeat3, - aux_sym_package, - aux_sym_import, - aux_sym_LPAREN, - aux_sym_RPAREN, - aux_sym_type, - aux_sym_SEMI, - aux_sym_var, - aux_sym_EQ, - aux_sym_func, - aux_sym_LBRACE, - aux_sym_RBRACE, - aux_sym_STAR, - aux_sym_map, - aux_sym_LBRACK, - aux_sym_RBRACK, - aux_sym_struct, - aux_sym_interface, - aux_sym_return, - aux_sym_COMMA, - aux_sym_COLON_EQ, - aux_sym_for, - aux_sym_range, - aux_sym_if, - aux_sym_else, - aux_sym_DOT, - aux_sym_SLASH, - aux_sym_PLUS, - aux_sym_DASH, - aux_sym_PIPE_PIPE, - aux_sym_AMP_AMP, - aux_sym_EQ_EQ, - aux_sym_LT_EQ, - aux_sym_LT, - aux_sym_GT_EQ, - aux_sym_GT, - aux_sym_BANG, + anon_sym_package, + anon_sym_import, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_type, + anon_sym_SEMI, + anon_sym_var, + anon_sym_EQ, + anon_sym_func, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_map, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_struct, + anon_sym_interface, + anon_sym_return, + anon_sym_COMMA, + anon_sym_COLON_EQ, + anon_sym_for, + anon_sym_range, + anon_sym_if, + anon_sym_else, + anon_sym_DOT, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_PIPE_PIPE, + anon_sym_AMP_AMP, + anon_sym_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_LT, + anon_sym_GT_EQ, + anon_sym_GT, + anon_sym_BANG, sym__line_break, sym_string, sym__identifier, @@ -132,42 +132,42 @@ static const char *ts_symbol_names[] = { [aux_sym__func_signature_repeat3] = "_func_signature_repeat3", [ts_builtin_sym_error] = "ERROR", [ts_builtin_sym_end] = "END", - [aux_sym_package] = "package", - [aux_sym_import] = "import", - [aux_sym_LPAREN] = "(", - [aux_sym_RPAREN] = ")", - [aux_sym_type] = "type", - [aux_sym_SEMI] = ";", - [aux_sym_var] = "var", - [aux_sym_EQ] = "=", - [aux_sym_func] = "func", - [aux_sym_LBRACE] = "{", - [aux_sym_RBRACE] = "}", - [aux_sym_STAR] = "*", - [aux_sym_map] = "map", - [aux_sym_LBRACK] = "[", - [aux_sym_RBRACK] = "]", - [aux_sym_struct] = "struct", - [aux_sym_interface] = "interface", - [aux_sym_return] = "return", - [aux_sym_COMMA] = ",", - [aux_sym_COLON_EQ] = ":=", - [aux_sym_for] = "for", - [aux_sym_range] = "range", - [aux_sym_if] = "if", - [aux_sym_else] = "else", - [aux_sym_DOT] = ".", - [aux_sym_SLASH] = "/", - [aux_sym_PLUS] = "+", - [aux_sym_DASH] = "-", - [aux_sym_PIPE_PIPE] = "||", - [aux_sym_AMP_AMP] = "&&", - [aux_sym_EQ_EQ] = "==", - [aux_sym_LT_EQ] = "<=", - [aux_sym_LT] = "<", - [aux_sym_GT_EQ] = ">=", - [aux_sym_GT] = ">", - [aux_sym_BANG] = "!", + [anon_sym_package] = "package", + [anon_sym_import] = "import", + [anon_sym_LPAREN] = "(", + [anon_sym_RPAREN] = ")", + [anon_sym_type] = "type", + [anon_sym_SEMI] = ";", + [anon_sym_var] = "var", + [anon_sym_EQ] = "=", + [anon_sym_func] = "func", + [anon_sym_LBRACE] = "{", + [anon_sym_RBRACE] = "}", + [anon_sym_STAR] = "*", + [anon_sym_map] = "map", + [anon_sym_LBRACK] = "[", + [anon_sym_RBRACK] = "]", + [anon_sym_struct] = "struct", + [anon_sym_interface] = "interface", + [anon_sym_return] = "return", + [anon_sym_COMMA] = ",", + [anon_sym_COLON_EQ] = ":=", + [anon_sym_for] = "for", + [anon_sym_range] = "range", + [anon_sym_if] = "if", + [anon_sym_else] = "else", + [anon_sym_DOT] = ".", + [anon_sym_SLASH] = "/", + [anon_sym_PLUS] = "+", + [anon_sym_DASH] = "-", + [anon_sym_PIPE_PIPE] = "||", + [anon_sym_AMP_AMP] = "&&", + [anon_sym_EQ_EQ] = "==", + [anon_sym_LT_EQ] = "<=", + [anon_sym_LT] = "<", + [anon_sym_GT_EQ] = ">=", + [anon_sym_GT] = ">", + [anon_sym_BANG] = "!", [sym__line_break] = "_line_break", [sym_string] = "string", [sym__identifier] = "_identifier", @@ -219,42 +219,42 @@ static const TSNodeType ts_node_types[SYMBOL_COUNT] = { [aux_sym__func_signature_repeat3] = TSNodeTypeHidden, [ts_builtin_sym_error] = TSNodeTypeNormal, [ts_builtin_sym_end] = TSNodeTypeHidden, - [aux_sym_package] = TSNodeTypeConcrete, - [aux_sym_import] = TSNodeTypeConcrete, - [aux_sym_LPAREN] = TSNodeTypeConcrete, - [aux_sym_RPAREN] = TSNodeTypeConcrete, - [aux_sym_type] = TSNodeTypeConcrete, - [aux_sym_SEMI] = TSNodeTypeConcrete, - [aux_sym_var] = TSNodeTypeConcrete, - [aux_sym_EQ] = TSNodeTypeConcrete, - [aux_sym_func] = TSNodeTypeConcrete, - [aux_sym_LBRACE] = TSNodeTypeConcrete, - [aux_sym_RBRACE] = TSNodeTypeConcrete, - [aux_sym_STAR] = TSNodeTypeConcrete, - [aux_sym_map] = TSNodeTypeConcrete, - [aux_sym_LBRACK] = TSNodeTypeConcrete, - [aux_sym_RBRACK] = TSNodeTypeConcrete, - [aux_sym_struct] = TSNodeTypeConcrete, - [aux_sym_interface] = TSNodeTypeConcrete, - [aux_sym_return] = TSNodeTypeConcrete, - [aux_sym_COMMA] = TSNodeTypeConcrete, - [aux_sym_COLON_EQ] = TSNodeTypeConcrete, - [aux_sym_for] = TSNodeTypeConcrete, - [aux_sym_range] = TSNodeTypeConcrete, - [aux_sym_if] = TSNodeTypeConcrete, - [aux_sym_else] = TSNodeTypeConcrete, - [aux_sym_DOT] = TSNodeTypeConcrete, - [aux_sym_SLASH] = TSNodeTypeConcrete, - [aux_sym_PLUS] = TSNodeTypeConcrete, - [aux_sym_DASH] = TSNodeTypeConcrete, - [aux_sym_PIPE_PIPE] = TSNodeTypeConcrete, - [aux_sym_AMP_AMP] = TSNodeTypeConcrete, - [aux_sym_EQ_EQ] = TSNodeTypeConcrete, - [aux_sym_LT_EQ] = TSNodeTypeConcrete, - [aux_sym_LT] = TSNodeTypeConcrete, - [aux_sym_GT_EQ] = TSNodeTypeConcrete, - [aux_sym_GT] = TSNodeTypeConcrete, - [aux_sym_BANG] = TSNodeTypeConcrete, + [anon_sym_package] = TSNodeTypeConcrete, + [anon_sym_import] = TSNodeTypeConcrete, + [anon_sym_LPAREN] = TSNodeTypeConcrete, + [anon_sym_RPAREN] = TSNodeTypeConcrete, + [anon_sym_type] = TSNodeTypeConcrete, + [anon_sym_SEMI] = TSNodeTypeConcrete, + [anon_sym_var] = TSNodeTypeConcrete, + [anon_sym_EQ] = TSNodeTypeConcrete, + [anon_sym_func] = TSNodeTypeConcrete, + [anon_sym_LBRACE] = TSNodeTypeConcrete, + [anon_sym_RBRACE] = TSNodeTypeConcrete, + [anon_sym_STAR] = TSNodeTypeConcrete, + [anon_sym_map] = TSNodeTypeConcrete, + [anon_sym_LBRACK] = TSNodeTypeConcrete, + [anon_sym_RBRACK] = TSNodeTypeConcrete, + [anon_sym_struct] = TSNodeTypeConcrete, + [anon_sym_interface] = TSNodeTypeConcrete, + [anon_sym_return] = TSNodeTypeConcrete, + [anon_sym_COMMA] = TSNodeTypeConcrete, + [anon_sym_COLON_EQ] = TSNodeTypeConcrete, + [anon_sym_for] = TSNodeTypeConcrete, + [anon_sym_range] = TSNodeTypeConcrete, + [anon_sym_if] = TSNodeTypeConcrete, + [anon_sym_else] = TSNodeTypeConcrete, + [anon_sym_DOT] = TSNodeTypeConcrete, + [anon_sym_SLASH] = TSNodeTypeConcrete, + [anon_sym_PLUS] = TSNodeTypeConcrete, + [anon_sym_DASH] = TSNodeTypeConcrete, + [anon_sym_PIPE_PIPE] = TSNodeTypeConcrete, + [anon_sym_AMP_AMP] = TSNodeTypeConcrete, + [anon_sym_EQ_EQ] = TSNodeTypeConcrete, + [anon_sym_LT_EQ] = TSNodeTypeConcrete, + [anon_sym_LT] = TSNodeTypeConcrete, + [anon_sym_GT_EQ] = TSNodeTypeConcrete, + [anon_sym_GT] = TSNodeTypeConcrete, + [anon_sym_BANG] = TSNodeTypeConcrete, [sym__line_break] = TSNodeTypeHidden, [sym_string] = TSNodeTypeNormal, [sym__identifier] = TSNodeTypeHidden, @@ -314,7 +314,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(11); LEX_ERROR(); case 11: - ACCEPT_TOKEN(aux_sym_package); + ACCEPT_TOKEN(anon_sym_package); case 12: START_TOKEN(); if (lookahead == 0) @@ -364,7 +364,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(18); LEX_ERROR(); case 18: - ACCEPT_TOKEN(aux_sym_func); + ACCEPT_TOKEN(anon_sym_func); case 19: if (lookahead == 'm') ADVANCE(20); @@ -386,7 +386,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(24); LEX_ERROR(); case 24: - ACCEPT_TOKEN(aux_sym_import); + ACCEPT_TOKEN(anon_sym_import); case 25: if (lookahead == 'y') ADVANCE(26); @@ -400,7 +400,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(28); LEX_ERROR(); case 28: - ACCEPT_TOKEN(aux_sym_type); + ACCEPT_TOKEN(anon_sym_type); case 29: if (lookahead == 'a') ADVANCE(30); @@ -410,7 +410,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(31); LEX_ERROR(); case 31: - ACCEPT_TOKEN(aux_sym_var); + ACCEPT_TOKEN(anon_sym_var); case 32: START_TOKEN(); if ((lookahead == '\t') || @@ -509,7 +509,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(40); LEX_ERROR(); case 41: - ACCEPT_TOKEN(aux_sym_LPAREN); + ACCEPT_TOKEN(anon_sym_LPAREN); case 42: START_TOKEN(); if ((lookahead == '\t') || @@ -537,7 +537,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(44); LEX_ERROR(); case 44: - ACCEPT_TOKEN(aux_sym_LBRACE); + ACCEPT_TOKEN(anon_sym_LBRACE); case 45: START_TOKEN(); if ((lookahead == '\t') || @@ -555,7 +555,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(33); LEX_ERROR(); case 46: - ACCEPT_TOKEN(aux_sym_RPAREN); + ACCEPT_TOKEN(anon_sym_RPAREN); case 47: START_TOKEN(); if ((lookahead == '\t') || @@ -586,11 +586,11 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(63); LEX_ERROR(); case 48: - ACCEPT_TOKEN(aux_sym_STAR); + ACCEPT_TOKEN(anon_sym_STAR); case 49: - ACCEPT_TOKEN(aux_sym_COMMA); + ACCEPT_TOKEN(anon_sym_COMMA); case 50: - ACCEPT_TOKEN(aux_sym_LBRACK); + ACCEPT_TOKEN(anon_sym_LBRACK); case 51: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -677,7 +677,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_interface); + ACCEPT_TOKEN(anon_sym_interface); case 60: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -703,7 +703,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_map); + ACCEPT_TOKEN(anon_sym_map); case 63: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -761,7 +761,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_struct); + ACCEPT_TOKEN(anon_sym_struct); case 69: START_TOKEN(); if ((lookahead == '\t') || @@ -880,7 +880,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(76); LEX_ERROR(); case 76: - ACCEPT_TOKEN(aux_sym_RBRACK); + ACCEPT_TOKEN(anon_sym_RBRACK); case 77: START_TOKEN(); if ((lookahead == '\t') || @@ -898,7 +898,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(78); LEX_ERROR(); case 78: - ACCEPT_TOKEN(aux_sym_RBRACE); + ACCEPT_TOKEN(anon_sym_RBRACE); case 79: START_TOKEN(); if ((lookahead == '\t') || @@ -944,7 +944,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(82); LEX_ERROR(); case 82: - ACCEPT_TOKEN(aux_sym_SEMI); + ACCEPT_TOKEN(anon_sym_SEMI); case 83: START_TOKEN(); if ((lookahead == '\t') || @@ -983,7 +983,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(78); LEX_ERROR(); case 84: - ACCEPT_TOKEN(aux_sym_BANG); + ACCEPT_TOKEN(anon_sym_BANG); case 85: if (lookahead == '.') ADVANCE(86); @@ -1003,7 +1003,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(89); LEX_ERROR(); case 89: - ACCEPT_TOKEN(aux_sym_COLON_EQ); + ACCEPT_TOKEN(anon_sym_COLON_EQ); case 90: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -1030,7 +1030,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_for); + ACCEPT_TOKEN(anon_sym_for); case 93: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -1047,7 +1047,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_if); + ACCEPT_TOKEN(anon_sym_if); case 95: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -1104,7 +1104,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_return); + ACCEPT_TOKEN(anon_sym_return); case 101: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -1130,7 +1130,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_var); + ACCEPT_TOKEN(anon_sym_var); case 104: START_TOKEN(); if ((lookahead == '\t') || @@ -1169,41 +1169,41 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(106); LEX_ERROR(); case 106: - ACCEPT_TOKEN(aux_sym_AMP_AMP); + ACCEPT_TOKEN(anon_sym_AMP_AMP); case 107: - ACCEPT_TOKEN(aux_sym_PLUS); + ACCEPT_TOKEN(anon_sym_PLUS); case 108: - ACCEPT_TOKEN(aux_sym_DASH); + ACCEPT_TOKEN(anon_sym_DASH); case 109: - ACCEPT_TOKEN(aux_sym_DOT); + ACCEPT_TOKEN(anon_sym_DOT); case 110: if (lookahead == '/') ADVANCE(4); - ACCEPT_TOKEN(aux_sym_SLASH); + ACCEPT_TOKEN(anon_sym_SLASH); case 111: if (lookahead == '=') ADVANCE(112); - ACCEPT_TOKEN(aux_sym_LT); + ACCEPT_TOKEN(anon_sym_LT); case 112: - ACCEPT_TOKEN(aux_sym_LT_EQ); + ACCEPT_TOKEN(anon_sym_LT_EQ); case 113: if (lookahead == '=') ADVANCE(114); LEX_ERROR(); case 114: - ACCEPT_TOKEN(aux_sym_EQ_EQ); + ACCEPT_TOKEN(anon_sym_EQ_EQ); case 115: if (lookahead == '=') ADVANCE(116); - ACCEPT_TOKEN(aux_sym_GT); + ACCEPT_TOKEN(anon_sym_GT); case 116: - ACCEPT_TOKEN(aux_sym_GT_EQ); + ACCEPT_TOKEN(anon_sym_GT_EQ); case 117: if (lookahead == '|') ADVANCE(118); LEX_ERROR(); case 118: - ACCEPT_TOKEN(aux_sym_PIPE_PIPE); + ACCEPT_TOKEN(anon_sym_PIPE_PIPE); case 119: START_TOKEN(); if ((lookahead == '\t') || @@ -1391,7 +1391,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_else); + ACCEPT_TOKEN(anon_sym_else); case 128: START_TOKEN(); if ((lookahead == '\t') || @@ -1469,7 +1469,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(132); LEX_ERROR(); case 132: - ACCEPT_TOKEN(aux_sym_if); + ACCEPT_TOKEN(anon_sym_if); case 133: START_TOKEN(); if ((lookahead == '\t') || @@ -1515,7 +1515,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(139); LEX_ERROR(); case 139: - ACCEPT_TOKEN(aux_sym_range); + ACCEPT_TOKEN(anon_sym_range); case 140: START_TOKEN(); if ((lookahead == '\t') || @@ -1753,7 +1753,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(63); LEX_ERROR(); case 146: - ACCEPT_TOKEN(aux_sym_EQ); + ACCEPT_TOKEN(anon_sym_EQ); case 147: START_TOKEN(); if ((lookahead == '\t') || @@ -1997,7 +1997,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { case 154: if (lookahead == '=') ADVANCE(114); - ACCEPT_TOKEN(aux_sym_EQ); + ACCEPT_TOKEN(anon_sym_EQ); case 155: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -2038,7 +2038,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_func); + ACCEPT_TOKEN(anon_sym_func); case 159: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -2100,7 +2100,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_import); + ACCEPT_TOKEN(anon_sym_import); case 165: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -2166,7 +2166,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_package); + ACCEPT_TOKEN(anon_sym_package); case 172: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -2215,7 +2215,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_range); + ACCEPT_TOKEN(anon_sym_range); case 177: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -2252,7 +2252,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); - ACCEPT_TOKEN(aux_sym_type); + ACCEPT_TOKEN(anon_sym_type); case ts_lex_state_error: START_TOKEN(); if (lookahead == 0) @@ -2782,7 +2782,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [0] = { [sym_program] = ACTIONS(SHIFT(1)), [sym_package_directive] = ACTIONS(SHIFT(2)), - [aux_sym_package] = ACTIONS(SHIFT(3)), + [anon_sym_package] = ACTIONS(SHIFT(3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2800,10 +2800,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(SHIFT(9)), [aux_sym_program_repeat2] = ACTIONS(SHIFT(10)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_program, 1)), - [aux_sym_import] = ACTIONS(SHIFT(11)), - [aux_sym_type] = ACTIONS(SHIFT(12)), - [aux_sym_var] = ACTIONS(SHIFT(13)), - [aux_sym_func] = ACTIONS(SHIFT(14)), + [anon_sym_import] = ACTIONS(SHIFT(11)), + [anon_sym_type] = ACTIONS(SHIFT(12)), + [anon_sym_var] = ACTIONS(SHIFT(13)), + [anon_sym_func] = ACTIONS(SHIFT(14)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2822,10 +2822,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_package_directive, 2)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym_package_directive, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_package_directive, 2)), - [aux_sym_import] = ACTIONS(REDUCE(sym_package_directive, 2)), - [aux_sym_type] = ACTIONS(REDUCE(sym_package_directive, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_package_directive, 2)), - [aux_sym_func] = ACTIONS(REDUCE(sym_package_directive, 2)), + [anon_sym_import] = ACTIONS(REDUCE(sym_package_directive, 2)), + [anon_sym_type] = ACTIONS(REDUCE(sym_package_directive, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_package_directive, 2)), + [anon_sym_func] = ACTIONS(REDUCE(sym_package_directive, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2838,10 +2838,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_package_name, 1)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym_package_name, 1)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_package_name, 1)), - [aux_sym_import] = ACTIONS(REDUCE(sym_package_name, 1)), - [aux_sym_type] = ACTIONS(REDUCE(sym_package_name, 1)), - [aux_sym_var] = ACTIONS(REDUCE(sym_package_name, 1)), - [aux_sym_func] = ACTIONS(REDUCE(sym_package_name, 1)), + [anon_sym_import] = ACTIONS(REDUCE(sym_package_name, 1)), + [anon_sym_type] = ACTIONS(REDUCE(sym_package_name, 1)), + [anon_sym_var] = ACTIONS(REDUCE(sym_package_name, 1)), + [anon_sym_func] = ACTIONS(REDUCE(sym_package_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2854,10 +2854,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(SHIFT(429)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), [ts_builtin_sym_end] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), - [aux_sym_import] = ACTIONS(SHIFT(11)), - [aux_sym_type] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), - [aux_sym_var] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), - [aux_sym_func] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), + [anon_sym_import] = ACTIONS(SHIFT(11)), + [anon_sym_type] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), + [anon_sym_var] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), + [anon_sym_func] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2868,9 +2868,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_func_declaration] = ACTIONS(SHIFT(8)), [aux_sym_program_repeat2] = ACTIONS(SHIFT(428)), [ts_builtin_sym_end] = ACTIONS(REDUCE(aux_sym_program_repeat2, 1)), - [aux_sym_type] = ACTIONS(SHIFT(12)), - [aux_sym_var] = ACTIONS(SHIFT(13)), - [aux_sym_func] = ACTIONS(SHIFT(14)), + [anon_sym_type] = ACTIONS(SHIFT(12)), + [anon_sym_var] = ACTIONS(SHIFT(13)), + [anon_sym_func] = ACTIONS(SHIFT(14)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2881,9 +2881,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_func_declaration] = ACTIONS(REDUCE(sym__declaration, 1)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym__declaration, 1)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym__declaration, 1)), - [aux_sym_type] = ACTIONS(REDUCE(sym__declaration, 1)), - [aux_sym_var] = ACTIONS(REDUCE(sym__declaration, 1)), - [aux_sym_func] = ACTIONS(REDUCE(sym__declaration, 1)), + [anon_sym_type] = ACTIONS(REDUCE(sym__declaration, 1)), + [anon_sym_var] = ACTIONS(REDUCE(sym__declaration, 1)), + [anon_sym_func] = ACTIONS(REDUCE(sym__declaration, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2894,9 +2894,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_func_declaration] = ACTIONS(SHIFT(8)), [aux_sym_program_repeat2] = ACTIONS(SHIFT(427)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_program, 2)), - [aux_sym_type] = ACTIONS(SHIFT(12)), - [aux_sym_var] = ACTIONS(SHIFT(13)), - [aux_sym_func] = ACTIONS(SHIFT(14)), + [anon_sym_type] = ACTIONS(SHIFT(12)), + [anon_sym_var] = ACTIONS(SHIFT(13)), + [anon_sym_func] = ACTIONS(SHIFT(14)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -2907,7 +2907,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [11] = { [sym_package_import] = ACTIONS(SHIFT(418)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(419)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(419)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(420)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -2932,25 +2932,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [15] = { [sym__func_signature] = ACTIONS(SHIFT(17)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(18)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(18)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [16] = { [sym__func_signature] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [17] = { [sym_block_statement] = ACTIONS(SHIFT(196)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(197)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(197)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [18] = { [sym_var_name] = ACTIONS(SHIFT(19)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(20)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(20)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(21)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -2964,12 +2964,12 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_interface_type] = ACTIONS(SHIFT(45)), [sym_type_name] = ACTIONS(SHIFT(45)), [aux_sym_short_var_declaration_repeat1] = ACTIONS(SHIFT(46)), - [aux_sym_STAR] = ACTIONS(SHIFT(47)), - [aux_sym_map] = ACTIONS(SHIFT(48)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(49)), - [aux_sym_struct] = ACTIONS(SHIFT(50)), - [aux_sym_interface] = ACTIONS(SHIFT(51)), - [aux_sym_COMMA] = ACTIONS(SHIFT(52)), + [anon_sym_STAR] = ACTIONS(SHIFT(47)), + [anon_sym_map] = ACTIONS(SHIFT(48)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(49)), + [anon_sym_struct] = ACTIONS(SHIFT(50)), + [anon_sym_interface] = ACTIONS(SHIFT(51)), + [anon_sym_COMMA] = ACTIONS(SHIFT(52)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(53)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -2977,8 +2977,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [20] = { [sym_block_statement] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 2)), [sym_type_name] = ACTIONS(SHIFT(22)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(23)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(23)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(24)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -2992,19 +2992,19 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_interface_type] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_type_name] = ACTIONS(REDUCE(sym_var_name, 1)), [aux_sym_short_var_declaration_repeat1] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_map] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_interface] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_map] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_interface] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [22] = { [sym_block_statement] = ACTIONS(REDUCE(sym__func_signature, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3017,7 +3017,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [24] = { [sym_block_statement] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_type_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3029,28 +3029,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [26] = { [aux_sym__func_signature_repeat3] = ACTIONS(SHIFT(28)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(29)), - [aux_sym_COMMA] = ACTIONS(SHIFT(30)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(29)), + [anon_sym_COMMA] = ACTIONS(SHIFT(30)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [27] = { [sym_type_name] = ACTIONS(REDUCE(sym_var_name, 1)), [aux_sym__func_signature_repeat3] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_type_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [28] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(34)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(34)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [29] = { [sym_block_statement] = ACTIONS(REDUCE(sym__func_signature, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3062,45 +3062,45 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [31] = { [aux_sym__func_signature_repeat3] = ACTIONS(SHIFT(33)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat3, 2)), - [aux_sym_COMMA] = ACTIONS(SHIFT(30)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat3, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(30)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [32] = { [aux_sym__func_signature_repeat3] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_type_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [33] = { - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat3, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat3, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [34] = { [sym_block_statement] = ACTIONS(REDUCE(sym__func_signature, 6)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 6)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 6)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [35] = { [aux_sym__func_signature_repeat2] = ACTIONS(SHIFT(37)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(34)), - [aux_sym_COMMA] = ACTIONS(SHIFT(38)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(34)), + [anon_sym_COMMA] = ACTIONS(SHIFT(38)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [36] = { [aux_sym__func_signature_repeat2] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_type_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [37] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(43)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(43)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3124,33 +3124,33 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [41] = { [aux_sym__func_signature_repeat2] = ACTIONS(SHIFT(42)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat2, 3)), - [aux_sym_COMMA] = ACTIONS(SHIFT(38)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat2, 3)), + [anon_sym_COMMA] = ACTIONS(SHIFT(38)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [42] = { - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat2, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat2, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [43] = { [sym_block_statement] = ACTIONS(REDUCE(sym__func_signature, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 7)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [44] = { [aux_sym__func_signature_repeat1] = ACTIONS(SHIFT(189)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(190)), - [aux_sym_COMMA] = ACTIONS(SHIFT(80)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(190)), + [anon_sym_COMMA] = ACTIONS(SHIFT(80)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [45] = { [aux_sym__func_signature_repeat1] = ACTIONS(REDUCE(sym__type_expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__type_expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__type_expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__type_expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__type_expression, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3162,11 +3162,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(45)), [sym_interface_type] = ACTIONS(SHIFT(45)), [sym_type_name] = ACTIONS(SHIFT(45)), - [aux_sym_STAR] = ACTIONS(SHIFT(47)), - [aux_sym_map] = ACTIONS(SHIFT(48)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(49)), - [aux_sym_struct] = ACTIONS(SHIFT(50)), - [aux_sym_interface] = ACTIONS(SHIFT(51)), + [anon_sym_STAR] = ACTIONS(SHIFT(47)), + [anon_sym_map] = ACTIONS(SHIFT(48)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(49)), + [anon_sym_struct] = ACTIONS(SHIFT(50)), + [anon_sym_interface] = ACTIONS(SHIFT(51)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(53)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3179,32 +3179,32 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(45)), [sym_interface_type] = ACTIONS(SHIFT(45)), [sym_type_name] = ACTIONS(SHIFT(45)), - [aux_sym_STAR] = ACTIONS(SHIFT(47)), - [aux_sym_map] = ACTIONS(SHIFT(48)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(49)), - [aux_sym_struct] = ACTIONS(SHIFT(50)), - [aux_sym_interface] = ACTIONS(SHIFT(51)), + [anon_sym_STAR] = ACTIONS(SHIFT(47)), + [anon_sym_map] = ACTIONS(SHIFT(48)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(49)), + [anon_sym_struct] = ACTIONS(SHIFT(50)), + [anon_sym_interface] = ACTIONS(SHIFT(51)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(53)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [48] = { - [aux_sym_LBRACK] = ACTIONS(SHIFT(165)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(165)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [49] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(163)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(163)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [50] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(111)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(111)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [51] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(56)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(56)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3216,8 +3216,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [53] = { [aux_sym__func_signature_repeat1] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_type_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3230,12 +3230,12 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_interface_type] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), [sym_type_name] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), [aux_sym_short_var_declaration_repeat1] = ACTIONS(SHIFT(55)), - [aux_sym_STAR] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), - [aux_sym_map] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), - [aux_sym_struct] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), - [aux_sym_interface] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), - [aux_sym_COMMA] = ACTIONS(SHIFT(52)), + [anon_sym_STAR] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), + [anon_sym_map] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), + [anon_sym_struct] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), + [anon_sym_interface] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(52)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3248,11 +3248,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), [sym_interface_type] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), [sym_type_name] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), - [aux_sym_map] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), - [aux_sym_struct] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), - [aux_sym_interface] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), + [anon_sym_map] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), + [anon_sym_struct] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), + [anon_sym_interface] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3260,47 +3260,47 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [56] = { [sym_var_name] = ACTIONS(SHIFT(57)), [aux_sym_interface_type_repeat1] = ACTIONS(SHIFT(58)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(59)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(59)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(16)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [57] = { [sym__func_signature] = ACTIONS(SHIFT(61)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(62)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(62)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [58] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(60)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(60)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [59] = { [aux_sym__func_signature_repeat1] = ACTIONS(REDUCE(sym_interface_type, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_interface_type, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_interface_type, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_interface_type, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_interface_type, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [60] = { [aux_sym__func_signature_repeat1] = ACTIONS(REDUCE(sym_interface_type, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_interface_type, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_interface_type, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_interface_type, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_interface_type, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [61] = { [sym_var_name] = ACTIONS(SHIFT(57)), [aux_sym_interface_type_repeat1] = ACTIONS(SHIFT(110)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_interface_type_repeat1, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_interface_type_repeat1, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(16)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [62] = { [sym_var_name] = ACTIONS(SHIFT(63)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(64)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(64)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(21)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3314,12 +3314,12 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_interface_type] = ACTIONS(SHIFT(45)), [sym_type_name] = ACTIONS(SHIFT(45)), [aux_sym_short_var_declaration_repeat1] = ACTIONS(SHIFT(76)), - [aux_sym_STAR] = ACTIONS(SHIFT(47)), - [aux_sym_map] = ACTIONS(SHIFT(48)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(49)), - [aux_sym_struct] = ACTIONS(SHIFT(50)), - [aux_sym_interface] = ACTIONS(SHIFT(51)), - [aux_sym_COMMA] = ACTIONS(SHIFT(52)), + [anon_sym_STAR] = ACTIONS(SHIFT(47)), + [anon_sym_map] = ACTIONS(SHIFT(48)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(49)), + [anon_sym_struct] = ACTIONS(SHIFT(50)), + [anon_sym_interface] = ACTIONS(SHIFT(51)), + [anon_sym_COMMA] = ACTIONS(SHIFT(52)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(53)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3328,8 +3328,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_var_name] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 2)), [sym_type_name] = ACTIONS(SHIFT(65)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(66)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(66)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3337,7 +3337,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [65] = { [sym_var_name] = ACTIONS(REDUCE(sym__func_signature, 3)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE(sym__func_signature, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym__func_signature, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3357,20 +3357,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [68] = { [aux_sym__func_signature_repeat3] = ACTIONS(SHIFT(69)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(70)), - [aux_sym_COMMA] = ACTIONS(SHIFT(30)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(70)), + [anon_sym_COMMA] = ACTIONS(SHIFT(30)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [69] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(71)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [70] = { [sym_var_name] = ACTIONS(REDUCE(sym__func_signature, 5)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE(sym__func_signature, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym__func_signature, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3378,35 +3378,35 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [71] = { [sym_var_name] = ACTIONS(REDUCE(sym__func_signature, 6)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE(sym__func_signature, 6)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 6)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 6)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym__func_signature, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [72] = { [aux_sym__func_signature_repeat2] = ACTIONS(SHIFT(73)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_COMMA] = ACTIONS(SHIFT(38)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_COMMA] = ACTIONS(SHIFT(38)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [73] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(74)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(74)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [74] = { [sym_var_name] = ACTIONS(REDUCE(sym__func_signature, 7)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE(sym__func_signature, 7)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 7)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 7)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym__func_signature, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [75] = { [aux_sym__func_signature_repeat1] = ACTIONS(SHIFT(103)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(104)), - [aux_sym_COMMA] = ACTIONS(SHIFT(80)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(104)), + [anon_sym_COMMA] = ACTIONS(SHIFT(80)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3418,24 +3418,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(45)), [sym_interface_type] = ACTIONS(SHIFT(45)), [sym_type_name] = ACTIONS(SHIFT(45)), - [aux_sym_STAR] = ACTIONS(SHIFT(47)), - [aux_sym_map] = ACTIONS(SHIFT(48)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(49)), - [aux_sym_struct] = ACTIONS(SHIFT(50)), - [aux_sym_interface] = ACTIONS(SHIFT(51)), + [anon_sym_STAR] = ACTIONS(SHIFT(47)), + [anon_sym_map] = ACTIONS(SHIFT(48)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(49)), + [anon_sym_struct] = ACTIONS(SHIFT(50)), + [anon_sym_interface] = ACTIONS(SHIFT(51)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(53)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [77] = { [aux_sym__func_signature_repeat1] = ACTIONS(SHIFT(78)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(79)), - [aux_sym_COMMA] = ACTIONS(SHIFT(80)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(79)), + [anon_sym_COMMA] = ACTIONS(SHIFT(80)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [78] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(96)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(96)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3443,8 +3443,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_var_name] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 5)), [sym_type_name] = ACTIONS(SHIFT(71)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 5)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(87)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 5)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(87)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3464,20 +3464,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_interface_type] = ACTIONS(SHIFT(45)), [sym_type_name] = ACTIONS(SHIFT(45)), [aux_sym_short_var_declaration_repeat1] = ACTIONS(SHIFT(83)), - [aux_sym_STAR] = ACTIONS(SHIFT(47)), - [aux_sym_map] = ACTIONS(SHIFT(48)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(49)), - [aux_sym_struct] = ACTIONS(SHIFT(50)), - [aux_sym_interface] = ACTIONS(SHIFT(51)), - [aux_sym_COMMA] = ACTIONS(SHIFT(52)), + [anon_sym_STAR] = ACTIONS(SHIFT(47)), + [anon_sym_map] = ACTIONS(SHIFT(48)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(49)), + [anon_sym_struct] = ACTIONS(SHIFT(50)), + [anon_sym_interface] = ACTIONS(SHIFT(51)), + [anon_sym_COMMA] = ACTIONS(SHIFT(52)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(53)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [82] = { [aux_sym__func_signature_repeat1] = ACTIONS(SHIFT(86)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat1, 3)), - [aux_sym_COMMA] = ACTIONS(SHIFT(80)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat1, 3)), + [anon_sym_COMMA] = ACTIONS(SHIFT(80)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3489,29 +3489,29 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(45)), [sym_interface_type] = ACTIONS(SHIFT(45)), [sym_type_name] = ACTIONS(SHIFT(45)), - [aux_sym_STAR] = ACTIONS(SHIFT(47)), - [aux_sym_map] = ACTIONS(SHIFT(48)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(49)), - [aux_sym_struct] = ACTIONS(SHIFT(50)), - [aux_sym_interface] = ACTIONS(SHIFT(51)), + [anon_sym_STAR] = ACTIONS(SHIFT(47)), + [anon_sym_map] = ACTIONS(SHIFT(48)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(49)), + [anon_sym_struct] = ACTIONS(SHIFT(50)), + [anon_sym_interface] = ACTIONS(SHIFT(51)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(53)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [84] = { [aux_sym__func_signature_repeat1] = ACTIONS(SHIFT(85)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat1, 4)), - [aux_sym_COMMA] = ACTIONS(SHIFT(80)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat1, 4)), + [anon_sym_COMMA] = ACTIONS(SHIFT(80)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [85] = { - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat1, 5)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat1, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [86] = { - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat1, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym__func_signature_repeat1, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3530,20 +3530,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [89] = { [aux_sym__func_signature_repeat3] = ACTIONS(SHIFT(90)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(91)), - [aux_sym_COMMA] = ACTIONS(SHIFT(30)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(91)), + [anon_sym_COMMA] = ACTIONS(SHIFT(30)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [90] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(92)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(92)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [91] = { [sym_var_name] = ACTIONS(REDUCE(sym__func_signature, 8)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE(sym__func_signature, 8)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 8)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 8)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym__func_signature, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3551,27 +3551,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [92] = { [sym_var_name] = ACTIONS(REDUCE(sym__func_signature, 9)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE(sym__func_signature, 9)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 9)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 9)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym__func_signature, 9)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [93] = { [aux_sym__func_signature_repeat2] = ACTIONS(SHIFT(94)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(92)), - [aux_sym_COMMA] = ACTIONS(SHIFT(38)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(92)), + [anon_sym_COMMA] = ACTIONS(SHIFT(38)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [94] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(95)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(95)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [95] = { [sym_var_name] = ACTIONS(REDUCE(sym__func_signature, 10)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE(sym__func_signature, 10)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 10)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 10)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym__func_signature, 10)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3580,8 +3580,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_var_name] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 6)), [sym_type_name] = ACTIONS(SHIFT(74)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 6)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(97)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 6)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(97)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 6)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3601,33 +3601,33 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [99] = { [aux_sym__func_signature_repeat3] = ACTIONS(SHIFT(94)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(92)), - [aux_sym_COMMA] = ACTIONS(SHIFT(30)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(92)), + [anon_sym_COMMA] = ACTIONS(SHIFT(30)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [100] = { [aux_sym__func_signature_repeat2] = ACTIONS(SHIFT(101)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(95)), - [aux_sym_COMMA] = ACTIONS(SHIFT(38)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(95)), + [anon_sym_COMMA] = ACTIONS(SHIFT(38)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [101] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(102)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(102)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [102] = { [sym_var_name] = ACTIONS(REDUCE(sym__func_signature, 11)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE(sym__func_signature, 11)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 11)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__func_signature, 11)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym__func_signature, 11)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [103] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(79)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(79)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3635,8 +3635,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_var_name] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 4)), [sym_type_name] = ACTIONS(SHIFT(70)), [aux_sym_interface_type_repeat1] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 4)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(105)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 4)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(105)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3656,32 +3656,32 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [107] = { [aux_sym__func_signature_repeat3] = ACTIONS(SHIFT(108)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(74)), - [aux_sym_COMMA] = ACTIONS(SHIFT(30)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(74)), + [anon_sym_COMMA] = ACTIONS(SHIFT(30)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [108] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(91)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(91)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [109] = { [aux_sym__func_signature_repeat2] = ACTIONS(SHIFT(90)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(91)), - [aux_sym_COMMA] = ACTIONS(SHIFT(38)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(91)), + [anon_sym_COMMA] = ACTIONS(SHIFT(38)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [110] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_interface_type_repeat1, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_interface_type_repeat1, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [111] = { [sym_var_name] = ACTIONS(SHIFT(112)), [aux_sym_struct_type_repeat1] = ACTIONS(SHIFT(113)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(114)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(114)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(115)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3694,24 +3694,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(118)), [sym_interface_type] = ACTIONS(SHIFT(118)), [sym_type_name] = ACTIONS(SHIFT(118)), - [aux_sym_STAR] = ACTIONS(SHIFT(119)), - [aux_sym_map] = ACTIONS(SHIFT(120)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(121)), - [aux_sym_struct] = ACTIONS(SHIFT(122)), - [aux_sym_interface] = ACTIONS(SHIFT(123)), + [anon_sym_STAR] = ACTIONS(SHIFT(119)), + [anon_sym_map] = ACTIONS(SHIFT(120)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(121)), + [anon_sym_struct] = ACTIONS(SHIFT(122)), + [anon_sym_interface] = ACTIONS(SHIFT(123)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(124)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [113] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(116)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(116)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [114] = { [aux_sym__func_signature_repeat1] = ACTIONS(REDUCE(sym_struct_type, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_struct_type, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_struct_type, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_struct_type, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_struct_type, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3723,26 +3723,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_interface_type] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_type_name] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_map] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_interface] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_map] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_interface] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [116] = { [aux_sym__func_signature_repeat1] = ACTIONS(REDUCE(sym_struct_type, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_struct_type, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_struct_type, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_struct_type, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_struct_type, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [117] = { [sym_var_name] = ACTIONS(SHIFT(112)), [aux_sym_struct_type_repeat1] = ACTIONS(SHIFT(162)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_struct_type_repeat1, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_struct_type_repeat1, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(115)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3750,7 +3750,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [118] = { [sym_var_name] = ACTIONS(REDUCE(sym__type_expression, 1)), [aux_sym_struct_type_repeat1] = ACTIONS(REDUCE(sym__type_expression, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__type_expression, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__type_expression, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym__type_expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3763,39 +3763,39 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(118)), [sym_interface_type] = ACTIONS(SHIFT(118)), [sym_type_name] = ACTIONS(SHIFT(118)), - [aux_sym_STAR] = ACTIONS(SHIFT(119)), - [aux_sym_map] = ACTIONS(SHIFT(120)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(121)), - [aux_sym_struct] = ACTIONS(SHIFT(122)), - [aux_sym_interface] = ACTIONS(SHIFT(123)), + [anon_sym_STAR] = ACTIONS(SHIFT(119)), + [anon_sym_map] = ACTIONS(SHIFT(120)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(121)), + [anon_sym_struct] = ACTIONS(SHIFT(122)), + [anon_sym_interface] = ACTIONS(SHIFT(123)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(124)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [120] = { - [aux_sym_LBRACK] = ACTIONS(SHIFT(135)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(135)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [121] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(133)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(133)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [122] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(129)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(129)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [123] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(125)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(125)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [124] = { [sym_var_name] = ACTIONS(REDUCE(sym_type_name, 1)), [aux_sym_struct_type_repeat1] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_type_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3803,20 +3803,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [125] = { [sym_var_name] = ACTIONS(SHIFT(57)), [aux_sym_interface_type_repeat1] = ACTIONS(SHIFT(126)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(127)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(127)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(16)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [126] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(128)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(128)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [127] = { [sym_var_name] = ACTIONS(REDUCE(sym_interface_type, 3)), [aux_sym_struct_type_repeat1] = ACTIONS(REDUCE(sym_interface_type, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_interface_type, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_interface_type, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_interface_type, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3824,7 +3824,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [128] = { [sym_var_name] = ACTIONS(REDUCE(sym_interface_type, 4)), [aux_sym_struct_type_repeat1] = ACTIONS(REDUCE(sym_interface_type, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_interface_type, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_interface_type, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_interface_type, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3832,20 +3832,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [129] = { [sym_var_name] = ACTIONS(SHIFT(112)), [aux_sym_struct_type_repeat1] = ACTIONS(SHIFT(130)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(131)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(131)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(115)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [130] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(132)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(132)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [131] = { [sym_var_name] = ACTIONS(REDUCE(sym_struct_type, 3)), [aux_sym_struct_type_repeat1] = ACTIONS(REDUCE(sym_struct_type, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_struct_type, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_struct_type, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_struct_type, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3853,7 +3853,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [132] = { [sym_var_name] = ACTIONS(REDUCE(sym_struct_type, 4)), [aux_sym_struct_type_repeat1] = ACTIONS(REDUCE(sym_struct_type, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_struct_type, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_struct_type, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_struct_type, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3866,11 +3866,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(118)), [sym_interface_type] = ACTIONS(SHIFT(118)), [sym_type_name] = ACTIONS(SHIFT(118)), - [aux_sym_STAR] = ACTIONS(SHIFT(119)), - [aux_sym_map] = ACTIONS(SHIFT(120)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(121)), - [aux_sym_struct] = ACTIONS(SHIFT(122)), - [aux_sym_interface] = ACTIONS(SHIFT(123)), + [anon_sym_STAR] = ACTIONS(SHIFT(119)), + [anon_sym_map] = ACTIONS(SHIFT(120)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(121)), + [anon_sym_struct] = ACTIONS(SHIFT(122)), + [anon_sym_interface] = ACTIONS(SHIFT(123)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(124)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3878,7 +3878,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [134] = { [sym_var_name] = ACTIONS(REDUCE(sym_slice_type, 3)), [aux_sym_struct_type_repeat1] = ACTIONS(REDUCE(sym_slice_type, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_slice_type, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_slice_type, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_slice_type, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -3891,22 +3891,22 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(137)), [sym_interface_type] = ACTIONS(SHIFT(137)), [sym_type_name] = ACTIONS(SHIFT(137)), - [aux_sym_STAR] = ACTIONS(SHIFT(138)), - [aux_sym_map] = ACTIONS(SHIFT(139)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(140)), - [aux_sym_struct] = ACTIONS(SHIFT(141)), - [aux_sym_interface] = ACTIONS(SHIFT(142)), + [anon_sym_STAR] = ACTIONS(SHIFT(138)), + [anon_sym_map] = ACTIONS(SHIFT(139)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(140)), + [anon_sym_struct] = ACTIONS(SHIFT(141)), + [anon_sym_interface] = ACTIONS(SHIFT(142)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(143)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [136] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(159)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(159)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [137] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym__type_expression, 1)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym__type_expression, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -3918,83 +3918,83 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(137)), [sym_interface_type] = ACTIONS(SHIFT(137)), [sym_type_name] = ACTIONS(SHIFT(137)), - [aux_sym_STAR] = ACTIONS(SHIFT(138)), - [aux_sym_map] = ACTIONS(SHIFT(139)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(140)), - [aux_sym_struct] = ACTIONS(SHIFT(141)), - [aux_sym_interface] = ACTIONS(SHIFT(142)), + [anon_sym_STAR] = ACTIONS(SHIFT(138)), + [anon_sym_map] = ACTIONS(SHIFT(139)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(140)), + [anon_sym_struct] = ACTIONS(SHIFT(141)), + [anon_sym_interface] = ACTIONS(SHIFT(142)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(143)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [139] = { - [aux_sym_LBRACK] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(154)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [140] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(152)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(152)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [141] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(148)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(148)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [142] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(144)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(144)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [143] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_type_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [144] = { [sym_var_name] = ACTIONS(SHIFT(57)), [aux_sym_interface_type_repeat1] = ACTIONS(SHIFT(145)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(146)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(146)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(16)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [145] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(147)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(147)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [146] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_interface_type, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_interface_type, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [147] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_interface_type, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_interface_type, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [148] = { [sym_var_name] = ACTIONS(SHIFT(112)), [aux_sym_struct_type_repeat1] = ACTIONS(SHIFT(149)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(150)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(150)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(115)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [149] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(151)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(151)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [150] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_struct_type, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_struct_type, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [151] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_struct_type, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_struct_type, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4006,17 +4006,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(137)), [sym_interface_type] = ACTIONS(SHIFT(137)), [sym_type_name] = ACTIONS(SHIFT(137)), - [aux_sym_STAR] = ACTIONS(SHIFT(138)), - [aux_sym_map] = ACTIONS(SHIFT(139)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(140)), - [aux_sym_struct] = ACTIONS(SHIFT(141)), - [aux_sym_interface] = ACTIONS(SHIFT(142)), + [anon_sym_STAR] = ACTIONS(SHIFT(138)), + [anon_sym_map] = ACTIONS(SHIFT(139)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(140)), + [anon_sym_struct] = ACTIONS(SHIFT(141)), + [anon_sym_interface] = ACTIONS(SHIFT(142)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(143)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [153] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_slice_type, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_slice_type, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4028,17 +4028,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(137)), [sym_interface_type] = ACTIONS(SHIFT(137)), [sym_type_name] = ACTIONS(SHIFT(137)), - [aux_sym_STAR] = ACTIONS(SHIFT(138)), - [aux_sym_map] = ACTIONS(SHIFT(139)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(140)), - [aux_sym_struct] = ACTIONS(SHIFT(141)), - [aux_sym_interface] = ACTIONS(SHIFT(142)), + [anon_sym_STAR] = ACTIONS(SHIFT(138)), + [anon_sym_map] = ACTIONS(SHIFT(139)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(140)), + [anon_sym_struct] = ACTIONS(SHIFT(141)), + [anon_sym_interface] = ACTIONS(SHIFT(142)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(143)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [155] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(156)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(156)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4050,22 +4050,22 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(137)), [sym_interface_type] = ACTIONS(SHIFT(137)), [sym_type_name] = ACTIONS(SHIFT(137)), - [aux_sym_STAR] = ACTIONS(SHIFT(138)), - [aux_sym_map] = ACTIONS(SHIFT(139)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(140)), - [aux_sym_struct] = ACTIONS(SHIFT(141)), - [aux_sym_interface] = ACTIONS(SHIFT(142)), + [anon_sym_STAR] = ACTIONS(SHIFT(138)), + [anon_sym_map] = ACTIONS(SHIFT(139)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(140)), + [anon_sym_struct] = ACTIONS(SHIFT(141)), + [anon_sym_interface] = ACTIONS(SHIFT(142)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(143)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [157] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_map_type, 5)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_map_type, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [158] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_pointer_type, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_pointer_type, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4077,11 +4077,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(118)), [sym_interface_type] = ACTIONS(SHIFT(118)), [sym_type_name] = ACTIONS(SHIFT(118)), - [aux_sym_STAR] = ACTIONS(SHIFT(119)), - [aux_sym_map] = ACTIONS(SHIFT(120)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(121)), - [aux_sym_struct] = ACTIONS(SHIFT(122)), - [aux_sym_interface] = ACTIONS(SHIFT(123)), + [anon_sym_STAR] = ACTIONS(SHIFT(119)), + [anon_sym_map] = ACTIONS(SHIFT(120)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(121)), + [anon_sym_struct] = ACTIONS(SHIFT(122)), + [anon_sym_interface] = ACTIONS(SHIFT(123)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(124)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -4089,7 +4089,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [160] = { [sym_var_name] = ACTIONS(REDUCE(sym_map_type, 5)), [aux_sym_struct_type_repeat1] = ACTIONS(REDUCE(sym_map_type, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_map_type, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_map_type, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_map_type, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -4097,13 +4097,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [161] = { [sym_var_name] = ACTIONS(REDUCE(sym_pointer_type, 2)), [aux_sym_struct_type_repeat1] = ACTIONS(REDUCE(sym_pointer_type, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_pointer_type, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_pointer_type, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_pointer_type, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [162] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_struct_type_repeat1, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_struct_type_repeat1, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4115,19 +4115,19 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(45)), [sym_interface_type] = ACTIONS(SHIFT(45)), [sym_type_name] = ACTIONS(SHIFT(45)), - [aux_sym_STAR] = ACTIONS(SHIFT(47)), - [aux_sym_map] = ACTIONS(SHIFT(48)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(49)), - [aux_sym_struct] = ACTIONS(SHIFT(50)), - [aux_sym_interface] = ACTIONS(SHIFT(51)), + [anon_sym_STAR] = ACTIONS(SHIFT(47)), + [anon_sym_map] = ACTIONS(SHIFT(48)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(49)), + [anon_sym_struct] = ACTIONS(SHIFT(50)), + [anon_sym_interface] = ACTIONS(SHIFT(51)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(53)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [164] = { [aux_sym__func_signature_repeat1] = ACTIONS(REDUCE(sym_slice_type, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_slice_type, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_slice_type, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_slice_type, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_slice_type, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4139,17 +4139,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(137)), [sym_interface_type] = ACTIONS(SHIFT(137)), [sym_type_name] = ACTIONS(SHIFT(137)), - [aux_sym_STAR] = ACTIONS(SHIFT(138)), - [aux_sym_map] = ACTIONS(SHIFT(139)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(140)), - [aux_sym_struct] = ACTIONS(SHIFT(141)), - [aux_sym_interface] = ACTIONS(SHIFT(142)), + [anon_sym_STAR] = ACTIONS(SHIFT(138)), + [anon_sym_map] = ACTIONS(SHIFT(139)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(140)), + [anon_sym_struct] = ACTIONS(SHIFT(141)), + [anon_sym_interface] = ACTIONS(SHIFT(142)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(143)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [166] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(167)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(167)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4161,46 +4161,46 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(45)), [sym_interface_type] = ACTIONS(SHIFT(45)), [sym_type_name] = ACTIONS(SHIFT(45)), - [aux_sym_STAR] = ACTIONS(SHIFT(47)), - [aux_sym_map] = ACTIONS(SHIFT(48)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(49)), - [aux_sym_struct] = ACTIONS(SHIFT(50)), - [aux_sym_interface] = ACTIONS(SHIFT(51)), + [anon_sym_STAR] = ACTIONS(SHIFT(47)), + [anon_sym_map] = ACTIONS(SHIFT(48)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(49)), + [anon_sym_struct] = ACTIONS(SHIFT(50)), + [anon_sym_interface] = ACTIONS(SHIFT(51)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(53)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [168] = { [aux_sym__func_signature_repeat1] = ACTIONS(REDUCE(sym_map_type, 5)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_map_type, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_map_type, 5)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_map_type, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_map_type, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [169] = { [aux_sym__func_signature_repeat1] = ACTIONS(REDUCE(sym_pointer_type, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_pointer_type, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_pointer_type, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_pointer_type, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_pointer_type, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [170] = { [aux_sym__func_signature_repeat1] = ACTIONS(SHIFT(171)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(172)), - [aux_sym_COMMA] = ACTIONS(SHIFT(80)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(172)), + [anon_sym_COMMA] = ACTIONS(SHIFT(80)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [171] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(182)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(182)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [172] = { [sym_block_statement] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 5)), [sym_type_name] = ACTIONS(SHIFT(34)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(173)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 5)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(173)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(24)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -4220,51 +4220,51 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [175] = { [aux_sym__func_signature_repeat3] = ACTIONS(SHIFT(176)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(177)), - [aux_sym_COMMA] = ACTIONS(SHIFT(30)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(177)), + [anon_sym_COMMA] = ACTIONS(SHIFT(30)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [176] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(178)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(178)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [177] = { [sym_block_statement] = ACTIONS(REDUCE(sym__func_signature, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 8)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [178] = { [sym_block_statement] = ACTIONS(REDUCE(sym__func_signature, 9)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 9)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 9)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [179] = { [aux_sym__func_signature_repeat2] = ACTIONS(SHIFT(180)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(178)), - [aux_sym_COMMA] = ACTIONS(SHIFT(38)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(178)), + [anon_sym_COMMA] = ACTIONS(SHIFT(38)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [180] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(181)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(181)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [181] = { [sym_block_statement] = ACTIONS(REDUCE(sym__func_signature, 10)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 10)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 10)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [182] = { [sym_block_statement] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 6)), [sym_type_name] = ACTIONS(SHIFT(43)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(183)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 6)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(183)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 6)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(24)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -4284,39 +4284,39 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [185] = { [aux_sym__func_signature_repeat3] = ACTIONS(SHIFT(180)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(178)), - [aux_sym_COMMA] = ACTIONS(SHIFT(30)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(178)), + [anon_sym_COMMA] = ACTIONS(SHIFT(30)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [186] = { [aux_sym__func_signature_repeat2] = ACTIONS(SHIFT(187)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(181)), - [aux_sym_COMMA] = ACTIONS(SHIFT(38)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(181)), + [anon_sym_COMMA] = ACTIONS(SHIFT(38)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [187] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(188)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(188)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [188] = { [sym_block_statement] = ACTIONS(REDUCE(sym__func_signature, 11)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 11)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__func_signature, 11)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [189] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(172)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(172)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [190] = { [sym_block_statement] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 4)), [sym_type_name] = ACTIONS(SHIFT(29)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(191)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 4)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(191)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym__func_signature, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(24)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -4336,25 +4336,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [193] = { [aux_sym__func_signature_repeat3] = ACTIONS(SHIFT(194)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(43)), - [aux_sym_COMMA] = ACTIONS(SHIFT(30)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(43)), + [anon_sym_COMMA] = ACTIONS(SHIFT(30)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [194] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(177)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(177)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [195] = { [aux_sym__func_signature_repeat2] = ACTIONS(SHIFT(176)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(177)), - [aux_sym_COMMA] = ACTIONS(SHIFT(38)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(177)), + [anon_sym_COMMA] = ACTIONS(SHIFT(38)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [196] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(382)), + [anon_sym_SEMI] = ACTIONS(SHIFT(382)), [sym__line_break] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4374,13 +4374,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_var_name] = ACTIONS(SHIFT(202)), [aux_sym_block_statement_repeat1] = ACTIONS(SHIFT(203)), [ts_builtin_sym_error] = ACTIONS(SHIFT(203)), - [aux_sym_var] = ACTIONS(SHIFT(204)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(205)), - [aux_sym_return] = ACTIONS(SHIFT(206)), - [aux_sym_COLON_EQ] = ACTIONS(SHIFT(207)), - [aux_sym_for] = ACTIONS(SHIFT(208)), - [aux_sym_if] = ACTIONS(SHIFT(209)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_var] = ACTIONS(SHIFT(204)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(205)), + [anon_sym_return] = ACTIONS(SHIFT(206)), + [anon_sym_COLON_EQ] = ACTIONS(SHIFT(207)), + [anon_sym_for] = ACTIONS(SHIFT(208)), + [anon_sym_if] = ACTIONS(SHIFT(209)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(211)), @@ -4402,13 +4402,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym__statement, 1)), [sym_var_name] = ACTIONS(REDUCE(sym__statement, 1)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym__statement, 1)), [sym__identifier] = ACTIONS(REDUCE(sym__statement, 1)), @@ -4430,13 +4430,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(202)), [aux_sym_block_statement_repeat1] = ACTIONS(SHIFT(381)), - [aux_sym_var] = ACTIONS(SHIFT(204)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_block_statement_repeat1, 1)), - [aux_sym_return] = ACTIONS(SHIFT(206)), - [aux_sym_COLON_EQ] = ACTIONS(SHIFT(207)), - [aux_sym_for] = ACTIONS(SHIFT(208)), - [aux_sym_if] = ACTIONS(SHIFT(209)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_var] = ACTIONS(SHIFT(204)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_block_statement_repeat1, 1)), + [anon_sym_return] = ACTIONS(SHIFT(206)), + [anon_sym_COLON_EQ] = ACTIONS(SHIFT(207)), + [anon_sym_for] = ACTIONS(SHIFT(208)), + [anon_sym_if] = ACTIONS(SHIFT(209)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(211)), @@ -4444,64 +4444,64 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [200] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(287)), - [aux_sym_SEMI] = ACTIONS(SHIFT(380)), - [aux_sym_STAR] = ACTIONS(SHIFT(289)), - [aux_sym_DOT] = ACTIONS(SHIFT(290)), - [aux_sym_SLASH] = ACTIONS(SHIFT(289)), - [aux_sym_PLUS] = ACTIONS(SHIFT(291)), - [aux_sym_DASH] = ACTIONS(SHIFT(291)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(293)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(287)), + [anon_sym_SEMI] = ACTIONS(SHIFT(380)), + [anon_sym_STAR] = ACTIONS(SHIFT(289)), + [anon_sym_DOT] = ACTIONS(SHIFT(290)), + [anon_sym_SLASH] = ACTIONS(SHIFT(289)), + [anon_sym_PLUS] = ACTIONS(SHIFT(291)), + [anon_sym_DASH] = ACTIONS(SHIFT(291)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(293)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(SHIFT(380)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [201] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), [sym__line_break] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [202] = { [aux_sym_short_var_declaration_repeat1] = ACTIONS(SHIFT(369)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(SHIFT(370)), - [aux_sym_COLON_EQ] = ACTIONS(SHIFT(371)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(SHIFT(370)), + [anon_sym_COLON_EQ] = ACTIONS(SHIFT(371)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), [sym__line_break] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [203] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(368)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(368)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4512,7 +4512,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [205] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_block_statement, 2)), [sym__line_break] = ACTIONS(REDUCE(sym_block_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4523,8 +4523,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(307)), [sym_bool_op] = ACTIONS(SHIFT(307)), [sym_var_name] = ACTIONS(SHIFT(307)), - [aux_sym_SEMI] = ACTIONS(SHIFT(308)), - [aux_sym_BANG] = ACTIONS(SHIFT(309)), + [anon_sym_SEMI] = ACTIONS(SHIFT(308)), + [anon_sym_BANG] = ACTIONS(SHIFT(309)), [sym__line_break] = ACTIONS(SHIFT(308)), [sym_string] = ACTIONS(SHIFT(307)), [sym__identifier] = ACTIONS(SHIFT(310)), @@ -4538,7 +4538,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -4558,7 +4558,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(215)), [sym_bool_op] = ACTIONS(SHIFT(215)), [sym_var_name] = ACTIONS(SHIFT(215)), - [aux_sym_BANG] = ACTIONS(SHIFT(216)), + [anon_sym_BANG] = ACTIONS(SHIFT(216)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(215)), [sym__identifier] = ACTIONS(SHIFT(217)), @@ -4572,7 +4572,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -4581,96 +4581,96 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [211] = { [aux_sym_short_var_declaration_repeat1] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [212] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [213] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [214] = { [sym_block_statement] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(220)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(221)), - [aux_sym_STAR] = ACTIONS(SHIFT(222)), - [aux_sym_DOT] = ACTIONS(SHIFT(223)), - [aux_sym_SLASH] = ACTIONS(SHIFT(222)), - [aux_sym_PLUS] = ACTIONS(SHIFT(224)), - [aux_sym_DASH] = ACTIONS(SHIFT(224)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(225)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(226)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT] = ACTIONS(SHIFT(227)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_GT] = ACTIONS(SHIFT(227)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(220)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(221)), + [anon_sym_STAR] = ACTIONS(SHIFT(222)), + [anon_sym_DOT] = ACTIONS(SHIFT(223)), + [anon_sym_SLASH] = ACTIONS(SHIFT(222)), + [anon_sym_PLUS] = ACTIONS(SHIFT(224)), + [anon_sym_DASH] = ACTIONS(SHIFT(224)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(225)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(226)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT] = ACTIONS(SHIFT(227)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_GT] = ACTIONS(SHIFT(227)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [215] = { [sym_block_statement] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4681,7 +4681,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(215)), [sym_bool_op] = ACTIONS(SHIFT(215)), [sym_var_name] = ACTIONS(SHIFT(215)), - [aux_sym_BANG] = ACTIONS(SHIFT(216)), + [anon_sym_BANG] = ACTIONS(SHIFT(216)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(215)), [sym__identifier] = ACTIONS(SHIFT(217)), @@ -4690,39 +4690,39 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [217] = { [sym_block_statement] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [218] = { [sym_block_statement] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -4741,14 +4741,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_if_statement, 3)), [sym_var_name] = ACTIONS(REDUCE(sym_if_statement, 3)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_if_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_if_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_if_statement, 3)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_if_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_if_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_if_statement, 3)), - [aux_sym_else] = ACTIONS(SHIFT(267)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_if_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_if_statement, 3)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_if_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_if_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_if_statement, 3)), + [anon_sym_else] = ACTIONS(SHIFT(267)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_if_statement, 3)), [sym__identifier] = ACTIONS(REDUCE(sym_if_statement, 3)), @@ -4762,8 +4762,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(238)), [sym_bool_op] = ACTIONS(SHIFT(238)), [sym_var_name] = ACTIONS(SHIFT(238)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(239)), - [aux_sym_BANG] = ACTIONS(SHIFT(240)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(239)), + [anon_sym_BANG] = ACTIONS(SHIFT(240)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(238)), [sym__identifier] = ACTIONS(SHIFT(241)), @@ -4786,13 +4786,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_var_name] = ACTIONS(SHIFT(202)), [aux_sym_block_statement_repeat1] = ACTIONS(SHIFT(234)), [ts_builtin_sym_error] = ACTIONS(SHIFT(234)), - [aux_sym_var] = ACTIONS(SHIFT(204)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(235)), - [aux_sym_return] = ACTIONS(SHIFT(206)), - [aux_sym_COLON_EQ] = ACTIONS(SHIFT(207)), - [aux_sym_for] = ACTIONS(SHIFT(208)), - [aux_sym_if] = ACTIONS(SHIFT(209)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_var] = ACTIONS(SHIFT(204)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(235)), + [anon_sym_return] = ACTIONS(SHIFT(206)), + [anon_sym_COLON_EQ] = ACTIONS(SHIFT(207)), + [anon_sym_for] = ACTIONS(SHIFT(208)), + [anon_sym_if] = ACTIONS(SHIFT(209)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(211)), @@ -4806,7 +4806,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(215)), [sym_bool_op] = ACTIONS(SHIFT(215)), [sym_var_name] = ACTIONS(SHIFT(215)), - [aux_sym_BANG] = ACTIONS(SHIFT(216)), + [anon_sym_BANG] = ACTIONS(SHIFT(216)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(215)), [sym__identifier] = ACTIONS(SHIFT(217)), @@ -4826,7 +4826,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(215)), [sym_bool_op] = ACTIONS(SHIFT(215)), [sym_var_name] = ACTIONS(SHIFT(215)), - [aux_sym_BANG] = ACTIONS(SHIFT(216)), + [anon_sym_BANG] = ACTIONS(SHIFT(216)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(215)), [sym__identifier] = ACTIONS(SHIFT(217)), @@ -4840,7 +4840,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(215)), [sym_bool_op] = ACTIONS(SHIFT(215)), [sym_var_name] = ACTIONS(SHIFT(215)), - [aux_sym_BANG] = ACTIONS(SHIFT(216)), + [anon_sym_BANG] = ACTIONS(SHIFT(216)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(215)), [sym__identifier] = ACTIONS(SHIFT(217)), @@ -4854,7 +4854,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(215)), [sym_bool_op] = ACTIONS(SHIFT(215)), [sym_var_name] = ACTIONS(SHIFT(215)), - [aux_sym_BANG] = ACTIONS(SHIFT(216)), + [anon_sym_BANG] = ACTIONS(SHIFT(216)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(215)), [sym__identifier] = ACTIONS(SHIFT(217)), @@ -4868,7 +4868,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(215)), [sym_bool_op] = ACTIONS(SHIFT(215)), [sym_var_name] = ACTIONS(SHIFT(215)), - [aux_sym_BANG] = ACTIONS(SHIFT(216)), + [anon_sym_BANG] = ACTIONS(SHIFT(216)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(215)), [sym__identifier] = ACTIONS(SHIFT(217)), @@ -4877,120 +4877,120 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [228] = { [sym_block_statement] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [229] = { [sym_block_statement] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT] = ACTIONS(SHIFT(227)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_GT] = ACTIONS(SHIFT(227)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT] = ACTIONS(SHIFT(227)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_GT] = ACTIONS(SHIFT(227)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [230] = { [sym_block_statement] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(222)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(SHIFT(222)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(226)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT] = ACTIONS(SHIFT(227)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_GT] = ACTIONS(SHIFT(227)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(222)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(SHIFT(222)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(226)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT] = ACTIONS(SHIFT(227)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_GT] = ACTIONS(SHIFT(227)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [231] = { [sym_block_statement] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(222)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(SHIFT(222)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(226)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT] = ACTIONS(SHIFT(227)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_GT] = ACTIONS(SHIFT(227)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(222)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(SHIFT(222)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(226)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT] = ACTIONS(SHIFT(227)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_GT] = ACTIONS(SHIFT(227)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [232] = { [sym_block_statement] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_selector_expression, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [233] = { [sym_block_statement] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT] = ACTIONS(SHIFT(227)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_GT] = ACTIONS(SHIFT(227)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT] = ACTIONS(SHIFT(227)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_GT] = ACTIONS(SHIFT(227)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [234] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(236)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(236)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5009,14 +5009,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_block_statement, 2)), [sym_var_name] = ACTIONS(REDUCE(sym_block_statement, 2)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_block_statement, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_block_statement, 2)), [sym__identifier] = ACTIONS(REDUCE(sym_block_statement, 2)), @@ -5038,14 +5038,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_block_statement, 3)), [sym_var_name] = ACTIONS(REDUCE(sym_block_statement, 3)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_block_statement, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_block_statement, 3)), [sym__identifier] = ACTIONS(REDUCE(sym_block_statement, 3)), @@ -5054,60 +5054,60 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [237] = { [aux_sym_return_statement_repeat1] = ACTIONS(SHIFT(243)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(244)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(245)), - [aux_sym_STAR] = ACTIONS(SHIFT(246)), - [aux_sym_COMMA] = ACTIONS(SHIFT(247)), - [aux_sym_DOT] = ACTIONS(SHIFT(248)), - [aux_sym_SLASH] = ACTIONS(SHIFT(246)), - [aux_sym_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(250)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(244)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(245)), + [anon_sym_STAR] = ACTIONS(SHIFT(246)), + [anon_sym_COMMA] = ACTIONS(SHIFT(247)), + [anon_sym_DOT] = ACTIONS(SHIFT(248)), + [anon_sym_SLASH] = ACTIONS(SHIFT(246)), + [anon_sym_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(250)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [238] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [239] = { [sym_block_statement] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5118,7 +5118,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(238)), [sym_bool_op] = ACTIONS(SHIFT(238)), [sym_var_name] = ACTIONS(SHIFT(238)), - [aux_sym_BANG] = ACTIONS(SHIFT(240)), + [anon_sym_BANG] = ACTIONS(SHIFT(240)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(238)), [sym__identifier] = ACTIONS(SHIFT(241)), @@ -5127,46 +5127,46 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [241] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [242] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [243] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(266)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(266)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5177,8 +5177,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(238)), [sym_bool_op] = ACTIONS(SHIFT(238)), [sym_var_name] = ACTIONS(SHIFT(238)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(262)), - [aux_sym_BANG] = ACTIONS(SHIFT(240)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(262)), + [anon_sym_BANG] = ACTIONS(SHIFT(240)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(238)), [sym__identifier] = ACTIONS(SHIFT(241)), @@ -5187,20 +5187,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [245] = { [sym_block_statement] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5211,7 +5211,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(238)), [sym_bool_op] = ACTIONS(SHIFT(238)), [sym_var_name] = ACTIONS(SHIFT(238)), - [aux_sym_BANG] = ACTIONS(SHIFT(240)), + [anon_sym_BANG] = ACTIONS(SHIFT(240)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(238)), [sym__identifier] = ACTIONS(SHIFT(241)), @@ -5225,7 +5225,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(238)), [sym_bool_op] = ACTIONS(SHIFT(238)), [sym_var_name] = ACTIONS(SHIFT(238)), - [aux_sym_BANG] = ACTIONS(SHIFT(240)), + [anon_sym_BANG] = ACTIONS(SHIFT(240)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(238)), [sym__identifier] = ACTIONS(SHIFT(241)), @@ -5245,7 +5245,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(238)), [sym_bool_op] = ACTIONS(SHIFT(238)), [sym_var_name] = ACTIONS(SHIFT(238)), - [aux_sym_BANG] = ACTIONS(SHIFT(240)), + [anon_sym_BANG] = ACTIONS(SHIFT(240)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(238)), [sym__identifier] = ACTIONS(SHIFT(241)), @@ -5259,7 +5259,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(238)), [sym_bool_op] = ACTIONS(SHIFT(238)), [sym_var_name] = ACTIONS(SHIFT(238)), - [aux_sym_BANG] = ACTIONS(SHIFT(240)), + [anon_sym_BANG] = ACTIONS(SHIFT(240)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(238)), [sym__identifier] = ACTIONS(SHIFT(241)), @@ -5273,7 +5273,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(238)), [sym_bool_op] = ACTIONS(SHIFT(238)), [sym_var_name] = ACTIONS(SHIFT(238)), - [aux_sym_BANG] = ACTIONS(SHIFT(240)), + [anon_sym_BANG] = ACTIONS(SHIFT(240)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(238)), [sym__identifier] = ACTIONS(SHIFT(241)), @@ -5287,7 +5287,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(238)), [sym_bool_op] = ACTIONS(SHIFT(238)), [sym_var_name] = ACTIONS(SHIFT(238)), - [aux_sym_BANG] = ACTIONS(SHIFT(240)), + [anon_sym_BANG] = ACTIONS(SHIFT(240)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(238)), [sym__identifier] = ACTIONS(SHIFT(241)), @@ -5296,258 +5296,258 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [253] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [254] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [255] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(246)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(SHIFT(246)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(246)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(SHIFT(246)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [256] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(246)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(SHIFT(246)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(246)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(SHIFT(246)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [257] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_selector_expression, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [258] = { [aux_sym_return_statement_repeat1] = ACTIONS(SHIFT(259)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(244)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_return_statement_repeat1, 2)), - [aux_sym_STAR] = ACTIONS(SHIFT(246)), - [aux_sym_COMMA] = ACTIONS(SHIFT(247)), - [aux_sym_DOT] = ACTIONS(SHIFT(248)), - [aux_sym_SLASH] = ACTIONS(SHIFT(246)), - [aux_sym_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(250)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(244)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_return_statement_repeat1, 2)), + [anon_sym_STAR] = ACTIONS(SHIFT(246)), + [anon_sym_COMMA] = ACTIONS(SHIFT(247)), + [anon_sym_DOT] = ACTIONS(SHIFT(248)), + [anon_sym_SLASH] = ACTIONS(SHIFT(246)), + [anon_sym_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(250)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [259] = { - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_return_statement_repeat1, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_return_statement_repeat1, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [260] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [261] = { [aux_sym_return_statement_repeat1] = ACTIONS(SHIFT(263)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(244)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(264)), - [aux_sym_STAR] = ACTIONS(SHIFT(246)), - [aux_sym_COMMA] = ACTIONS(SHIFT(247)), - [aux_sym_DOT] = ACTIONS(SHIFT(248)), - [aux_sym_SLASH] = ACTIONS(SHIFT(246)), - [aux_sym_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(250)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(244)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(264)), + [anon_sym_STAR] = ACTIONS(SHIFT(246)), + [anon_sym_COMMA] = ACTIONS(SHIFT(247)), + [anon_sym_DOT] = ACTIONS(SHIFT(248)), + [anon_sym_SLASH] = ACTIONS(SHIFT(246)), + [anon_sym_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(250)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [262] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [263] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(265)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(265)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [264] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [265] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [266] = { [sym_block_statement] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [267] = { [sym_block_statement] = ACTIONS(SHIFT(268)), [sym_if_statement] = ACTIONS(SHIFT(268)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(269)), - [aux_sym_if] = ACTIONS(SHIFT(209)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(269)), + [anon_sym_if] = ACTIONS(SHIFT(209)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5566,13 +5566,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_var_name] = ACTIONS(REDUCE(sym_if_statement, 5)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym__identifier] = ACTIONS(REDUCE(sym_if_statement, 5)), @@ -5595,13 +5595,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_var_name] = ACTIONS(SHIFT(202)), [aux_sym_block_statement_repeat1] = ACTIONS(SHIFT(270)), [ts_builtin_sym_error] = ACTIONS(SHIFT(270)), - [aux_sym_var] = ACTIONS(SHIFT(204)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(271)), - [aux_sym_return] = ACTIONS(SHIFT(206)), - [aux_sym_COLON_EQ] = ACTIONS(SHIFT(207)), - [aux_sym_for] = ACTIONS(SHIFT(208)), - [aux_sym_if] = ACTIONS(SHIFT(209)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_var] = ACTIONS(SHIFT(204)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(271)), + [anon_sym_return] = ACTIONS(SHIFT(206)), + [anon_sym_COLON_EQ] = ACTIONS(SHIFT(207)), + [anon_sym_for] = ACTIONS(SHIFT(208)), + [anon_sym_if] = ACTIONS(SHIFT(209)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(211)), @@ -5609,7 +5609,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [270] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(272)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(272)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5628,13 +5628,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_block_statement, 2)), [sym_var_name] = ACTIONS(REDUCE(sym_block_statement, 2)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_block_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_block_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_block_statement, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_block_statement, 2)), [sym__identifier] = ACTIONS(REDUCE(sym_block_statement, 2)), @@ -5656,13 +5656,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_block_statement, 3)), [sym_var_name] = ACTIONS(REDUCE(sym_block_statement, 3)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_block_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_block_statement, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_block_statement, 3)), [sym__identifier] = ACTIONS(REDUCE(sym_block_statement, 3)), @@ -5670,14 +5670,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [273] = { - [aux_sym_COMMA] = ACTIONS(SHIFT(275)), - [aux_sym_COLON_EQ] = ACTIONS(SHIFT(276)), + [anon_sym_COMMA] = ACTIONS(SHIFT(275)), + [anon_sym_COLON_EQ] = ACTIONS(SHIFT(276)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [274] = { - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5688,7 +5688,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [276] = { - [aux_sym_range] = ACTIONS(SHIFT(277)), + [anon_sym_range] = ACTIONS(SHIFT(277)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5699,7 +5699,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(215)), [sym_bool_op] = ACTIONS(SHIFT(215)), [sym_var_name] = ACTIONS(SHIFT(215)), - [aux_sym_BANG] = ACTIONS(SHIFT(216)), + [anon_sym_BANG] = ACTIONS(SHIFT(216)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(215)), [sym__identifier] = ACTIONS(SHIFT(217)), @@ -5708,20 +5708,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [278] = { [sym_block_statement] = ACTIONS(SHIFT(279)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(220)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(269)), - [aux_sym_STAR] = ACTIONS(SHIFT(222)), - [aux_sym_DOT] = ACTIONS(SHIFT(223)), - [aux_sym_SLASH] = ACTIONS(SHIFT(222)), - [aux_sym_PLUS] = ACTIONS(SHIFT(224)), - [aux_sym_DASH] = ACTIONS(SHIFT(224)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(225)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(226)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT] = ACTIONS(SHIFT(227)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_GT] = ACTIONS(SHIFT(227)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(220)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(269)), + [anon_sym_STAR] = ACTIONS(SHIFT(222)), + [anon_sym_DOT] = ACTIONS(SHIFT(223)), + [anon_sym_SLASH] = ACTIONS(SHIFT(222)), + [anon_sym_PLUS] = ACTIONS(SHIFT(224)), + [anon_sym_DASH] = ACTIONS(SHIFT(224)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(225)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(226)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT] = ACTIONS(SHIFT(227)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_GT] = ACTIONS(SHIFT(227)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5740,13 +5740,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_range_statement, 6)), [sym_var_name] = ACTIONS(REDUCE(sym_range_statement, 6)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_range_statement, 6)), - [aux_sym_var] = ACTIONS(REDUCE(sym_range_statement, 6)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_range_statement, 6)), - [aux_sym_return] = ACTIONS(REDUCE(sym_range_statement, 6)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_range_statement, 6)), - [aux_sym_for] = ACTIONS(REDUCE(sym_range_statement, 6)), - [aux_sym_if] = ACTIONS(REDUCE(sym_range_statement, 6)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_range_statement, 6)), + [anon_sym_var] = ACTIONS(REDUCE(sym_range_statement, 6)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_range_statement, 6)), + [anon_sym_return] = ACTIONS(REDUCE(sym_range_statement, 6)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_range_statement, 6)), + [anon_sym_for] = ACTIONS(REDUCE(sym_range_statement, 6)), + [anon_sym_if] = ACTIONS(REDUCE(sym_range_statement, 6)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_range_statement, 6)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_range_statement, 6)), [sym__identifier] = ACTIONS(REDUCE(sym_range_statement, 6)), @@ -5754,17 +5754,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [280] = { - [aux_sym_COLON_EQ] = ACTIONS(SHIFT(282)), + [anon_sym_COLON_EQ] = ACTIONS(SHIFT(282)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [281] = { - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [282] = { - [aux_sym_range] = ACTIONS(SHIFT(283)), + [anon_sym_range] = ACTIONS(SHIFT(283)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5775,7 +5775,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(215)), [sym_bool_op] = ACTIONS(SHIFT(215)), [sym_var_name] = ACTIONS(SHIFT(215)), - [aux_sym_BANG] = ACTIONS(SHIFT(216)), + [anon_sym_BANG] = ACTIONS(SHIFT(216)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(215)), [sym__identifier] = ACTIONS(SHIFT(217)), @@ -5784,20 +5784,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [284] = { [sym_block_statement] = ACTIONS(SHIFT(285)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(220)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(269)), - [aux_sym_STAR] = ACTIONS(SHIFT(222)), - [aux_sym_DOT] = ACTIONS(SHIFT(223)), - [aux_sym_SLASH] = ACTIONS(SHIFT(222)), - [aux_sym_PLUS] = ACTIONS(SHIFT(224)), - [aux_sym_DASH] = ACTIONS(SHIFT(224)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(225)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(226)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_LT] = ACTIONS(SHIFT(227)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(227)), - [aux_sym_GT] = ACTIONS(SHIFT(227)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(220)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(269)), + [anon_sym_STAR] = ACTIONS(SHIFT(222)), + [anon_sym_DOT] = ACTIONS(SHIFT(223)), + [anon_sym_SLASH] = ACTIONS(SHIFT(222)), + [anon_sym_PLUS] = ACTIONS(SHIFT(224)), + [anon_sym_DASH] = ACTIONS(SHIFT(224)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(225)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(226)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_LT] = ACTIONS(SHIFT(227)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(227)), + [anon_sym_GT] = ACTIONS(SHIFT(227)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5816,13 +5816,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_range_statement, 8)), [sym_var_name] = ACTIONS(REDUCE(sym_range_statement, 8)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_range_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_range_statement, 8)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_range_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_range_statement, 8)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_range_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_range_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_range_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_range_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_range_statement, 8)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_range_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_range_statement, 8)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_range_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_range_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_range_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_range_statement, 8)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_range_statement, 8)), [sym__identifier] = ACTIONS(REDUCE(sym_range_statement, 8)), @@ -5830,20 +5830,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [286] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(287)), - [aux_sym_SEMI] = ACTIONS(SHIFT(288)), - [aux_sym_STAR] = ACTIONS(SHIFT(289)), - [aux_sym_DOT] = ACTIONS(SHIFT(290)), - [aux_sym_SLASH] = ACTIONS(SHIFT(289)), - [aux_sym_PLUS] = ACTIONS(SHIFT(291)), - [aux_sym_DASH] = ACTIONS(SHIFT(291)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(293)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(287)), + [anon_sym_SEMI] = ACTIONS(SHIFT(288)), + [anon_sym_STAR] = ACTIONS(SHIFT(289)), + [anon_sym_DOT] = ACTIONS(SHIFT(290)), + [anon_sym_SLASH] = ACTIONS(SHIFT(289)), + [anon_sym_PLUS] = ACTIONS(SHIFT(291)), + [anon_sym_DASH] = ACTIONS(SHIFT(291)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(293)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(SHIFT(288)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -5854,8 +5854,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(238)), [sym_bool_op] = ACTIONS(SHIFT(238)), [sym_var_name] = ACTIONS(SHIFT(238)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(302)), - [aux_sym_BANG] = ACTIONS(SHIFT(240)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(302)), + [anon_sym_BANG] = ACTIONS(SHIFT(240)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(238)), [sym__identifier] = ACTIONS(SHIFT(241)), @@ -5877,27 +5877,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), [sym_var_name] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_return] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_return] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), [sym__identifier] = ACTIONS(REDUCE(sym_short_var_declaration, 3)), @@ -5911,7 +5911,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -5931,7 +5931,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -5945,7 +5945,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -5959,7 +5959,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -5973,7 +5973,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -5981,229 +5981,229 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [295] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [296] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [297] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(289)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(SHIFT(289)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(293)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(289)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(SHIFT(289)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(293)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [298] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(289)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(SHIFT(289)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(293)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(289)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(SHIFT(289)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(293)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [299] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_selector_expression, 3)), [sym__line_break] = ACTIONS(REDUCE(sym_selector_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [300] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [301] = { [aux_sym_return_statement_repeat1] = ACTIONS(SHIFT(303)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(244)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(304)), - [aux_sym_STAR] = ACTIONS(SHIFT(246)), - [aux_sym_COMMA] = ACTIONS(SHIFT(247)), - [aux_sym_DOT] = ACTIONS(SHIFT(248)), - [aux_sym_SLASH] = ACTIONS(SHIFT(246)), - [aux_sym_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(250)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(244)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(304)), + [anon_sym_STAR] = ACTIONS(SHIFT(246)), + [anon_sym_COMMA] = ACTIONS(SHIFT(247)), + [anon_sym_DOT] = ACTIONS(SHIFT(248)), + [anon_sym_SLASH] = ACTIONS(SHIFT(246)), + [anon_sym_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(250)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [302] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 3)), [sym__line_break] = ACTIONS(REDUCE(sym_call_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [303] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(305)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(305)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [304] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 4)), [sym__line_break] = ACTIONS(REDUCE(sym_call_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [305] = { - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 5)), [sym__line_break] = ACTIONS(REDUCE(sym_call_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [306] = { [aux_sym_return_statement_repeat1] = ACTIONS(SHIFT(312)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(313)), - [aux_sym_SEMI] = ACTIONS(SHIFT(314)), - [aux_sym_STAR] = ACTIONS(SHIFT(315)), - [aux_sym_COMMA] = ACTIONS(SHIFT(316)), - [aux_sym_DOT] = ACTIONS(SHIFT(317)), - [aux_sym_SLASH] = ACTIONS(SHIFT(315)), - [aux_sym_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(319)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(313)), + [anon_sym_SEMI] = ACTIONS(SHIFT(314)), + [anon_sym_STAR] = ACTIONS(SHIFT(315)), + [anon_sym_COMMA] = ACTIONS(SHIFT(316)), + [anon_sym_DOT] = ACTIONS(SHIFT(317)), + [anon_sym_SLASH] = ACTIONS(SHIFT(315)), + [anon_sym_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(319)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), [sym__line_break] = ACTIONS(SHIFT(314)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [307] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), [sym__line_break] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -6222,14 +6222,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_var_name] = ACTIONS(REDUCE(sym_return_statement, 2)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym__identifier] = ACTIONS(REDUCE(sym_return_statement, 2)), @@ -6243,7 +6243,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(307)), [sym_bool_op] = ACTIONS(SHIFT(307)), [sym_var_name] = ACTIONS(SHIFT(307)), - [aux_sym_BANG] = ACTIONS(SHIFT(309)), + [anon_sym_BANG] = ACTIONS(SHIFT(309)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(307)), [sym__identifier] = ACTIONS(SHIFT(310)), @@ -6252,46 +6252,46 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [310] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [311] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [312] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(335)), + [anon_sym_SEMI] = ACTIONS(SHIFT(335)), [sym__line_break] = ACTIONS(SHIFT(335)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -6302,8 +6302,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(238)), [sym_bool_op] = ACTIONS(SHIFT(238)), [sym_var_name] = ACTIONS(SHIFT(238)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(331)), - [aux_sym_BANG] = ACTIONS(SHIFT(240)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(331)), + [anon_sym_BANG] = ACTIONS(SHIFT(240)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(238)), [sym__identifier] = ACTIONS(SHIFT(241)), @@ -6326,28 +6326,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_var_name] = ACTIONS(REDUCE(sym_return_statement, 3)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_return_statement, 3)), [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym__identifier] = ACTIONS(REDUCE(sym_return_statement, 3)), @@ -6361,7 +6361,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(307)), [sym_bool_op] = ACTIONS(SHIFT(307)), [sym_var_name] = ACTIONS(SHIFT(307)), - [aux_sym_BANG] = ACTIONS(SHIFT(309)), + [anon_sym_BANG] = ACTIONS(SHIFT(309)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(307)), [sym__identifier] = ACTIONS(SHIFT(310)), @@ -6375,7 +6375,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(307)), [sym_bool_op] = ACTIONS(SHIFT(307)), [sym_var_name] = ACTIONS(SHIFT(307)), - [aux_sym_BANG] = ACTIONS(SHIFT(309)), + [anon_sym_BANG] = ACTIONS(SHIFT(309)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(307)), [sym__identifier] = ACTIONS(SHIFT(310)), @@ -6395,7 +6395,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(307)), [sym_bool_op] = ACTIONS(SHIFT(307)), [sym_var_name] = ACTIONS(SHIFT(307)), - [aux_sym_BANG] = ACTIONS(SHIFT(309)), + [anon_sym_BANG] = ACTIONS(SHIFT(309)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(307)), [sym__identifier] = ACTIONS(SHIFT(310)), @@ -6409,7 +6409,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(307)), [sym_bool_op] = ACTIONS(SHIFT(307)), [sym_var_name] = ACTIONS(SHIFT(307)), - [aux_sym_BANG] = ACTIONS(SHIFT(309)), + [anon_sym_BANG] = ACTIONS(SHIFT(309)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(307)), [sym__identifier] = ACTIONS(SHIFT(310)), @@ -6423,7 +6423,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(307)), [sym_bool_op] = ACTIONS(SHIFT(307)), [sym_var_name] = ACTIONS(SHIFT(307)), - [aux_sym_BANG] = ACTIONS(SHIFT(309)), + [anon_sym_BANG] = ACTIONS(SHIFT(309)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(307)), [sym__identifier] = ACTIONS(SHIFT(310)), @@ -6437,7 +6437,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(307)), [sym_bool_op] = ACTIONS(SHIFT(307)), [sym_var_name] = ACTIONS(SHIFT(307)), - [aux_sym_BANG] = ACTIONS(SHIFT(309)), + [anon_sym_BANG] = ACTIONS(SHIFT(309)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(307)), [sym__identifier] = ACTIONS(SHIFT(310)), @@ -6446,231 +6446,231 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [322] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [323] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [324] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(315)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SLASH] = ACTIONS(SHIFT(315)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(315)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_SLASH] = ACTIONS(SHIFT(315)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [325] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_STAR] = ACTIONS(SHIFT(315)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(SHIFT(315)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_STAR] = ACTIONS(SHIFT(315)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(SHIFT(315)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [326] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_selector_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_selector_expression, 3)), [sym__line_break] = ACTIONS(REDUCE(sym_selector_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [327] = { [aux_sym_return_statement_repeat1] = ACTIONS(SHIFT(328)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(313)), - [aux_sym_SEMI] = ACTIONS(REDUCE(aux_sym_return_statement_repeat1, 2)), - [aux_sym_STAR] = ACTIONS(SHIFT(315)), - [aux_sym_COMMA] = ACTIONS(SHIFT(316)), - [aux_sym_DOT] = ACTIONS(SHIFT(317)), - [aux_sym_SLASH] = ACTIONS(SHIFT(315)), - [aux_sym_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(319)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(313)), + [anon_sym_SEMI] = ACTIONS(REDUCE(aux_sym_return_statement_repeat1, 2)), + [anon_sym_STAR] = ACTIONS(SHIFT(315)), + [anon_sym_COMMA] = ACTIONS(SHIFT(316)), + [anon_sym_DOT] = ACTIONS(SHIFT(317)), + [anon_sym_SLASH] = ACTIONS(SHIFT(315)), + [anon_sym_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(319)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), [sym__line_break] = ACTIONS(REDUCE(aux_sym_return_statement_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [328] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(aux_sym_return_statement_repeat1, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(aux_sym_return_statement_repeat1, 3)), [sym__line_break] = ACTIONS(REDUCE(aux_sym_return_statement_repeat1, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [329] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [330] = { [aux_sym_return_statement_repeat1] = ACTIONS(SHIFT(332)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(244)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(333)), - [aux_sym_STAR] = ACTIONS(SHIFT(246)), - [aux_sym_COMMA] = ACTIONS(SHIFT(247)), - [aux_sym_DOT] = ACTIONS(SHIFT(248)), - [aux_sym_SLASH] = ACTIONS(SHIFT(246)), - [aux_sym_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(250)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(244)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(333)), + [anon_sym_STAR] = ACTIONS(SHIFT(246)), + [anon_sym_COMMA] = ACTIONS(SHIFT(247)), + [anon_sym_DOT] = ACTIONS(SHIFT(248)), + [anon_sym_SLASH] = ACTIONS(SHIFT(246)), + [anon_sym_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(250)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [331] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 3)), [sym__line_break] = ACTIONS(REDUCE(sym_call_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [332] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(334)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(334)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [333] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 4)), [sym__line_break] = ACTIONS(REDUCE(sym_call_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [334] = { [aux_sym_return_statement_repeat1] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE(sym_call_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_call_expression, 5)), [sym__line_break] = ACTIONS(REDUCE(sym_call_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -6689,14 +6689,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_return_statement, 4)), [sym_var_name] = ACTIONS(REDUCE(sym_return_statement, 4)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_return_statement, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 4)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_return_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 4)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_return_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 4)), [sym__identifier] = ACTIONS(REDUCE(sym_return_statement, 4)), @@ -6711,12 +6711,12 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(339)), [sym_interface_type] = ACTIONS(SHIFT(339)), [sym_type_name] = ACTIONS(SHIFT(339)), - [aux_sym_EQ] = ACTIONS(SHIFT(340)), - [aux_sym_STAR] = ACTIONS(SHIFT(341)), - [aux_sym_map] = ACTIONS(SHIFT(342)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(343)), - [aux_sym_struct] = ACTIONS(SHIFT(344)), - [aux_sym_interface] = ACTIONS(SHIFT(345)), + [anon_sym_EQ] = ACTIONS(SHIFT(340)), + [anon_sym_STAR] = ACTIONS(SHIFT(341)), + [anon_sym_map] = ACTIONS(SHIFT(342)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(343)), + [anon_sym_struct] = ACTIONS(SHIFT(344)), + [anon_sym_interface] = ACTIONS(SHIFT(345)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(346)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -6729,25 +6729,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_interface_type] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_type_name] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_map] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_interface] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_map] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_interface] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_var_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [338] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(364)), - [aux_sym_EQ] = ACTIONS(SHIFT(365)), + [anon_sym_SEMI] = ACTIONS(SHIFT(364)), + [anon_sym_EQ] = ACTIONS(SHIFT(365)), [sym__line_break] = ACTIONS(SHIFT(364)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [339] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__type_expression, 1)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym__type_expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__type_expression, 1)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym__type_expression, 1)), [sym__line_break] = ACTIONS(REDUCE(sym__type_expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -6758,7 +6758,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -6773,88 +6773,88 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(339)), [sym_interface_type] = ACTIONS(SHIFT(339)), [sym_type_name] = ACTIONS(SHIFT(339)), - [aux_sym_STAR] = ACTIONS(SHIFT(341)), - [aux_sym_map] = ACTIONS(SHIFT(342)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(343)), - [aux_sym_struct] = ACTIONS(SHIFT(344)), - [aux_sym_interface] = ACTIONS(SHIFT(345)), + [anon_sym_STAR] = ACTIONS(SHIFT(341)), + [anon_sym_map] = ACTIONS(SHIFT(342)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(343)), + [anon_sym_struct] = ACTIONS(SHIFT(344)), + [anon_sym_interface] = ACTIONS(SHIFT(345)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(346)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [342] = { - [aux_sym_LBRACK] = ACTIONS(SHIFT(357)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(357)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [343] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(355)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(355)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [344] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(351)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(351)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [345] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(347)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(347)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [346] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_type_name, 1)), [sym__line_break] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [347] = { [sym_var_name] = ACTIONS(SHIFT(57)), [aux_sym_interface_type_repeat1] = ACTIONS(SHIFT(348)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(349)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(349)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(16)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [348] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(350)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(350)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [349] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_interface_type, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_interface_type, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_interface_type, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_interface_type, 3)), [sym__line_break] = ACTIONS(REDUCE(sym_interface_type, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [350] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_interface_type, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_interface_type, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_interface_type, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_interface_type, 4)), [sym__line_break] = ACTIONS(REDUCE(sym_interface_type, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [351] = { [sym_var_name] = ACTIONS(SHIFT(112)), [aux_sym_struct_type_repeat1] = ACTIONS(SHIFT(352)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(353)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(353)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(115)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [352] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(354)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(354)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [353] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_struct_type, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_struct_type, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_struct_type, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_struct_type, 3)), [sym__line_break] = ACTIONS(REDUCE(sym_struct_type, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [354] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_struct_type, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_struct_type, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_struct_type, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_struct_type, 4)), [sym__line_break] = ACTIONS(REDUCE(sym_struct_type, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -6866,18 +6866,18 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(339)), [sym_interface_type] = ACTIONS(SHIFT(339)), [sym_type_name] = ACTIONS(SHIFT(339)), - [aux_sym_STAR] = ACTIONS(SHIFT(341)), - [aux_sym_map] = ACTIONS(SHIFT(342)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(343)), - [aux_sym_struct] = ACTIONS(SHIFT(344)), - [aux_sym_interface] = ACTIONS(SHIFT(345)), + [anon_sym_STAR] = ACTIONS(SHIFT(341)), + [anon_sym_map] = ACTIONS(SHIFT(342)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(343)), + [anon_sym_struct] = ACTIONS(SHIFT(344)), + [anon_sym_interface] = ACTIONS(SHIFT(345)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(346)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [356] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_slice_type, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_slice_type, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_slice_type, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_slice_type, 3)), [sym__line_break] = ACTIONS(REDUCE(sym_slice_type, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -6889,17 +6889,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(137)), [sym_interface_type] = ACTIONS(SHIFT(137)), [sym_type_name] = ACTIONS(SHIFT(137)), - [aux_sym_STAR] = ACTIONS(SHIFT(138)), - [aux_sym_map] = ACTIONS(SHIFT(139)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(140)), - [aux_sym_struct] = ACTIONS(SHIFT(141)), - [aux_sym_interface] = ACTIONS(SHIFT(142)), + [anon_sym_STAR] = ACTIONS(SHIFT(138)), + [anon_sym_map] = ACTIONS(SHIFT(139)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(140)), + [anon_sym_struct] = ACTIONS(SHIFT(141)), + [anon_sym_interface] = ACTIONS(SHIFT(142)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(143)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [358] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(359)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(359)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -6911,42 +6911,42 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(339)), [sym_interface_type] = ACTIONS(SHIFT(339)), [sym_type_name] = ACTIONS(SHIFT(339)), - [aux_sym_STAR] = ACTIONS(SHIFT(341)), - [aux_sym_map] = ACTIONS(SHIFT(342)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(343)), - [aux_sym_struct] = ACTIONS(SHIFT(344)), - [aux_sym_interface] = ACTIONS(SHIFT(345)), + [anon_sym_STAR] = ACTIONS(SHIFT(341)), + [anon_sym_map] = ACTIONS(SHIFT(342)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(343)), + [anon_sym_struct] = ACTIONS(SHIFT(344)), + [anon_sym_interface] = ACTIONS(SHIFT(345)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(346)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [360] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_map_type, 5)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_map_type, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_map_type, 5)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_map_type, 5)), [sym__line_break] = ACTIONS(REDUCE(sym_map_type, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [361] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_pointer_type, 2)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_pointer_type, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_pointer_type, 2)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_pointer_type, 2)), [sym__line_break] = ACTIONS(REDUCE(sym_pointer_type, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [362] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(287)), - [aux_sym_SEMI] = ACTIONS(SHIFT(363)), - [aux_sym_STAR] = ACTIONS(SHIFT(289)), - [aux_sym_DOT] = ACTIONS(SHIFT(290)), - [aux_sym_SLASH] = ACTIONS(SHIFT(289)), - [aux_sym_PLUS] = ACTIONS(SHIFT(291)), - [aux_sym_DASH] = ACTIONS(SHIFT(291)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(293)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(287)), + [anon_sym_SEMI] = ACTIONS(SHIFT(363)), + [anon_sym_STAR] = ACTIONS(SHIFT(289)), + [anon_sym_DOT] = ACTIONS(SHIFT(290)), + [anon_sym_SLASH] = ACTIONS(SHIFT(289)), + [anon_sym_PLUS] = ACTIONS(SHIFT(291)), + [anon_sym_DASH] = ACTIONS(SHIFT(291)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(293)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(SHIFT(363)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -6965,27 +6965,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_var_declaration, 5)), [sym_var_name] = ACTIONS(REDUCE(sym_var_declaration, 5)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 5)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_declaration, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 5)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_declaration, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 5)), [sym__identifier] = ACTIONS(REDUCE(sym_var_declaration, 5)), @@ -7007,15 +7007,15 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_var_name] = ACTIONS(REDUCE(sym_var_declaration, 4)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym__identifier] = ACTIONS(REDUCE(sym_var_declaration, 4)), @@ -7029,7 +7029,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -7037,20 +7037,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [366] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(287)), - [aux_sym_SEMI] = ACTIONS(SHIFT(367)), - [aux_sym_STAR] = ACTIONS(SHIFT(289)), - [aux_sym_DOT] = ACTIONS(SHIFT(290)), - [aux_sym_SLASH] = ACTIONS(SHIFT(289)), - [aux_sym_PLUS] = ACTIONS(SHIFT(291)), - [aux_sym_DASH] = ACTIONS(SHIFT(291)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(293)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(287)), + [anon_sym_SEMI] = ACTIONS(SHIFT(367)), + [anon_sym_STAR] = ACTIONS(SHIFT(289)), + [anon_sym_DOT] = ACTIONS(SHIFT(290)), + [anon_sym_SLASH] = ACTIONS(SHIFT(289)), + [anon_sym_PLUS] = ACTIONS(SHIFT(291)), + [anon_sym_DASH] = ACTIONS(SHIFT(291)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(293)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(SHIFT(367)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7069,27 +7069,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_var_declaration, 6)), [sym_var_name] = ACTIONS(REDUCE(sym_var_declaration, 6)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 6)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 6)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_declaration, 6)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 6)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 6)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 6)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_declaration, 6)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 6)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 6)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 6)), [sym__identifier] = ACTIONS(REDUCE(sym_var_declaration, 6)), @@ -7097,12 +7097,12 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [368] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_block_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_block_statement, 3)), [sym__line_break] = ACTIONS(REDUCE(sym_block_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [369] = { - [aux_sym_COLON_EQ] = ACTIONS(SHIFT(377)), + [anon_sym_COLON_EQ] = ACTIONS(SHIFT(377)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7119,7 +7119,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -7127,20 +7127,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [372] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(287)), - [aux_sym_SEMI] = ACTIONS(SHIFT(373)), - [aux_sym_STAR] = ACTIONS(SHIFT(289)), - [aux_sym_DOT] = ACTIONS(SHIFT(290)), - [aux_sym_SLASH] = ACTIONS(SHIFT(289)), - [aux_sym_PLUS] = ACTIONS(SHIFT(291)), - [aux_sym_DASH] = ACTIONS(SHIFT(291)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(293)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(287)), + [anon_sym_SEMI] = ACTIONS(SHIFT(373)), + [anon_sym_STAR] = ACTIONS(SHIFT(289)), + [anon_sym_DOT] = ACTIONS(SHIFT(290)), + [anon_sym_SLASH] = ACTIONS(SHIFT(289)), + [anon_sym_PLUS] = ACTIONS(SHIFT(291)), + [anon_sym_DASH] = ACTIONS(SHIFT(291)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(293)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(SHIFT(373)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7159,27 +7159,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), [sym_var_name] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_return] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_return] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), [sym__identifier] = ACTIONS(REDUCE(sym_short_var_declaration, 4)), @@ -7188,20 +7188,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [374] = { [aux_sym_short_var_declaration_repeat1] = ACTIONS(SHIFT(376)), - [aux_sym_COMMA] = ACTIONS(SHIFT(370)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(370)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [375] = { [aux_sym_short_var_declaration_repeat1] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_var_name, 1)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_var_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [376] = { - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(aux_sym_short_var_declaration_repeat1, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7212,7 +7212,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -7220,20 +7220,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [378] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(287)), - [aux_sym_SEMI] = ACTIONS(SHIFT(379)), - [aux_sym_STAR] = ACTIONS(SHIFT(289)), - [aux_sym_DOT] = ACTIONS(SHIFT(290)), - [aux_sym_SLASH] = ACTIONS(SHIFT(289)), - [aux_sym_PLUS] = ACTIONS(SHIFT(291)), - [aux_sym_DASH] = ACTIONS(SHIFT(291)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(293)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(287)), + [anon_sym_SEMI] = ACTIONS(SHIFT(379)), + [anon_sym_STAR] = ACTIONS(SHIFT(289)), + [anon_sym_DOT] = ACTIONS(SHIFT(290)), + [anon_sym_SLASH] = ACTIONS(SHIFT(289)), + [anon_sym_PLUS] = ACTIONS(SHIFT(291)), + [anon_sym_DASH] = ACTIONS(SHIFT(291)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(293)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(SHIFT(379)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7252,27 +7252,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), [sym_var_name] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_return] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_return] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), [sym__identifier] = ACTIONS(REDUCE(sym_short_var_declaration, 5)), @@ -7294,27 +7294,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_bool_op] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_var_name] = ACTIONS(REDUCE(sym_expression_statement, 2)), [aux_sym_block_statement_repeat1] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_COLON_EQ] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_COLON_EQ] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym__identifier] = ACTIONS(REDUCE(sym_expression_statement, 2)), @@ -7322,7 +7322,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [381] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_block_statement_repeat1, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_block_statement_repeat1, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7333,10 +7333,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_func_declaration] = ACTIONS(REDUCE(sym_func_declaration, 5)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym_func_declaration, 5)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_func_declaration, 5)), - [aux_sym_type] = ACTIONS(REDUCE(sym_func_declaration, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_func_declaration, 5)), - [aux_sym_func] = ACTIONS(REDUCE(sym_func_declaration, 5)), + [anon_sym_type] = ACTIONS(REDUCE(sym_func_declaration, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_func_declaration, 5)), + [anon_sym_func] = ACTIONS(REDUCE(sym_func_declaration, 5)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7348,19 +7348,19 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(339)), [sym_interface_type] = ACTIONS(SHIFT(339)), [sym_type_name] = ACTIONS(SHIFT(339)), - [aux_sym_EQ] = ACTIONS(SHIFT(385)), - [aux_sym_STAR] = ACTIONS(SHIFT(341)), - [aux_sym_map] = ACTIONS(SHIFT(342)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(343)), - [aux_sym_struct] = ACTIONS(SHIFT(344)), - [aux_sym_interface] = ACTIONS(SHIFT(345)), + [anon_sym_EQ] = ACTIONS(SHIFT(385)), + [anon_sym_STAR] = ACTIONS(SHIFT(341)), + [anon_sym_map] = ACTIONS(SHIFT(342)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(343)), + [anon_sym_struct] = ACTIONS(SHIFT(344)), + [anon_sym_interface] = ACTIONS(SHIFT(345)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(346)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [384] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(388)), - [aux_sym_EQ] = ACTIONS(SHIFT(389)), + [anon_sym_SEMI] = ACTIONS(SHIFT(388)), + [anon_sym_EQ] = ACTIONS(SHIFT(389)), [sym__line_break] = ACTIONS(SHIFT(388)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7371,7 +7371,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -7379,20 +7379,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [386] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(287)), - [aux_sym_SEMI] = ACTIONS(SHIFT(387)), - [aux_sym_STAR] = ACTIONS(SHIFT(289)), - [aux_sym_DOT] = ACTIONS(SHIFT(290)), - [aux_sym_SLASH] = ACTIONS(SHIFT(289)), - [aux_sym_PLUS] = ACTIONS(SHIFT(291)), - [aux_sym_DASH] = ACTIONS(SHIFT(291)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(293)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(287)), + [anon_sym_SEMI] = ACTIONS(SHIFT(387)), + [anon_sym_STAR] = ACTIONS(SHIFT(289)), + [anon_sym_DOT] = ACTIONS(SHIFT(290)), + [anon_sym_SLASH] = ACTIONS(SHIFT(289)), + [anon_sym_PLUS] = ACTIONS(SHIFT(291)), + [anon_sym_DASH] = ACTIONS(SHIFT(291)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(293)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(SHIFT(387)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7403,23 +7403,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_func_declaration] = ACTIONS(REDUCE(sym_var_declaration, 5)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym_var_declaration, 5)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_var_declaration, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_type] = ACTIONS(REDUCE(sym_var_declaration, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 5)), - [aux_sym_func] = ACTIONS(REDUCE(sym_var_declaration, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_type] = ACTIONS(REDUCE(sym_var_declaration, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 5)), + [anon_sym_func] = ACTIONS(REDUCE(sym_var_declaration, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7430,11 +7430,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_func_declaration] = ACTIONS(REDUCE(sym_var_declaration, 4)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym_var_declaration, 4)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_type] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_func] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_type] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_func] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7445,7 +7445,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(201)), [sym_bool_op] = ACTIONS(SHIFT(201)), [sym_var_name] = ACTIONS(SHIFT(201)), - [aux_sym_BANG] = ACTIONS(SHIFT(210)), + [anon_sym_BANG] = ACTIONS(SHIFT(210)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(201)), [sym__identifier] = ACTIONS(SHIFT(213)), @@ -7453,20 +7453,20 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [390] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(287)), - [aux_sym_SEMI] = ACTIONS(SHIFT(391)), - [aux_sym_STAR] = ACTIONS(SHIFT(289)), - [aux_sym_DOT] = ACTIONS(SHIFT(290)), - [aux_sym_SLASH] = ACTIONS(SHIFT(289)), - [aux_sym_PLUS] = ACTIONS(SHIFT(291)), - [aux_sym_DASH] = ACTIONS(SHIFT(291)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(293)), - [aux_sym_EQ_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_LT] = ACTIONS(SHIFT(294)), - [aux_sym_GT_EQ] = ACTIONS(SHIFT(294)), - [aux_sym_GT] = ACTIONS(SHIFT(294)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(287)), + [anon_sym_SEMI] = ACTIONS(SHIFT(391)), + [anon_sym_STAR] = ACTIONS(SHIFT(289)), + [anon_sym_DOT] = ACTIONS(SHIFT(290)), + [anon_sym_SLASH] = ACTIONS(SHIFT(289)), + [anon_sym_PLUS] = ACTIONS(SHIFT(291)), + [anon_sym_DASH] = ACTIONS(SHIFT(291)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(292)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(293)), + [anon_sym_EQ_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_LT] = ACTIONS(SHIFT(294)), + [anon_sym_GT_EQ] = ACTIONS(SHIFT(294)), + [anon_sym_GT] = ACTIONS(SHIFT(294)), [sym__line_break] = ACTIONS(SHIFT(391)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7477,23 +7477,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_func_declaration] = ACTIONS(REDUCE(sym_var_declaration, 6)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym_var_declaration, 6)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_var_declaration, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_type] = ACTIONS(REDUCE(sym_var_declaration, 6)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 6)), - [aux_sym_func] = ACTIONS(REDUCE(sym_var_declaration, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_type] = ACTIONS(REDUCE(sym_var_declaration, 6)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 6)), + [anon_sym_func] = ACTIONS(REDUCE(sym_var_declaration, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7505,11 +7505,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(395)), [sym_interface_type] = ACTIONS(SHIFT(395)), [sym_type_name] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_map] = ACTIONS(SHIFT(397)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(398)), - [aux_sym_struct] = ACTIONS(SHIFT(399)), - [aux_sym_interface] = ACTIONS(SHIFT(400)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_map] = ACTIONS(SHIFT(397)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(398)), + [anon_sym_struct] = ACTIONS(SHIFT(399)), + [anon_sym_interface] = ACTIONS(SHIFT(400)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(401)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -7522,22 +7522,22 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_interface_type] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_type_name] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_map] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_struct] = ACTIONS(REDUCE(sym_type_name, 1)), - [aux_sym_interface] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_map] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_struct] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_interface] = ACTIONS(REDUCE(sym_type_name, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [394] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(417)), + [anon_sym_SEMI] = ACTIONS(SHIFT(417)), [sym__line_break] = ACTIONS(SHIFT(417)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [395] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__type_expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__type_expression, 1)), [sym__line_break] = ACTIONS(REDUCE(sym__type_expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7549,83 +7549,83 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(395)), [sym_interface_type] = ACTIONS(SHIFT(395)), [sym_type_name] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_map] = ACTIONS(SHIFT(397)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(398)), - [aux_sym_struct] = ACTIONS(SHIFT(399)), - [aux_sym_interface] = ACTIONS(SHIFT(400)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_map] = ACTIONS(SHIFT(397)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(398)), + [anon_sym_struct] = ACTIONS(SHIFT(399)), + [anon_sym_interface] = ACTIONS(SHIFT(400)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(401)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [397] = { - [aux_sym_LBRACK] = ACTIONS(SHIFT(412)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(412)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [398] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(410)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(410)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [399] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(406)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(406)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [400] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(402)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(402)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [401] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_type_name, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_type_name, 1)), [sym__line_break] = ACTIONS(REDUCE(sym_type_name, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [402] = { [sym_var_name] = ACTIONS(SHIFT(57)), [aux_sym_interface_type_repeat1] = ACTIONS(SHIFT(403)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(404)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(404)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(16)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [403] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(405)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(405)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [404] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_interface_type, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_interface_type, 3)), [sym__line_break] = ACTIONS(REDUCE(sym_interface_type, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [405] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_interface_type, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_interface_type, 4)), [sym__line_break] = ACTIONS(REDUCE(sym_interface_type, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [406] = { [sym_var_name] = ACTIONS(SHIFT(112)), [aux_sym_struct_type_repeat1] = ACTIONS(SHIFT(407)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(408)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(408)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(115)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [407] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(409)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(409)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [408] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_struct_type, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_struct_type, 3)), [sym__line_break] = ACTIONS(REDUCE(sym_struct_type, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [409] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_struct_type, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_struct_type, 4)), [sym__line_break] = ACTIONS(REDUCE(sym_struct_type, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7637,17 +7637,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(395)), [sym_interface_type] = ACTIONS(SHIFT(395)), [sym_type_name] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_map] = ACTIONS(SHIFT(397)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(398)), - [aux_sym_struct] = ACTIONS(SHIFT(399)), - [aux_sym_interface] = ACTIONS(SHIFT(400)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_map] = ACTIONS(SHIFT(397)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(398)), + [anon_sym_struct] = ACTIONS(SHIFT(399)), + [anon_sym_interface] = ACTIONS(SHIFT(400)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(401)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [411] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_slice_type, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_slice_type, 3)), [sym__line_break] = ACTIONS(REDUCE(sym_slice_type, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7659,17 +7659,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(137)), [sym_interface_type] = ACTIONS(SHIFT(137)), [sym_type_name] = ACTIONS(SHIFT(137)), - [aux_sym_STAR] = ACTIONS(SHIFT(138)), - [aux_sym_map] = ACTIONS(SHIFT(139)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(140)), - [aux_sym_struct] = ACTIONS(SHIFT(141)), - [aux_sym_interface] = ACTIONS(SHIFT(142)), + [anon_sym_STAR] = ACTIONS(SHIFT(138)), + [anon_sym_map] = ACTIONS(SHIFT(139)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(140)), + [anon_sym_struct] = ACTIONS(SHIFT(141)), + [anon_sym_interface] = ACTIONS(SHIFT(142)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(143)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [413] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(414)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(414)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7681,22 +7681,22 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_struct_type] = ACTIONS(SHIFT(395)), [sym_interface_type] = ACTIONS(SHIFT(395)), [sym_type_name] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_map] = ACTIONS(SHIFT(397)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(398)), - [aux_sym_struct] = ACTIONS(SHIFT(399)), - [aux_sym_interface] = ACTIONS(SHIFT(400)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_map] = ACTIONS(SHIFT(397)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(398)), + [anon_sym_struct] = ACTIONS(SHIFT(399)), + [anon_sym_interface] = ACTIONS(SHIFT(400)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym__identifier] = ACTIONS(SHIFT(401)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [415] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_map_type, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_map_type, 5)), [sym__line_break] = ACTIONS(REDUCE(sym_map_type, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [416] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_pointer_type, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_pointer_type, 2)), [sym__line_break] = ACTIONS(REDUCE(sym_pointer_type, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7707,10 +7707,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_func_declaration] = ACTIONS(REDUCE(sym_type_declaration, 4)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym_type_declaration, 4)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_type_declaration, 4)), - [aux_sym_type] = ACTIONS(REDUCE(sym_type_declaration, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_type_declaration, 4)), - [aux_sym_func] = ACTIONS(REDUCE(sym_type_declaration, 4)), + [anon_sym_type] = ACTIONS(REDUCE(sym_type_declaration, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_type_declaration, 4)), + [anon_sym_func] = ACTIONS(REDUCE(sym_type_declaration, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7723,10 +7723,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_imports_block, 2)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym_imports_block, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_imports_block, 2)), - [aux_sym_import] = ACTIONS(REDUCE(sym_imports_block, 2)), - [aux_sym_type] = ACTIONS(REDUCE(sym_imports_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_imports_block, 2)), - [aux_sym_func] = ACTIONS(REDUCE(sym_imports_block, 2)), + [anon_sym_import] = ACTIONS(REDUCE(sym_imports_block, 2)), + [anon_sym_type] = ACTIONS(REDUCE(sym_imports_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_imports_block, 2)), + [anon_sym_func] = ACTIONS(REDUCE(sym_imports_block, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7734,7 +7734,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_package_import] = ACTIONS(SHIFT(421)), [aux_sym_imports_block_repeat1] = ACTIONS(SHIFT(422)), [ts_builtin_sym_error] = ACTIONS(SHIFT(422)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(423)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(423)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(424)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -7748,23 +7748,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_package_import, 1)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym_package_import, 1)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_package_import, 1)), - [aux_sym_import] = ACTIONS(REDUCE(sym_package_import, 1)), - [aux_sym_type] = ACTIONS(REDUCE(sym_package_import, 1)), - [aux_sym_var] = ACTIONS(REDUCE(sym_package_import, 1)), - [aux_sym_func] = ACTIONS(REDUCE(sym_package_import, 1)), + [anon_sym_import] = ACTIONS(REDUCE(sym_package_import, 1)), + [anon_sym_type] = ACTIONS(REDUCE(sym_package_import, 1)), + [anon_sym_var] = ACTIONS(REDUCE(sym_package_import, 1)), + [anon_sym_func] = ACTIONS(REDUCE(sym_package_import, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [421] = { [sym_package_import] = ACTIONS(SHIFT(421)), [aux_sym_imports_block_repeat1] = ACTIONS(SHIFT(426)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_imports_block_repeat1, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_imports_block_repeat1, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(424)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [422] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(425)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(425)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7777,17 +7777,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_imports_block, 3)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym_imports_block, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_imports_block, 3)), - [aux_sym_import] = ACTIONS(REDUCE(sym_imports_block, 3)), - [aux_sym_type] = ACTIONS(REDUCE(sym_imports_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_imports_block, 3)), - [aux_sym_func] = ACTIONS(REDUCE(sym_imports_block, 3)), + [anon_sym_import] = ACTIONS(REDUCE(sym_imports_block, 3)), + [anon_sym_type] = ACTIONS(REDUCE(sym_imports_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_imports_block, 3)), + [anon_sym_func] = ACTIONS(REDUCE(sym_imports_block, 3)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [424] = { [sym_package_import] = ACTIONS(REDUCE(sym_package_import, 1)), [aux_sym_imports_block_repeat1] = ACTIONS(REDUCE(sym_package_import, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_package_import, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_package_import, 1)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_package_import, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), @@ -7801,15 +7801,15 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_imports_block, 4)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(sym_imports_block, 4)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_imports_block, 4)), - [aux_sym_import] = ACTIONS(REDUCE(sym_imports_block, 4)), - [aux_sym_type] = ACTIONS(REDUCE(sym_imports_block, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_imports_block, 4)), - [aux_sym_func] = ACTIONS(REDUCE(sym_imports_block, 4)), + [anon_sym_import] = ACTIONS(REDUCE(sym_imports_block, 4)), + [anon_sym_type] = ACTIONS(REDUCE(sym_imports_block, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_imports_block, 4)), + [anon_sym_func] = ACTIONS(REDUCE(sym_imports_block, 4)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, [426] = { - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_imports_block_repeat1, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_imports_block_repeat1, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, @@ -7830,9 +7830,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_func_declaration] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), [aux_sym_program_repeat2] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), - [aux_sym_type] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), - [aux_sym_var] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), - [aux_sym_func] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), + [anon_sym_type] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), + [anon_sym_var] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), + [anon_sym_func] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), [sym_comment] = ACTIONS(SHIFT_EXTRA()), }, diff --git a/spec/fixtures/parsers/javascript.c b/spec/fixtures/parsers/javascript.c index 76490fb8..a2de3fa3 100644 --- a/spec/fixtures/parsers/javascript.c +++ b/spec/fixtures/parsers/javascript.c @@ -49,55 +49,55 @@ enum { aux_sym_object_repeat1, aux_sym_array_repeat1, aux_sym_formal_parameters_repeat1, - aux_sym_SEMI, - aux_sym_var, - aux_sym_COMMA, - aux_sym_LBRACE, - aux_sym_RBRACE, - aux_sym_if, - aux_sym_else, - aux_sym_switch, - aux_sym_for, - aux_sym_LPAREN, - aux_sym_RPAREN, - aux_sym_in, - aux_sym_while, - aux_sym_try, - aux_sym_return, - aux_sym_throw, - aux_sym_break, - aux_sym_delete, - aux_sym_case, - aux_sym_COLON, - aux_sym_default, - aux_sym_catch, - aux_sym_finally, - aux_sym_EQ, - aux_sym_LBRACK, - aux_sym_RBRACK, - aux_sym_function, - aux_sym_new, - aux_sym_DOT, - aux_sym_PLUS_EQ, - aux_sym_DASH_EQ, - aux_sym_STAR_EQ, - aux_sym_SLASH_EQ, - aux_sym_QMARK, - aux_sym_PIPE_PIPE, - aux_sym_AMP_AMP, - aux_sym_BANG, - aux_sym_PLUS_PLUS, - aux_sym_DASH_DASH, - aux_sym_STAR, - aux_sym_SLASH, - aux_sym_PLUS, - aux_sym_DASH, - aux_sym_EQ_EQ_EQ, - aux_sym_BANG_EQ_EQ, - aux_sym_LT, - aux_sym_GT, - aux_sym_instanceof, - aux_sym_typeof, + anon_sym_SEMI, + anon_sym_var, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_if, + anon_sym_else, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_while, + anon_sym_try, + anon_sym_return, + anon_sym_throw, + anon_sym_break, + anon_sym_delete, + anon_sym_case, + anon_sym_COLON, + anon_sym_default, + anon_sym_catch, + anon_sym_finally, + anon_sym_EQ, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_function, + anon_sym_new, + anon_sym_DOT, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_QMARK, + anon_sym_PIPE_PIPE, + anon_sym_AMP_AMP, + anon_sym_BANG, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_instanceof, + anon_sym_typeof, sym_comment, sym_string, sym_regex, @@ -158,55 +158,55 @@ static const char *ts_symbol_names[] = { [aux_sym_formal_parameters_repeat1] = "formal_parameters_repeat1", [ts_builtin_sym_error] = "ERROR", [ts_builtin_sym_end] = "END", - [aux_sym_SEMI] = ";", - [aux_sym_var] = "var", - [aux_sym_COMMA] = ",", - [aux_sym_LBRACE] = "{", - [aux_sym_RBRACE] = "}", - [aux_sym_if] = "if", - [aux_sym_else] = "else", - [aux_sym_switch] = "switch", - [aux_sym_for] = "for", - [aux_sym_LPAREN] = "(", - [aux_sym_RPAREN] = ")", - [aux_sym_in] = "in", - [aux_sym_while] = "while", - [aux_sym_try] = "try", - [aux_sym_return] = "return", - [aux_sym_throw] = "throw", - [aux_sym_break] = "break", - [aux_sym_delete] = "delete", - [aux_sym_case] = "case", - [aux_sym_COLON] = ":", - [aux_sym_default] = "default", - [aux_sym_catch] = "catch", - [aux_sym_finally] = "finally", - [aux_sym_EQ] = "=", - [aux_sym_LBRACK] = "[", - [aux_sym_RBRACK] = "]", - [aux_sym_function] = "function", - [aux_sym_new] = "new", - [aux_sym_DOT] = ".", - [aux_sym_PLUS_EQ] = "+=", - [aux_sym_DASH_EQ] = "-=", - [aux_sym_STAR_EQ] = "*=", - [aux_sym_SLASH_EQ] = "/=", - [aux_sym_QMARK] = "?", - [aux_sym_PIPE_PIPE] = "||", - [aux_sym_AMP_AMP] = "&&", - [aux_sym_BANG] = "!", - [aux_sym_PLUS_PLUS] = "++", - [aux_sym_DASH_DASH] = "--", - [aux_sym_STAR] = "*", - [aux_sym_SLASH] = "/", - [aux_sym_PLUS] = "+", - [aux_sym_DASH] = "-", - [aux_sym_EQ_EQ_EQ] = "===", - [aux_sym_BANG_EQ_EQ] = "!==", - [aux_sym_LT] = "<", - [aux_sym_GT] = ">", - [aux_sym_instanceof] = "instanceof", - [aux_sym_typeof] = "typeof", + [anon_sym_SEMI] = ";", + [anon_sym_var] = "var", + [anon_sym_COMMA] = ",", + [anon_sym_LBRACE] = "{", + [anon_sym_RBRACE] = "}", + [anon_sym_if] = "if", + [anon_sym_else] = "else", + [anon_sym_switch] = "switch", + [anon_sym_for] = "for", + [anon_sym_LPAREN] = "(", + [anon_sym_RPAREN] = ")", + [anon_sym_in] = "in", + [anon_sym_while] = "while", + [anon_sym_try] = "try", + [anon_sym_return] = "return", + [anon_sym_throw] = "throw", + [anon_sym_break] = "break", + [anon_sym_delete] = "delete", + [anon_sym_case] = "case", + [anon_sym_COLON] = ":", + [anon_sym_default] = "default", + [anon_sym_catch] = "catch", + [anon_sym_finally] = "finally", + [anon_sym_EQ] = "=", + [anon_sym_LBRACK] = "[", + [anon_sym_RBRACK] = "]", + [anon_sym_function] = "function", + [anon_sym_new] = "new", + [anon_sym_DOT] = ".", + [anon_sym_PLUS_EQ] = "+=", + [anon_sym_DASH_EQ] = "-=", + [anon_sym_STAR_EQ] = "*=", + [anon_sym_SLASH_EQ] = "/=", + [anon_sym_QMARK] = "?", + [anon_sym_PIPE_PIPE] = "||", + [anon_sym_AMP_AMP] = "&&", + [anon_sym_BANG] = "!", + [anon_sym_PLUS_PLUS] = "++", + [anon_sym_DASH_DASH] = "--", + [anon_sym_STAR] = "*", + [anon_sym_SLASH] = "/", + [anon_sym_PLUS] = "+", + [anon_sym_DASH] = "-", + [anon_sym_EQ_EQ_EQ] = "===", + [anon_sym_BANG_EQ_EQ] = "!==", + [anon_sym_LT] = "<", + [anon_sym_GT] = ">", + [anon_sym_instanceof] = "instanceof", + [anon_sym_typeof] = "typeof", [sym_comment] = "comment", [sym_string] = "string", [sym_regex] = "regex", @@ -267,55 +267,55 @@ static const TSNodeType ts_node_types[SYMBOL_COUNT] = { [aux_sym_formal_parameters_repeat1] = TSNodeTypeHidden, [ts_builtin_sym_error] = TSNodeTypeNormal, [ts_builtin_sym_end] = TSNodeTypeHidden, - [aux_sym_SEMI] = TSNodeTypeConcrete, - [aux_sym_var] = TSNodeTypeConcrete, - [aux_sym_COMMA] = TSNodeTypeConcrete, - [aux_sym_LBRACE] = TSNodeTypeConcrete, - [aux_sym_RBRACE] = TSNodeTypeConcrete, - [aux_sym_if] = TSNodeTypeConcrete, - [aux_sym_else] = TSNodeTypeConcrete, - [aux_sym_switch] = TSNodeTypeConcrete, - [aux_sym_for] = TSNodeTypeConcrete, - [aux_sym_LPAREN] = TSNodeTypeConcrete, - [aux_sym_RPAREN] = TSNodeTypeConcrete, - [aux_sym_in] = TSNodeTypeConcrete, - [aux_sym_while] = TSNodeTypeConcrete, - [aux_sym_try] = TSNodeTypeConcrete, - [aux_sym_return] = TSNodeTypeConcrete, - [aux_sym_throw] = TSNodeTypeConcrete, - [aux_sym_break] = TSNodeTypeConcrete, - [aux_sym_delete] = TSNodeTypeConcrete, - [aux_sym_case] = TSNodeTypeConcrete, - [aux_sym_COLON] = TSNodeTypeConcrete, - [aux_sym_default] = TSNodeTypeConcrete, - [aux_sym_catch] = TSNodeTypeConcrete, - [aux_sym_finally] = TSNodeTypeConcrete, - [aux_sym_EQ] = TSNodeTypeConcrete, - [aux_sym_LBRACK] = TSNodeTypeConcrete, - [aux_sym_RBRACK] = TSNodeTypeConcrete, - [aux_sym_function] = TSNodeTypeConcrete, - [aux_sym_new] = TSNodeTypeConcrete, - [aux_sym_DOT] = TSNodeTypeConcrete, - [aux_sym_PLUS_EQ] = TSNodeTypeConcrete, - [aux_sym_DASH_EQ] = TSNodeTypeConcrete, - [aux_sym_STAR_EQ] = TSNodeTypeConcrete, - [aux_sym_SLASH_EQ] = TSNodeTypeConcrete, - [aux_sym_QMARK] = TSNodeTypeConcrete, - [aux_sym_PIPE_PIPE] = TSNodeTypeConcrete, - [aux_sym_AMP_AMP] = TSNodeTypeConcrete, - [aux_sym_BANG] = TSNodeTypeConcrete, - [aux_sym_PLUS_PLUS] = TSNodeTypeConcrete, - [aux_sym_DASH_DASH] = TSNodeTypeConcrete, - [aux_sym_STAR] = TSNodeTypeConcrete, - [aux_sym_SLASH] = TSNodeTypeConcrete, - [aux_sym_PLUS] = TSNodeTypeConcrete, - [aux_sym_DASH] = TSNodeTypeConcrete, - [aux_sym_EQ_EQ_EQ] = TSNodeTypeConcrete, - [aux_sym_BANG_EQ_EQ] = TSNodeTypeConcrete, - [aux_sym_LT] = TSNodeTypeConcrete, - [aux_sym_GT] = TSNodeTypeConcrete, - [aux_sym_instanceof] = TSNodeTypeConcrete, - [aux_sym_typeof] = TSNodeTypeConcrete, + [anon_sym_SEMI] = TSNodeTypeConcrete, + [anon_sym_var] = TSNodeTypeConcrete, + [anon_sym_COMMA] = TSNodeTypeConcrete, + [anon_sym_LBRACE] = TSNodeTypeConcrete, + [anon_sym_RBRACE] = TSNodeTypeConcrete, + [anon_sym_if] = TSNodeTypeConcrete, + [anon_sym_else] = TSNodeTypeConcrete, + [anon_sym_switch] = TSNodeTypeConcrete, + [anon_sym_for] = TSNodeTypeConcrete, + [anon_sym_LPAREN] = TSNodeTypeConcrete, + [anon_sym_RPAREN] = TSNodeTypeConcrete, + [anon_sym_in] = TSNodeTypeConcrete, + [anon_sym_while] = TSNodeTypeConcrete, + [anon_sym_try] = TSNodeTypeConcrete, + [anon_sym_return] = TSNodeTypeConcrete, + [anon_sym_throw] = TSNodeTypeConcrete, + [anon_sym_break] = TSNodeTypeConcrete, + [anon_sym_delete] = TSNodeTypeConcrete, + [anon_sym_case] = TSNodeTypeConcrete, + [anon_sym_COLON] = TSNodeTypeConcrete, + [anon_sym_default] = TSNodeTypeConcrete, + [anon_sym_catch] = TSNodeTypeConcrete, + [anon_sym_finally] = TSNodeTypeConcrete, + [anon_sym_EQ] = TSNodeTypeConcrete, + [anon_sym_LBRACK] = TSNodeTypeConcrete, + [anon_sym_RBRACK] = TSNodeTypeConcrete, + [anon_sym_function] = TSNodeTypeConcrete, + [anon_sym_new] = TSNodeTypeConcrete, + [anon_sym_DOT] = TSNodeTypeConcrete, + [anon_sym_PLUS_EQ] = TSNodeTypeConcrete, + [anon_sym_DASH_EQ] = TSNodeTypeConcrete, + [anon_sym_STAR_EQ] = TSNodeTypeConcrete, + [anon_sym_SLASH_EQ] = TSNodeTypeConcrete, + [anon_sym_QMARK] = TSNodeTypeConcrete, + [anon_sym_PIPE_PIPE] = TSNodeTypeConcrete, + [anon_sym_AMP_AMP] = TSNodeTypeConcrete, + [anon_sym_BANG] = TSNodeTypeConcrete, + [anon_sym_PLUS_PLUS] = TSNodeTypeConcrete, + [anon_sym_DASH_DASH] = TSNodeTypeConcrete, + [anon_sym_STAR] = TSNodeTypeConcrete, + [anon_sym_SLASH] = TSNodeTypeConcrete, + [anon_sym_PLUS] = TSNodeTypeConcrete, + [anon_sym_DASH] = TSNodeTypeConcrete, + [anon_sym_EQ_EQ_EQ] = TSNodeTypeConcrete, + [anon_sym_BANG_EQ_EQ] = TSNodeTypeConcrete, + [anon_sym_LT] = TSNodeTypeConcrete, + [anon_sym_GT] = TSNodeTypeConcrete, + [anon_sym_instanceof] = TSNodeTypeConcrete, + [anon_sym_typeof] = TSNodeTypeConcrete, [sym_comment] = TSNodeTypeNormal, [sym_string] = TSNodeTypeNormal, [sym_regex] = TSNodeTypeNormal, @@ -397,7 +397,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { case 3: ACCEPT_TOKEN(sym__line_break); case 4: - ACCEPT_TOKEN(aux_sym_BANG); + ACCEPT_TOKEN(anon_sym_BANG); case 5: if (lookahead == '\"') ADVANCE(6); @@ -489,7 +489,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(14); LEX_ERROR(); case 15: - ACCEPT_TOKEN(aux_sym_LPAREN); + ACCEPT_TOKEN(anon_sym_LPAREN); case 16: if (lookahead == '*') ADVANCE(17); @@ -700,7 +700,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(40); ACCEPT_TOKEN(sym_number); case 41: - ACCEPT_TOKEN(aux_sym_LBRACK); + ACCEPT_TOKEN(anon_sym_LBRACK); case 42: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -751,7 +751,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_break); + ACCEPT_TOKEN(anon_sym_break); case 47: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -814,7 +814,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_delete); + ACCEPT_TOKEN(anon_sym_delete); case 53: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -890,7 +890,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_for); + ACCEPT_TOKEN(anon_sym_for); case 60: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -965,7 +965,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_function); + ACCEPT_TOKEN(anon_sym_function); case 67: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -984,7 +984,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_if); + ACCEPT_TOKEN(anon_sym_if); case 69: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -1017,7 +1017,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_new); + ACCEPT_TOKEN(anon_sym_new); case 72: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -1110,7 +1110,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_return); + ACCEPT_TOKEN(anon_sym_return); case 81: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -1174,7 +1174,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_switch); + ACCEPT_TOKEN(anon_sym_switch); case 87: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -1232,7 +1232,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_throw); + ACCEPT_TOKEN(anon_sym_throw); case 92: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -1273,7 +1273,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_try); + ACCEPT_TOKEN(anon_sym_try); case 96: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -1325,7 +1325,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_typeof); + ACCEPT_TOKEN(anon_sym_typeof); case 101: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -1450,7 +1450,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_var); + ACCEPT_TOKEN(anon_sym_var); case 113: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -1502,9 +1502,9 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_while); + ACCEPT_TOKEN(anon_sym_while); case 118: - ACCEPT_TOKEN(aux_sym_LBRACE); + ACCEPT_TOKEN(anon_sym_LBRACE); case 119: START_TOKEN(); if (lookahead == 0) @@ -1581,39 +1581,39 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(125); LEX_ERROR(); case 125: - ACCEPT_TOKEN(aux_sym_BANG_EQ_EQ); + ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ); case 126: if (lookahead == '&') ADVANCE(127); LEX_ERROR(); case 127: - ACCEPT_TOKEN(aux_sym_AMP_AMP); + ACCEPT_TOKEN(anon_sym_AMP_AMP); case 128: - ACCEPT_TOKEN(aux_sym_STAR); + ACCEPT_TOKEN(anon_sym_STAR); case 129: if (lookahead == '+') ADVANCE(130); - ACCEPT_TOKEN(aux_sym_PLUS); + ACCEPT_TOKEN(anon_sym_PLUS); case 130: - ACCEPT_TOKEN(aux_sym_PLUS_PLUS); + ACCEPT_TOKEN(anon_sym_PLUS_PLUS); case 131: if (lookahead == '-') ADVANCE(132); - ACCEPT_TOKEN(aux_sym_DASH); + ACCEPT_TOKEN(anon_sym_DASH); case 132: - ACCEPT_TOKEN(aux_sym_DASH_DASH); + ACCEPT_TOKEN(anon_sym_DASH_DASH); case 133: - ACCEPT_TOKEN(aux_sym_DOT); + ACCEPT_TOKEN(anon_sym_DOT); case 134: if (lookahead == '*') ADVANCE(121); if (lookahead == '/') ADVANCE(32); - ACCEPT_TOKEN(aux_sym_SLASH); + ACCEPT_TOKEN(anon_sym_SLASH); case 135: - ACCEPT_TOKEN(aux_sym_SEMI); + ACCEPT_TOKEN(anon_sym_SEMI); case 136: - ACCEPT_TOKEN(aux_sym_LT); + ACCEPT_TOKEN(anon_sym_LT); case 137: if (lookahead == '=') ADVANCE(138); @@ -1623,11 +1623,11 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(139); LEX_ERROR(); case 139: - ACCEPT_TOKEN(aux_sym_EQ_EQ_EQ); + ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ); case 140: - ACCEPT_TOKEN(aux_sym_GT); + ACCEPT_TOKEN(anon_sym_GT); case 141: - ACCEPT_TOKEN(aux_sym_QMARK); + ACCEPT_TOKEN(anon_sym_QMARK); case 142: if (lookahead == 'n') ADVANCE(143); @@ -1635,7 +1635,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { case 143: if (lookahead == 's') ADVANCE(144); - ACCEPT_TOKEN(aux_sym_in); + ACCEPT_TOKEN(anon_sym_in); case 144: if (lookahead == 't') ADVANCE(145); @@ -1665,13 +1665,13 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(151); LEX_ERROR(); case 151: - ACCEPT_TOKEN(aux_sym_instanceof); + ACCEPT_TOKEN(anon_sym_instanceof); case 152: if (lookahead == '|') ADVANCE(153); LEX_ERROR(); case 153: - ACCEPT_TOKEN(aux_sym_PIPE_PIPE); + ACCEPT_TOKEN(anon_sym_PIPE_PIPE); case 154: START_TOKEN(); if ((lookahead == '\t') || @@ -1716,25 +1716,25 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { case 155: if (lookahead == '=') ADVANCE(156); - ACCEPT_TOKEN(aux_sym_STAR); + ACCEPT_TOKEN(anon_sym_STAR); case 156: - ACCEPT_TOKEN(aux_sym_STAR_EQ); + ACCEPT_TOKEN(anon_sym_STAR_EQ); case 157: if (lookahead == '+') ADVANCE(130); if (lookahead == '=') ADVANCE(158); - ACCEPT_TOKEN(aux_sym_PLUS); + ACCEPT_TOKEN(anon_sym_PLUS); case 158: - ACCEPT_TOKEN(aux_sym_PLUS_EQ); + ACCEPT_TOKEN(anon_sym_PLUS_EQ); case 159: if (lookahead == '-') ADVANCE(132); if (lookahead == '=') ADVANCE(160); - ACCEPT_TOKEN(aux_sym_DASH); + ACCEPT_TOKEN(anon_sym_DASH); case 160: - ACCEPT_TOKEN(aux_sym_DASH_EQ); + ACCEPT_TOKEN(anon_sym_DASH_EQ); case 161: if (lookahead == '*') ADVANCE(121); @@ -1742,13 +1742,13 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(32); if (lookahead == '=') ADVANCE(162); - ACCEPT_TOKEN(aux_sym_SLASH); + ACCEPT_TOKEN(anon_sym_SLASH); case 162: - ACCEPT_TOKEN(aux_sym_SLASH_EQ); + ACCEPT_TOKEN(anon_sym_SLASH_EQ); case 163: if (lookahead == '=') ADVANCE(138); - ACCEPT_TOKEN(aux_sym_EQ); + ACCEPT_TOKEN(anon_sym_EQ); case 164: START_TOKEN(); if ((lookahead == '\t') || @@ -1840,7 +1840,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(167); LEX_ERROR(); case 167: - ACCEPT_TOKEN(aux_sym_RBRACE); + ACCEPT_TOKEN(anon_sym_RBRACE); case 168: START_TOKEN(); if ((lookahead == '\t') || @@ -2033,7 +2033,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(118); LEX_ERROR(); case 176: - ACCEPT_TOKEN(aux_sym_RBRACK); + ACCEPT_TOKEN(anon_sym_RBRACK); case 177: START_TOKEN(); if ((lookahead == '\t') || @@ -2090,7 +2090,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(167); LEX_ERROR(); case 180: - ACCEPT_TOKEN(aux_sym_COMMA); + ACCEPT_TOKEN(anon_sym_COMMA); case 181: START_TOKEN(); if ((lookahead == '\t') || @@ -2105,7 +2105,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(182); LEX_ERROR(); case 182: - ACCEPT_TOKEN(aux_sym_COLON); + ACCEPT_TOKEN(anon_sym_COLON); case 183: START_TOKEN(); if ((lookahead == '\t') || @@ -2236,7 +2236,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(118); LEX_ERROR(); case 186: - ACCEPT_TOKEN(aux_sym_RPAREN); + ACCEPT_TOKEN(anon_sym_RPAREN); case 187: START_TOKEN(); if ((lookahead == '\t') || @@ -2740,7 +2740,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { case 202: if (lookahead == '=') ADVANCE(124); - ACCEPT_TOKEN(aux_sym_BANG); + ACCEPT_TOKEN(anon_sym_BANG); case 203: if (lookahead == '*') ADVANCE(17); @@ -2753,7 +2753,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '/') || (lookahead == '\\'))) ADVANCE(37); - ACCEPT_TOKEN(aux_sym_SLASH); + ACCEPT_TOKEN(anon_sym_SLASH); case 204: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -2778,7 +2778,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(10); if (lookahead == 's') ADVANCE(206); - ACCEPT_TOKEN(aux_sym_in); + ACCEPT_TOKEN(anon_sym_in); case 206: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -2863,7 +2863,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_instanceof); + ACCEPT_TOKEN(anon_sym_instanceof); case 214: START_TOKEN(); if ((lookahead == '\t') || @@ -3165,7 +3165,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '=') || (lookahead == '\\'))) ADVANCE(37); - ACCEPT_TOKEN(aux_sym_SLASH); + ACCEPT_TOKEN(anon_sym_SLASH); case 222: if (lookahead == '/') ADVANCE(35); @@ -3175,7 +3175,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '/') || (lookahead == '\\'))) ADVANCE(37); - ACCEPT_TOKEN(aux_sym_SLASH_EQ); + ACCEPT_TOKEN(anon_sym_SLASH_EQ); case 223: START_TOKEN(); if ((lookahead == '\t') || @@ -3435,7 +3435,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_catch); + ACCEPT_TOKEN(anon_sym_catch); case 231: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -3516,7 +3516,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_finally); + ACCEPT_TOKEN(anon_sym_finally); case 238: START_TOKEN(); if ((lookahead == '\t') || @@ -3803,13 +3803,13 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(246); LEX_ERROR(); case 245: - ACCEPT_TOKEN(aux_sym_EQ); + ACCEPT_TOKEN(anon_sym_EQ); case 246: if (lookahead == 'n') ADVANCE(247); LEX_ERROR(); case 247: - ACCEPT_TOKEN(aux_sym_in); + ACCEPT_TOKEN(anon_sym_in); case 248: START_TOKEN(); if ((lookahead == '\t') || @@ -3879,7 +3879,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_in); + ACCEPT_TOKEN(anon_sym_in); case 251: START_TOKEN(); if ((lookahead == '\t') || @@ -4013,7 +4013,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(258); LEX_ERROR(); case 258: - ACCEPT_TOKEN(aux_sym_case); + ACCEPT_TOKEN(anon_sym_case); case 259: if (lookahead == 'e') ADVANCE(260); @@ -4039,7 +4039,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(265); LEX_ERROR(); case 265: - ACCEPT_TOKEN(aux_sym_default); + ACCEPT_TOKEN(anon_sym_default); case 266: START_TOKEN(); if ((lookahead == '\t') || @@ -4141,7 +4141,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_case); + ACCEPT_TOKEN(anon_sym_case); case 271: if ((lookahead == '$') || ('0' <= lookahead && lookahead <= '9') || @@ -4217,7 +4217,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_default); + ACCEPT_TOKEN(anon_sym_default); case 278: START_TOKEN(); if ((lookahead == '\t') || @@ -4700,7 +4700,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { (lookahead == '_') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(10); - ACCEPT_TOKEN(aux_sym_else); + ACCEPT_TOKEN(anon_sym_else); case 290: START_TOKEN(); if ((lookahead == '\t') || @@ -8550,23 +8550,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(SHIFT(7)), [ts_builtin_sym_error] = ACTIONS(SHIFT(8)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_program, 0)), - [aux_sym_var] = ACTIONS(SHIFT(9)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(10)), - [aux_sym_if] = ACTIONS(SHIFT(11)), - [aux_sym_switch] = ACTIONS(SHIFT(12)), - [aux_sym_for] = ACTIONS(SHIFT(13)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(15)), - [aux_sym_try] = ACTIONS(SHIFT(16)), - [aux_sym_return] = ACTIONS(SHIFT(17)), - [aux_sym_throw] = ACTIONS(SHIFT(18)), - [aux_sym_break] = ACTIONS(SHIFT(19)), - [aux_sym_delete] = ACTIONS(SHIFT(20)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(9)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(10)), + [anon_sym_if] = ACTIONS(SHIFT(11)), + [anon_sym_switch] = ACTIONS(SHIFT(12)), + [anon_sym_for] = ACTIONS(SHIFT(13)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(15)), + [anon_sym_try] = ACTIONS(SHIFT(16)), + [anon_sym_return] = ACTIONS(SHIFT(17)), + [anon_sym_throw] = ACTIONS(SHIFT(18)), + [anon_sym_break] = ACTIONS(SHIFT(19)), + [anon_sym_delete] = ACTIONS(SHIFT(20)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -8617,23 +8617,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(SHIFT(1550)), [ts_builtin_sym_error] = ACTIONS(SHIFT(8)), [ts_builtin_sym_end] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), - [aux_sym_var] = ACTIONS(SHIFT(9)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(10)), - [aux_sym_if] = ACTIONS(SHIFT(11)), - [aux_sym_switch] = ACTIONS(SHIFT(12)), - [aux_sym_for] = ACTIONS(SHIFT(13)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(15)), - [aux_sym_try] = ACTIONS(SHIFT(16)), - [aux_sym_return] = ACTIONS(SHIFT(17)), - [aux_sym_throw] = ACTIONS(SHIFT(18)), - [aux_sym_break] = ACTIONS(SHIFT(19)), - [aux_sym_delete] = ACTIONS(SHIFT(20)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(9)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(10)), + [anon_sym_if] = ACTIONS(SHIFT(11)), + [anon_sym_switch] = ACTIONS(SHIFT(12)), + [anon_sym_for] = ACTIONS(SHIFT(13)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(15)), + [anon_sym_try] = ACTIONS(SHIFT(16)), + [anon_sym_return] = ACTIONS(SHIFT(17)), + [anon_sym_throw] = ACTIONS(SHIFT(18)), + [anon_sym_break] = ACTIONS(SHIFT(19)), + [anon_sym_delete] = ACTIONS(SHIFT(20)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -8679,23 +8679,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym__statement, 1)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym__statement, 1)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym__statement, 1)), [sym_regex] = ACTIONS(REDUCE(sym__statement, 1)), @@ -8709,78 +8709,78 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [4] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym__expression, 1)), }, [5] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1549)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1549)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1549)), }, [6] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(28)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(28)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym__expression, 1)), }, @@ -8790,7 +8790,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [8] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1549)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1549)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1549)), }, @@ -8835,24 +8835,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_pair] = ACTIONS(SHIFT(32)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1373)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1541)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1542)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1542)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(1029)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -8866,18 +8866,18 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [11] = { [sym__paren_expression] = ACTIONS(SHIFT(1433)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [12] = { [sym__paren_expression] = ACTIONS(SHIFT(1428)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(826)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(826)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [13] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1392)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1392)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -8899,13 +8899,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1390)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -8919,13 +8919,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [15] = { [sym__paren_expression] = ACTIONS(SHIFT(1387)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [16] = { [sym_statement_block] = ACTIONS(SHIFT(1361)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1362)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1362)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -8946,14 +8946,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1359)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1359)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -8982,13 +8982,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -9001,7 +9001,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [19] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1355)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1355)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1355)), }, @@ -9022,13 +9022,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -9058,14 +9058,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1348)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1349)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1349)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -9078,7 +9078,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [22] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1331)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1331)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(1332)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), @@ -9100,13 +9100,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -9135,13 +9135,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -9170,13 +9170,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -9190,30 +9190,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [26] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_EQ] = ACTIONS(SHIFT(28)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_EQ] = ACTIONS(SHIFT(28)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), }, @@ -9234,13 +9234,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -9269,13 +9269,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -9304,13 +9304,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -9324,32 +9324,32 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [30] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), }, [31] = { [sym_pair] = ACTIONS(SHIFT(32)), [ts_builtin_sym_error] = ACTIONS(SHIFT(32)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(33)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(33)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(34)), [sym_identifier] = ACTIONS(SHIFT(34)), @@ -9357,37 +9357,37 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [32] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(1031)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1324)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1324)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [33] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), }, [34] = { - [aux_sym_COLON] = ACTIONS(SHIFT(35)), + [anon_sym_COLON] = ACTIONS(SHIFT(35)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -9408,13 +9408,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -9429,90 +9429,90 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [36] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [37] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_pair, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_pair, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_pair, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(SHIFT(47)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(SHIFT(55)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(56)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(57)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(SHIFT(59)), - [aux_sym_SLASH] = ACTIONS(SHIFT(59)), - [aux_sym_PLUS] = ACTIONS(SHIFT(60)), - [aux_sym_DASH] = ACTIONS(SHIFT(60)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_LT] = ACTIONS(SHIFT(61)), - [aux_sym_GT] = ACTIONS(SHIFT(61)), - [aux_sym_instanceof] = ACTIONS(SHIFT(47)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_pair, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_pair, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(SHIFT(47)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(SHIFT(55)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(56)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(57)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(SHIFT(59)), + [anon_sym_SLASH] = ACTIONS(SHIFT(59)), + [anon_sym_PLUS] = ACTIONS(SHIFT(60)), + [anon_sym_DASH] = ACTIONS(SHIFT(60)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_LT] = ACTIONS(SHIFT(61)), + [anon_sym_GT] = ACTIONS(SHIFT(61)), + [anon_sym_instanceof] = ACTIONS(SHIFT(47)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [38] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(48)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(49)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(49)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(49)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(49)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(48)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(49)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(49)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(49)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(49)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [39] = { [sym_pair] = ACTIONS(SHIFT(1319)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1319)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1320)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1320)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(34)), [sym_identifier] = ACTIONS(SHIFT(34)), @@ -9536,13 +9536,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1317)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -9572,14 +9572,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1311)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1312)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1312)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -9592,7 +9592,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [42] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1294)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1294)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(1295)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), @@ -9614,13 +9614,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -9649,13 +9649,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -9684,13 +9684,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -9705,31 +9705,31 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [46] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(47)), - [aux_sym_EQ] = ACTIONS(SHIFT(48)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(49)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(49)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(49)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(49)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(47)), + [anon_sym_EQ] = ACTIONS(SHIFT(48)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(49)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(49)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(49)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(49)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -9750,13 +9750,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -9785,13 +9785,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -9820,13 +9820,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -9841,52 +9841,52 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [50] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(SHIFT(47)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(SHIFT(55)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(56)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(57)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(SHIFT(59)), - [aux_sym_SLASH] = ACTIONS(SHIFT(59)), - [aux_sym_PLUS] = ACTIONS(SHIFT(60)), - [aux_sym_DASH] = ACTIONS(SHIFT(60)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_LT] = ACTIONS(SHIFT(61)), - [aux_sym_GT] = ACTIONS(SHIFT(61)), - [aux_sym_instanceof] = ACTIONS(SHIFT(47)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(SHIFT(47)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(SHIFT(55)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(56)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(57)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(SHIFT(59)), + [anon_sym_SLASH] = ACTIONS(SHIFT(59)), + [anon_sym_PLUS] = ACTIONS(SHIFT(60)), + [anon_sym_DASH] = ACTIONS(SHIFT(60)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_LT] = ACTIONS(SHIFT(61)), + [anon_sym_GT] = ACTIONS(SHIFT(61)), + [anon_sym_instanceof] = ACTIONS(SHIFT(47)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [51] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -9908,14 +9908,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1283)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1284)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1284)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -9945,13 +9945,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1280)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -9985,13 +9985,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -10020,13 +10020,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -10055,13 +10055,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -10076,26 +10076,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [58] = { [sym_arguments] = ACTIONS(REDUCE(sym_math_op, 2)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -10116,13 +10116,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -10151,13 +10151,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -10186,13 +10186,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -10207,214 +10207,214 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [62] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(SHIFT(59)), - [aux_sym_SLASH] = ACTIONS(SHIFT(59)), - [aux_sym_PLUS] = ACTIONS(SHIFT(60)), - [aux_sym_DASH] = ACTIONS(SHIFT(60)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(SHIFT(59)), + [anon_sym_SLASH] = ACTIONS(SHIFT(59)), + [anon_sym_PLUS] = ACTIONS(SHIFT(60)), + [anon_sym_DASH] = ACTIONS(SHIFT(60)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [63] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(SHIFT(59)), - [aux_sym_SLASH] = ACTIONS(SHIFT(59)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(SHIFT(59)), + [anon_sym_SLASH] = ACTIONS(SHIFT(59)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [64] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [65] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(SHIFT(47)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(SHIFT(59)), - [aux_sym_SLASH] = ACTIONS(SHIFT(59)), - [aux_sym_PLUS] = ACTIONS(SHIFT(60)), - [aux_sym_DASH] = ACTIONS(SHIFT(60)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_LT] = ACTIONS(SHIFT(61)), - [aux_sym_GT] = ACTIONS(SHIFT(61)), - [aux_sym_instanceof] = ACTIONS(SHIFT(47)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(SHIFT(47)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(SHIFT(59)), + [anon_sym_SLASH] = ACTIONS(SHIFT(59)), + [anon_sym_PLUS] = ACTIONS(SHIFT(60)), + [anon_sym_DASH] = ACTIONS(SHIFT(60)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_LT] = ACTIONS(SHIFT(61)), + [anon_sym_GT] = ACTIONS(SHIFT(61)), + [anon_sym_instanceof] = ACTIONS(SHIFT(47)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [66] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(SHIFT(47)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(57)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(SHIFT(59)), - [aux_sym_SLASH] = ACTIONS(SHIFT(59)), - [aux_sym_PLUS] = ACTIONS(SHIFT(60)), - [aux_sym_DASH] = ACTIONS(SHIFT(60)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_LT] = ACTIONS(SHIFT(61)), - [aux_sym_GT] = ACTIONS(SHIFT(61)), - [aux_sym_instanceof] = ACTIONS(SHIFT(47)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(SHIFT(47)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(57)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(SHIFT(59)), + [anon_sym_SLASH] = ACTIONS(SHIFT(59)), + [anon_sym_PLUS] = ACTIONS(SHIFT(60)), + [anon_sym_DASH] = ACTIONS(SHIFT(60)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_LT] = ACTIONS(SHIFT(61)), + [anon_sym_GT] = ACTIONS(SHIFT(61)), + [anon_sym_instanceof] = ACTIONS(SHIFT(47)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [67] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [68] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(1276)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(1276)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [69] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(79)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(80)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(80)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(80)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(80)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(79)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(80)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(80)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(80)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(80)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [70] = { [sym_pair] = ACTIONS(SHIFT(1271)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1271)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1272)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1272)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(34)), [sym_identifier] = ACTIONS(SHIFT(34)), @@ -10438,13 +10438,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1269)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -10474,14 +10474,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1263)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1264)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1264)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -10494,7 +10494,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [73] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1246)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1246)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(1247)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), @@ -10516,13 +10516,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -10551,13 +10551,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -10586,13 +10586,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -10606,30 +10606,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [77] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(79)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(80)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(80)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(80)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(80)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(79)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(80)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(80)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(80)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(80)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -10650,13 +10650,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -10685,13 +10685,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -10720,13 +10720,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -10740,49 +10740,49 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [81] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [82] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -10804,14 +10804,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1235)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1236)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1236)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -10841,13 +10841,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(105)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -10881,13 +10881,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -10916,13 +10916,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -10951,13 +10951,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -10971,25 +10971,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [89] = { [sym_arguments] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -11010,13 +11010,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -11045,13 +11045,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -11080,13 +11080,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -11100,145 +11100,145 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [93] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [94] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [95] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [96] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [97] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [98] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(99)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(99)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -11259,13 +11259,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -11279,143 +11279,143 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [100] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [101] = { [sym_arguments] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [102] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [103] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1233)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1233)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [104] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(115)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(116)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(116)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(116)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(116)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(115)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(116)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(116)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(116)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(116)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [105] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(1233)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1233)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [106] = { [sym_pair] = ACTIONS(SHIFT(1228)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1228)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1229)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1229)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(34)), [sym_identifier] = ACTIONS(SHIFT(34)), @@ -11439,13 +11439,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -11475,14 +11475,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1220)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1221)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1221)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -11495,7 +11495,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [109] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1203)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1203)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(1204)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), @@ -11517,13 +11517,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -11552,13 +11552,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -11587,13 +11587,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -11607,30 +11607,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [113] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_EQ] = ACTIONS(SHIFT(115)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(116)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(116)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(116)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(116)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_EQ] = ACTIONS(SHIFT(115)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(116)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(116)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(116)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(116)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -11651,13 +11651,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -11686,13 +11686,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -11721,13 +11721,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -11741,49 +11741,49 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [117] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [118] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -11805,14 +11805,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(144)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(147)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(147)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -11842,13 +11842,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(139)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -11882,13 +11882,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -11917,13 +11917,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -11952,13 +11952,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -11972,25 +11972,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [125] = { [sym_arguments] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -12011,13 +12011,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -12046,13 +12046,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -12081,13 +12081,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -12101,145 +12101,145 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [129] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [130] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [131] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [132] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [133] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [134] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(135)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(135)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -12260,13 +12260,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(102)), [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -12280,209 +12280,209 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [136] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [137] = { [sym_arguments] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [138] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(140)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(140)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [139] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(140)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(140)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [140] = { [sym_arguments] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [141] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [142] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(1194)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1195)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1195)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [143] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(155)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(156)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(156)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(156)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(156)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(155)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(156)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(156)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(156)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(156)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [144] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(1194)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1195)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1195)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [145] = { [sym_pair] = ACTIONS(SHIFT(1189)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1189)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1190)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1190)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(34)), [sym_identifier] = ACTIONS(SHIFT(34)), @@ -12506,13 +12506,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1187)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -12526,25 +12526,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [147] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -12566,14 +12566,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1181)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1182)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1182)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -12586,7 +12586,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [149] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(197)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(197)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(198)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), @@ -12608,13 +12608,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -12643,13 +12643,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -12678,13 +12678,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -12699,31 +12699,31 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [153] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_EQ] = ACTIONS(SHIFT(155)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(156)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(156)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(156)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(156)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_EQ] = ACTIONS(SHIFT(155)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(156)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(156)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(156)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(156)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -12744,13 +12744,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -12779,13 +12779,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -12814,13 +12814,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -12835,52 +12835,52 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [157] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [158] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -12902,14 +12902,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(182)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(183)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(183)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -12939,13 +12939,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(179)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -12979,13 +12979,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -13014,13 +13014,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -13049,13 +13049,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -13070,26 +13070,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [165] = { [sym_arguments] = ACTIONS(REDUCE(sym_math_op, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -13110,13 +13110,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -13145,13 +13145,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -13180,13 +13180,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -13201,154 +13201,154 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [169] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [170] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [171] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [172] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [173] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [174] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(175)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(175)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -13369,13 +13369,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(141)), [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -13390,181 +13390,181 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [176] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [177] = { [sym_arguments] = ACTIONS(REDUCE(sym_member_access, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [178] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(180)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(180)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [179] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(180)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(180)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [180] = { [sym_arguments] = ACTIONS(REDUCE(sym_subscript_access, 4)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [181] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(184)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(186)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(186)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [182] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(184)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(186)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(186)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [183] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [184] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(190)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(190)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -13586,13 +13586,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(188)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -13607,288 +13607,288 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [186] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [187] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(189)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_array_repeat1, 2)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_array_repeat1, 2)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [188] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(189)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_array_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_array_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [189] = { - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_array_repeat1, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_array_repeat1, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [190] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 4)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [191] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [192] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [193] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [194] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [195] = { [sym_arguments] = ACTIONS(SHIFT(196)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [196] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [197] = { [sym_formal_parameters] = ACTIONS(SHIFT(1177)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1178)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1178)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [198] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(199)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(199)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [199] = { [sym_formal_parameters] = ACTIONS(SHIFT(200)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(201)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(201)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [200] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1175)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1175)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [201] = { [sym_statement_block] = ACTIONS(SHIFT(207)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(208)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(208)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [202] = { [aux_sym_formal_parameters_repeat1] = ACTIONS(SHIFT(203)), - [aux_sym_COMMA] = ACTIONS(SHIFT(204)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_formal_parameters, 1)), + [anon_sym_COMMA] = ACTIONS(SHIFT(204)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_formal_parameters, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [203] = { - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_formal_parameters, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_formal_parameters, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -13899,39 +13899,39 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [205] = { [aux_sym_formal_parameters_repeat1] = ACTIONS(SHIFT(206)), - [aux_sym_COMMA] = ACTIONS(SHIFT(204)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_formal_parameters_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(204)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_formal_parameters_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [206] = { - [aux_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_formal_parameters_repeat1, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(aux_sym_formal_parameters_repeat1, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [207] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 5)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -13968,24 +13968,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(212)), [ts_builtin_sym_error] = ACTIONS(SHIFT(213)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(216)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(216)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -14030,24 +14030,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1174)), [ts_builtin_sym_error] = ACTIONS(SHIFT(541)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -14092,24 +14092,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym__statement, 1)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym__statement, 1)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym__statement, 1)), [sym_regex] = ACTIONS(REDUCE(sym__statement, 1)), @@ -14123,36 +14123,36 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [211] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, [212] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1173)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1173)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [213] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1173)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1173)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -14197,24 +14197,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_pair] = ACTIONS(SHIFT(32)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(521)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1165)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1166)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1166)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(1029)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -14229,55 +14229,55 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [216] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [217] = { [sym__paren_expression] = ACTIONS(SHIFT(1057)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [218] = { [sym__paren_expression] = ACTIONS(SHIFT(825)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(826)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(826)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [219] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(542)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(542)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [220] = { [sym__paren_expression] = ACTIONS(SHIFT(535)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [221] = { [sym_statement_block] = ACTIONS(SHIFT(509)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(510)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(510)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -14298,14 +14298,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_SEMI] = ACTIONS(SHIFT(507)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_SEMI] = ACTIONS(SHIFT(507)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -14334,13 +14334,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -14353,7 +14353,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [224] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(480)), + [anon_sym_SEMI] = ACTIONS(SHIFT(480)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(480)), }, @@ -14374,13 +14374,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -14394,83 +14394,83 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [226] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [227] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(SHIFT(237)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(246)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(247)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(248)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(SHIFT(250)), - [aux_sym_SLASH] = ACTIONS(SHIFT(250)), - [aux_sym_PLUS] = ACTIONS(SHIFT(251)), - [aux_sym_DASH] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), - [aux_sym_instanceof] = ACTIONS(SHIFT(237)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(SHIFT(237)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(246)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(247)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(248)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(SHIFT(250)), + [anon_sym_SLASH] = ACTIONS(SHIFT(250)), + [anon_sym_PLUS] = ACTIONS(SHIFT(251)), + [anon_sym_DASH] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_instanceof] = ACTIONS(SHIFT(237)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [228] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(SHIFT(473)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(238)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(SHIFT(473)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(238)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(473)), }, [229] = { [sym_pair] = ACTIONS(SHIFT(468)), [ts_builtin_sym_error] = ACTIONS(SHIFT(468)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(469)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(469)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(34)), [sym_identifier] = ACTIONS(SHIFT(34)), @@ -14494,13 +14494,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(466)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -14530,14 +14530,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(297)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(301)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(301)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -14550,7 +14550,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [232] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(277)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(277)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(278)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), @@ -14572,13 +14572,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -14607,13 +14607,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -14642,13 +14642,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -14662,29 +14662,29 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [236] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(237)), - [aux_sym_EQ] = ACTIONS(SHIFT(238)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(237)), + [anon_sym_EQ] = ACTIONS(SHIFT(238)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -14705,13 +14705,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -14740,13 +14740,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -14775,13 +14775,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -14795,75 +14795,75 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [240] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(SHIFT(237)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(SHIFT(246)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(247)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(248)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(SHIFT(250)), - [aux_sym_SLASH] = ACTIONS(SHIFT(250)), - [aux_sym_PLUS] = ACTIONS(SHIFT(251)), - [aux_sym_DASH] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), - [aux_sym_instanceof] = ACTIONS(SHIFT(237)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(SHIFT(237)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(SHIFT(246)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(247)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(248)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(SHIFT(250)), + [anon_sym_SLASH] = ACTIONS(SHIFT(250)), + [anon_sym_PLUS] = ACTIONS(SHIFT(251)), + [anon_sym_DASH] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_instanceof] = ACTIONS(SHIFT(237)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [241] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(238)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(238)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [242] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -14885,14 +14885,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(266)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(267)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(267)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -14922,13 +14922,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(263)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -14962,13 +14962,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -14997,13 +14997,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -15032,13 +15032,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -15052,24 +15052,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [249] = { [sym_arguments] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -15090,13 +15090,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -15125,13 +15125,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -15160,13 +15160,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -15180,140 +15180,140 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [253] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(SHIFT(250)), - [aux_sym_SLASH] = ACTIONS(SHIFT(250)), - [aux_sym_PLUS] = ACTIONS(SHIFT(251)), - [aux_sym_DASH] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(SHIFT(250)), + [anon_sym_SLASH] = ACTIONS(SHIFT(250)), + [anon_sym_PLUS] = ACTIONS(SHIFT(251)), + [anon_sym_DASH] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [254] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(SHIFT(250)), - [aux_sym_SLASH] = ACTIONS(SHIFT(250)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(SHIFT(250)), + [anon_sym_SLASH] = ACTIONS(SHIFT(250)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [255] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [256] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(SHIFT(237)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(SHIFT(250)), - [aux_sym_SLASH] = ACTIONS(SHIFT(250)), - [aux_sym_PLUS] = ACTIONS(SHIFT(251)), - [aux_sym_DASH] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), - [aux_sym_instanceof] = ACTIONS(SHIFT(237)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(SHIFT(237)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(SHIFT(250)), + [anon_sym_SLASH] = ACTIONS(SHIFT(250)), + [anon_sym_PLUS] = ACTIONS(SHIFT(251)), + [anon_sym_DASH] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_instanceof] = ACTIONS(SHIFT(237)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [257] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(SHIFT(237)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(248)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(SHIFT(250)), - [aux_sym_SLASH] = ACTIONS(SHIFT(250)), - [aux_sym_PLUS] = ACTIONS(SHIFT(251)), - [aux_sym_DASH] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), - [aux_sym_instanceof] = ACTIONS(SHIFT(237)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(SHIFT(237)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(248)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(SHIFT(250)), + [anon_sym_SLASH] = ACTIONS(SHIFT(250)), + [anon_sym_PLUS] = ACTIONS(SHIFT(251)), + [anon_sym_DASH] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_instanceof] = ACTIONS(SHIFT(237)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [258] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(259)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(259)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -15334,13 +15334,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -15354,407 +15354,407 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [260] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(SHIFT(237)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(SHIFT(246)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(247)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(248)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(SHIFT(250)), - [aux_sym_SLASH] = ACTIONS(SHIFT(250)), - [aux_sym_PLUS] = ACTIONS(SHIFT(251)), - [aux_sym_DASH] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), - [aux_sym_instanceof] = ACTIONS(SHIFT(237)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(SHIFT(237)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(SHIFT(246)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(247)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(248)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(SHIFT(250)), + [anon_sym_SLASH] = ACTIONS(SHIFT(250)), + [anon_sym_PLUS] = ACTIONS(SHIFT(251)), + [anon_sym_DASH] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_instanceof] = ACTIONS(SHIFT(237)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [261] = { [sym_arguments] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [262] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(264)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(264)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [263] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(264)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(264)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [264] = { [sym_arguments] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [265] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(268)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(269)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(269)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [266] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(268)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(269)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(269)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [267] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [268] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(270)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(270)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [269] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [270] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [271] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(SHIFT(237)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(SHIFT(246)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(247)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(248)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(SHIFT(250)), - [aux_sym_SLASH] = ACTIONS(SHIFT(250)), - [aux_sym_PLUS] = ACTIONS(SHIFT(251)), - [aux_sym_DASH] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), - [aux_sym_LT] = ACTIONS(SHIFT(252)), - [aux_sym_GT] = ACTIONS(SHIFT(252)), - [aux_sym_instanceof] = ACTIONS(SHIFT(237)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(SHIFT(237)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(SHIFT(246)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(247)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(248)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(SHIFT(250)), + [anon_sym_SLASH] = ACTIONS(SHIFT(250)), + [anon_sym_PLUS] = ACTIONS(SHIFT(251)), + [anon_sym_DASH] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(252)), + [anon_sym_LT] = ACTIONS(SHIFT(252)), + [anon_sym_GT] = ACTIONS(SHIFT(252)), + [anon_sym_instanceof] = ACTIONS(SHIFT(237)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [272] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(SHIFT(250)), - [aux_sym_SLASH] = ACTIONS(SHIFT(250)), - [aux_sym_PLUS] = ACTIONS(SHIFT(251)), - [aux_sym_DASH] = ACTIONS(SHIFT(251)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(SHIFT(250)), + [anon_sym_SLASH] = ACTIONS(SHIFT(250)), + [anon_sym_PLUS] = ACTIONS(SHIFT(251)), + [anon_sym_DASH] = ACTIONS(SHIFT(251)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [273] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [274] = { [sym_arguments] = ACTIONS(SHIFT(242)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(249)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(249)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(249)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [275] = { [sym_arguments] = ACTIONS(SHIFT(276)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(243)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(244)), - [aux_sym_DOT] = ACTIONS(SHIFT(245)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(243)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(244)), + [anon_sym_DOT] = ACTIONS(SHIFT(245)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [276] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [277] = { [sym_formal_parameters] = ACTIONS(SHIFT(291)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(292)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(292)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [278] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(279)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(279)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [279] = { [sym_formal_parameters] = ACTIONS(SHIFT(280)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(281)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(281)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [280] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(289)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(289)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [281] = { [sym_statement_block] = ACTIONS(SHIFT(282)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(283)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(283)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [282] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -15791,24 +15791,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(284)), [ts_builtin_sym_error] = ACTIONS(SHIFT(285)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(286)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(286)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -15821,36 +15821,36 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [284] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(288)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(288)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [285] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(288)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(288)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, [286] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -15889,42 +15889,42 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_expression_statement, 2)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_expression_statement, 2)), @@ -15938,184 +15938,184 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [288] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [289] = { [sym_statement_block] = ACTIONS(SHIFT(290)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(283)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(283)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [290] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [291] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(281)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(281)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [292] = { [sym_statement_block] = ACTIONS(SHIFT(293)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(283)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(283)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [293] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [294] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [295] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(462)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(463)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(463)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [296] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(308)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(309)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(309)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(309)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(309)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(308)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(309)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(309)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(309)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(309)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [297] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(462)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(463)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(463)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [298] = { [sym_pair] = ACTIONS(SHIFT(457)), [ts_builtin_sym_error] = ACTIONS(SHIFT(457)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(458)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(458)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(34)), [sym_identifier] = ACTIONS(SHIFT(34)), @@ -16139,13 +16139,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(375)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -16175,14 +16175,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(363)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(364)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(364)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16196,29 +16196,29 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [301] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [302] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(346)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(346)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(347)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), @@ -16240,13 +16240,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16275,13 +16275,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16310,13 +16310,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16331,31 +16331,31 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [306] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_EQ] = ACTIONS(SHIFT(308)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(309)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(309)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(309)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(309)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_EQ] = ACTIONS(SHIFT(308)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(309)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(309)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(309)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(309)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -16376,13 +16376,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16411,13 +16411,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16446,13 +16446,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16467,52 +16467,52 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [310] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [311] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -16534,14 +16534,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(335)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(336)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(336)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -16571,13 +16571,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(332)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -16611,13 +16611,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -16646,13 +16646,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16681,13 +16681,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16702,26 +16702,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [318] = { [sym_arguments] = ACTIONS(REDUCE(sym_math_op, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -16742,13 +16742,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16777,13 +16777,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16812,13 +16812,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -16833,154 +16833,154 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [322] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [323] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [324] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [325] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [326] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [327] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(328)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(328)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -17001,13 +17001,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(294)), [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -17022,445 +17022,445 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [329] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [330] = { [sym_arguments] = ACTIONS(REDUCE(sym_member_access, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [331] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(333)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(333)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [332] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(333)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(333)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [333] = { [sym_arguments] = ACTIONS(REDUCE(sym_subscript_access, 4)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [334] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(337)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(338)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(338)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [335] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(337)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(338)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(338)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [336] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [337] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(339)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(339)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [338] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [339] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 4)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [340] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [341] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [342] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [343] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [344] = { [sym_arguments] = ACTIONS(SHIFT(345)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [345] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [346] = { [sym_formal_parameters] = ACTIONS(SHIFT(359)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(360)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(360)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [347] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(348)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(348)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [348] = { [sym_formal_parameters] = ACTIONS(SHIFT(349)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(350)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(350)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [349] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(357)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(357)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [350] = { [sym_statement_block] = ACTIONS(SHIFT(351)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(352)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(352)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [351] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 5)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -17497,24 +17497,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(353)), [ts_builtin_sym_error] = ACTIONS(SHIFT(354)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(355)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(355)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -17527,198 +17527,198 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [353] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(356)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(356)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [354] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(356)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(356)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, [355] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [356] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [357] = { [sym_statement_block] = ACTIONS(SHIFT(358)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(352)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(352)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [358] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 6)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [359] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(350)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(350)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [360] = { [sym_statement_block] = ACTIONS(SHIFT(361)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(352)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(352)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [361] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 4)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [362] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(365)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(367)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(367)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [363] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(365)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(367)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(367)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [364] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [365] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(371)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(371)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -17740,13 +17740,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(369)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -17761,179 +17761,179 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [367] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [368] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(370)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(aux_sym_array_repeat1, 2)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(aux_sym_array_repeat1, 2)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [369] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(370)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(aux_sym_array_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(aux_sym_array_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [370] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(aux_sym_array_repeat1, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(aux_sym_array_repeat1, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [371] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 4)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [372] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [373] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(456)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(456)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [374] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(385)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(386)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(386)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(386)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(386)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(385)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(386)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(386)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(386)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(386)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [375] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(456)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(456)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [376] = { [sym_pair] = ACTIONS(SHIFT(448)), [ts_builtin_sym_error] = ACTIONS(SHIFT(448)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(449)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(449)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(34)), [sym_identifier] = ACTIONS(SHIFT(34)), @@ -17957,13 +17957,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(446)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -17993,14 +17993,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(440)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(441)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(441)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -18013,7 +18013,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [379] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(423)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(423)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(424)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), @@ -18035,13 +18035,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18070,13 +18070,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18105,13 +18105,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18125,30 +18125,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [383] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_EQ] = ACTIONS(SHIFT(385)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(386)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(386)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(386)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(386)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_EQ] = ACTIONS(SHIFT(385)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(386)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(386)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(386)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(386)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -18169,13 +18169,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18204,13 +18204,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18239,13 +18239,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18259,49 +18259,49 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [387] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [388] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -18323,14 +18323,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(412)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(413)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(413)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -18360,13 +18360,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(409)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -18400,13 +18400,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -18435,13 +18435,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18470,13 +18470,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18490,25 +18490,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [395] = { [sym_arguments] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -18529,13 +18529,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18564,13 +18564,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18599,13 +18599,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18619,145 +18619,145 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [399] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [400] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [401] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [402] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [403] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [404] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(405)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(405)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -18778,13 +18778,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -18798,420 +18798,420 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [406] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [407] = { [sym_arguments] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [408] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(410)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(410)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [409] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(410)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(410)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [410] = { [sym_arguments] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [411] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(414)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(415)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(415)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [412] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(414)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(415)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(415)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [413] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [414] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(416)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(416)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [415] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [416] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [417] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [418] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [419] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [420] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [421] = { [sym_arguments] = ACTIONS(SHIFT(422)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [422] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [423] = { [sym_formal_parameters] = ACTIONS(SHIFT(436)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(437)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(437)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [424] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(425)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(425)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [425] = { [sym_formal_parameters] = ACTIONS(SHIFT(426)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(427)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(427)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [426] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(434)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(434)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [427] = { [sym_statement_block] = ACTIONS(SHIFT(428)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(429)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(429)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [428] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -19248,24 +19248,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(430)), [ts_builtin_sym_error] = ACTIONS(SHIFT(431)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(432)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(432)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -19278,325 +19278,325 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [430] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(433)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(433)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [431] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(433)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(433)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, [432] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [433] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [434] = { [sym_statement_block] = ACTIONS(SHIFT(435)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(429)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(429)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [435] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [436] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(427)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(427)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [437] = { [sym_statement_block] = ACTIONS(SHIFT(438)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(429)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(429)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [438] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [439] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(442)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(443)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(443)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [440] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(442)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(443)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(443)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [441] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [442] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(444)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(444)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [443] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [444] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [445] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(447)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(447)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [446] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(447)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(447)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [447] = { [sym_arguments] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [448] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(450)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(452)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(452)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [449] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [450] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(455)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(455)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -19610,361 +19610,361 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [452] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [453] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(454)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [454] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [455] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [456] = { [sym_arguments] = ACTIONS(REDUCE(sym__paren_expression, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [457] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(459)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(460)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(460)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [458] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [459] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(461)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(461)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [460] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [461] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 4)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [462] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(464)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(464)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [463] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [464] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [465] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(467)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(467)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [466] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(467)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(467)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [467] = { [sym_arguments] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [468] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(470)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(471)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(471)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [469] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [470] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(472)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(472)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [471] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [472] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -20002,46 +20002,46 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_arguments] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_delete_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_delete_statement, 3)), @@ -20071,13 +20071,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(478)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -20096,88 +20096,88 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [476] = { [sym_arguments] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_member_access, 3)), }, [477] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(479)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(479)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [478] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(479)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(479)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [479] = { [sym_arguments] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_subscript_access, 4)), }, @@ -20214,25 +20214,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_break_statement, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_break_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_break_statement, 2)), @@ -20246,49 +20246,49 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [481] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(483)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(483)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(483)), }, [482] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), }, @@ -20326,41 +20326,41 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_arguments] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_throw_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_throw_statement, 3)), @@ -20390,14 +20390,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(501)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(502)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(502)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -20426,13 +20426,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -20461,13 +20461,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -20496,13 +20496,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -20516,25 +20516,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [488] = { [sym_arguments] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_math_op, 2)), }, @@ -20555,13 +20555,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -20590,13 +20590,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -20625,13 +20625,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -20645,145 +20645,145 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [492] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), }, [493] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), }, [494] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), }, [495] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), }, [496] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), }, [497] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(498)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(498)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -20804,13 +20804,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -20824,159 +20824,159 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [499] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), }, [500] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(503)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(504)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(504)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [501] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(503)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(504)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(504)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [502] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_arguments, 2)), }, [503] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(505)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(505)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [504] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_arguments, 3)), }, [505] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_arguments, 4)), }, [506] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(508)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(508)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(508)), }, @@ -21013,25 +21013,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_return_statement, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 2)), @@ -21077,41 +21077,41 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_arguments] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 3)), @@ -21158,26 +21158,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_try_statement, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_catch] = ACTIONS(SHIFT(517)), - [aux_sym_finally] = ACTIONS(SHIFT(518)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_catch] = ACTIONS(SHIFT(517)), + [anon_sym_finally] = ACTIONS(SHIFT(518)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 2)), @@ -21222,24 +21222,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(511)), [ts_builtin_sym_error] = ACTIONS(SHIFT(512)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(513)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(513)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -21252,13 +21252,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [511] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(514)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(514)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [512] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(514)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(514)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -21297,26 +21297,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -21363,26 +21363,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -21428,25 +21428,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_try_statement, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_finally] = ACTIONS(SHIFT(518)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_finally] = ACTIONS(SHIFT(518)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -21491,24 +21491,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_try_statement, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -21521,13 +21521,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [517] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(525)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(525)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [518] = { [sym_statement_block] = ACTIONS(SHIFT(519)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(520)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(520)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -21564,24 +21564,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_finally, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_finally, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_finally, 2)), [sym_regex] = ACTIONS(REDUCE(sym_finally, 2)), @@ -21626,24 +21626,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(521)), [ts_builtin_sym_error] = ACTIONS(SHIFT(522)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(523)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(523)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -21656,13 +21656,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [521] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(524)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(524)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [522] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(524)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(524)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -21699,24 +21699,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -21761,24 +21761,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -21797,13 +21797,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [526] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(527)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(527)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [527] = { [sym_statement_block] = ACTIONS(SHIFT(528)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(529)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(529)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -21841,25 +21841,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_catch, 5)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_catch, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_catch, 5)), [sym_regex] = ACTIONS(REDUCE(sym_catch, 5)), @@ -21904,24 +21904,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(530)), [ts_builtin_sym_error] = ACTIONS(SHIFT(531)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(532)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(532)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -21934,13 +21934,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [530] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(533)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(533)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [531] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(533)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(533)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -21978,25 +21978,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -22042,25 +22042,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -22105,24 +22105,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_try_statement, 4)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 4)), @@ -22166,23 +22166,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(541)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -22212,13 +22212,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(538)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -22232,30 +22232,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [537] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(539)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(539)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [538] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(539)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(539)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -22291,23 +22291,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_type_op] = ACTIONS(REDUCE(sym__paren_expression, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_regex] = ACTIONS(REDUCE(sym__paren_expression, 3)), @@ -22352,24 +22352,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_while_statement, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_while_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_while_statement, 3)), @@ -22382,7 +22382,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [541] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -22404,15 +22404,15 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_SEMI] = ACTIONS(SHIFT(543)), - [aux_sym_var] = ACTIONS(SHIFT(547)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(543)), + [anon_sym_var] = ACTIONS(SHIFT(547)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -22442,14 +22442,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(819)), - [aux_sym_SEMI] = ACTIONS(SHIFT(820)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(820)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -22463,78 +22463,78 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [544] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [545] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(803)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(803)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [546] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(557)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(557)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -22548,7 +22548,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [548] = { [sym_pair] = ACTIONS(SHIFT(704)), [ts_builtin_sym_error] = ACTIONS(SHIFT(704)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(705)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(705)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(34)), [sym_identifier] = ACTIONS(SHIFT(34)), @@ -22572,13 +22572,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(702)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -22608,14 +22608,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(696)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(697)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(697)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -22628,7 +22628,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [551] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(679)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(679)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(680)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), @@ -22650,13 +22650,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -22685,13 +22685,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -22720,13 +22720,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -22740,30 +22740,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [555] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(556)), - [aux_sym_EQ] = ACTIONS(SHIFT(557)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(556)), + [anon_sym_EQ] = ACTIONS(SHIFT(557)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -22784,13 +22784,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -22819,13 +22819,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -22854,13 +22854,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -22874,54 +22874,54 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [559] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [560] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_EQ] = ACTIONS(SHIFT(557)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_EQ] = ACTIONS(SHIFT(557)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -22942,13 +22942,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -22962,49 +22962,49 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [562] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [563] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -23026,14 +23026,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(577)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(578)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(578)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -23063,13 +23063,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(574)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -23088,25 +23088,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [567] = { [sym_arguments] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -23127,13 +23127,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -23162,13 +23162,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -23182,246 +23182,246 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [570] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [571] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [572] = { [sym_arguments] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [573] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(575)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(575)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [574] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(575)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(575)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [575] = { [sym_arguments] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [576] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(579)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(580)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(580)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [577] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(579)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(580)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(580)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [578] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [579] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(581)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(581)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [580] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [581] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -23442,13 +23442,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -23477,13 +23477,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -23512,13 +23512,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -23547,13 +23547,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -23567,97 +23567,97 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [586] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [587] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [588] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [589] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(590)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(590)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -23678,13 +23678,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -23698,136 +23698,136 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [591] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [592] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [593] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [594] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(673)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(673)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [595] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(605)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(606)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(606)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(606)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(606)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(605)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(606)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(606)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(606)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(606)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [596] = { [sym_pair] = ACTIONS(SHIFT(668)), [ts_builtin_sym_error] = ACTIONS(SHIFT(668)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(669)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(669)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(34)), [sym_identifier] = ACTIONS(SHIFT(34)), @@ -23851,13 +23851,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(666)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -23887,14 +23887,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(660)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(661)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(661)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -23907,7 +23907,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [599] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(643)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(643)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(644)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), @@ -23929,13 +23929,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -23964,13 +23964,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -23999,13 +23999,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -24019,31 +24019,31 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [603] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(604)), - [aux_sym_EQ] = ACTIONS(SHIFT(605)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(606)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(606)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(606)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(606)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(604)), + [anon_sym_EQ] = ACTIONS(SHIFT(605)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(606)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(606)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(606)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(606)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -24064,13 +24064,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -24099,13 +24099,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -24134,13 +24134,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -24154,51 +24154,51 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [607] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_in] = ACTIONS(SHIFT(604)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(SHIFT(612)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(613)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(614)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(618)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(618)), - [aux_sym_LT] = ACTIONS(SHIFT(618)), - [aux_sym_GT] = ACTIONS(SHIFT(618)), - [aux_sym_instanceof] = ACTIONS(SHIFT(604)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_in] = ACTIONS(SHIFT(604)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(SHIFT(612)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(613)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(614)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(618)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(618)), + [anon_sym_LT] = ACTIONS(SHIFT(618)), + [anon_sym_GT] = ACTIONS(SHIFT(618)), + [anon_sym_instanceof] = ACTIONS(SHIFT(604)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [608] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -24220,14 +24220,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(632)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(633)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(633)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -24257,13 +24257,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(629)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -24297,13 +24297,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -24332,13 +24332,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -24367,13 +24367,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -24387,26 +24387,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [615] = { [sym_arguments] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -24427,13 +24427,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -24462,13 +24462,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -24497,13 +24497,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -24517,150 +24517,150 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [619] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [620] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [621] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [622] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_in] = ACTIONS(SHIFT(604)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(618)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(618)), - [aux_sym_LT] = ACTIONS(SHIFT(618)), - [aux_sym_GT] = ACTIONS(SHIFT(618)), - [aux_sym_instanceof] = ACTIONS(SHIFT(604)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_in] = ACTIONS(SHIFT(604)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(618)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(618)), + [anon_sym_LT] = ACTIONS(SHIFT(618)), + [anon_sym_GT] = ACTIONS(SHIFT(618)), + [anon_sym_instanceof] = ACTIONS(SHIFT(604)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [623] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_in] = ACTIONS(SHIFT(604)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(614)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(618)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(618)), - [aux_sym_LT] = ACTIONS(SHIFT(618)), - [aux_sym_GT] = ACTIONS(SHIFT(618)), - [aux_sym_instanceof] = ACTIONS(SHIFT(604)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_in] = ACTIONS(SHIFT(604)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(614)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(618)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(618)), + [anon_sym_LT] = ACTIONS(SHIFT(618)), + [anon_sym_GT] = ACTIONS(SHIFT(618)), + [anon_sym_instanceof] = ACTIONS(SHIFT(604)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [624] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(625)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(625)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -24681,13 +24681,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -24701,433 +24701,433 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [626] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_in] = ACTIONS(SHIFT(604)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(SHIFT(612)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(613)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(614)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(618)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(618)), - [aux_sym_LT] = ACTIONS(SHIFT(618)), - [aux_sym_GT] = ACTIONS(SHIFT(618)), - [aux_sym_instanceof] = ACTIONS(SHIFT(604)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_in] = ACTIONS(SHIFT(604)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(SHIFT(612)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(613)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(614)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(618)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(618)), + [anon_sym_LT] = ACTIONS(SHIFT(618)), + [anon_sym_GT] = ACTIONS(SHIFT(618)), + [anon_sym_instanceof] = ACTIONS(SHIFT(604)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [627] = { [sym_arguments] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [628] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(630)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(630)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [629] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(630)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(630)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [630] = { [sym_arguments] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [631] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(634)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(635)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(635)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [632] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(634)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(635)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(635)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [633] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [634] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(636)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(636)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [635] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [636] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [637] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_in] = ACTIONS(SHIFT(604)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(SHIFT(612)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(613)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(614)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(618)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(618)), - [aux_sym_LT] = ACTIONS(SHIFT(618)), - [aux_sym_GT] = ACTIONS(SHIFT(618)), - [aux_sym_instanceof] = ACTIONS(SHIFT(604)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_in] = ACTIONS(SHIFT(604)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(SHIFT(612)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(613)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(614)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(618)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(618)), + [anon_sym_LT] = ACTIONS(SHIFT(618)), + [anon_sym_GT] = ACTIONS(SHIFT(618)), + [anon_sym_instanceof] = ACTIONS(SHIFT(604)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [638] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [639] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [640] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [641] = { [sym_arguments] = ACTIONS(SHIFT(642)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [642] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [643] = { [sym_formal_parameters] = ACTIONS(SHIFT(656)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(657)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(657)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [644] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(645)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(645)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [645] = { [sym_formal_parameters] = ACTIONS(SHIFT(646)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(647)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(647)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [646] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(654)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(654)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [647] = { [sym_statement_block] = ACTIONS(SHIFT(648)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(649)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(649)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [648] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -25164,24 +25164,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(650)), [ts_builtin_sym_error] = ACTIONS(SHIFT(651)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(652)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(652)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -25194,384 +25194,384 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [650] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(653)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(653)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [651] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(653)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(653)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, [652] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [653] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [654] = { [sym_statement_block] = ACTIONS(SHIFT(655)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(649)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(649)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [655] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [656] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(647)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(647)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [657] = { [sym_statement_block] = ACTIONS(SHIFT(658)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(649)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(649)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [658] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [659] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(662)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(663)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(663)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [660] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(662)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(663)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(663)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [661] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [662] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(664)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(664)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [663] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [664] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [665] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(667)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(667)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [666] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(667)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(667)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [667] = { [sym_arguments] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [668] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(670)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(671)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(671)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [669] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [670] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(672)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(672)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [671] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [672] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -25607,23 +25607,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(541)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -25668,24 +25668,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 7)), @@ -25699,151 +25699,151 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [675] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [676] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [677] = { [sym_arguments] = ACTIONS(SHIFT(678)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [678] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [679] = { [sym_formal_parameters] = ACTIONS(SHIFT(692)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(693)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(693)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [680] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(681)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(681)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [681] = { [sym_formal_parameters] = ACTIONS(SHIFT(682)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(683)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(683)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [682] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(690)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(690)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [683] = { [sym_statement_block] = ACTIONS(SHIFT(684)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(685)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(685)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [684] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -25880,24 +25880,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(686)), [ts_builtin_sym_error] = ACTIONS(SHIFT(687)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(688)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(688)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -25910,394 +25910,394 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [686] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(689)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(689)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [687] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(689)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(689)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, [688] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [689] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [690] = { [sym_statement_block] = ACTIONS(SHIFT(691)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(685)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(685)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [691] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [692] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(683)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(683)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [693] = { [sym_statement_block] = ACTIONS(SHIFT(694)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(685)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(685)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [694] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [695] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(698)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(699)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(699)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [696] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(698)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(699)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(699)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [697] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [698] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(700)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(700)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [699] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [700] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [701] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(703)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(703)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [702] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(703)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(703)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [703] = { [sym_arguments] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [704] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(706)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(707)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(707)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [705] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [706] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(708)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(708)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [707] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [708] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [709] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(711)), - [aux_sym_SEMI] = ACTIONS(SHIFT(712)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_SEMI] = ACTIONS(SHIFT(712)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(712)), }, [710] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(711)), - [aux_sym_SEMI] = ACTIONS(SHIFT(712)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_in] = ACTIONS(SHIFT(714)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(712)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_in] = ACTIONS(SHIFT(714)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(712)), }, [711] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(802)), + [anon_sym_SEMI] = ACTIONS(SHIFT(802)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(802)), }, @@ -26320,17 +26320,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_var_declaration, 3)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 3)), @@ -26366,13 +26366,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -26401,13 +26401,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -26422,90 +26422,90 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [716] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym__expression, 1)), }, [717] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_var_assignment, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_var_assignment, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_var_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(SHIFT(727)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(SHIFT(735)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(736)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(737)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(SHIFT(739)), - [aux_sym_SLASH] = ACTIONS(SHIFT(739)), - [aux_sym_PLUS] = ACTIONS(SHIFT(740)), - [aux_sym_DASH] = ACTIONS(SHIFT(740)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_LT] = ACTIONS(SHIFT(741)), - [aux_sym_GT] = ACTIONS(SHIFT(741)), - [aux_sym_instanceof] = ACTIONS(SHIFT(727)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_var_assignment, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_var_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(SHIFT(727)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(SHIFT(735)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(736)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(737)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(SHIFT(739)), + [anon_sym_SLASH] = ACTIONS(SHIFT(739)), + [anon_sym_PLUS] = ACTIONS(SHIFT(740)), + [anon_sym_DASH] = ACTIONS(SHIFT(740)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_LT] = ACTIONS(SHIFT(741)), + [anon_sym_GT] = ACTIONS(SHIFT(741)), + [anon_sym_instanceof] = ACTIONS(SHIFT(727)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_var_assignment, 3)), }, [718] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(728)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(729)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(729)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(729)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(729)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(728)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(729)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(729)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(729)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(729)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym__expression, 1)), }, [719] = { [sym_pair] = ACTIONS(SHIFT(791)), [ts_builtin_sym_error] = ACTIONS(SHIFT(791)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(792)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(792)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(34)), [sym_identifier] = ACTIONS(SHIFT(34)), @@ -26529,13 +26529,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(789)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -26565,14 +26565,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(294)), [sym_type_op] = ACTIONS(SHIFT(294)), [ts_builtin_sym_error] = ACTIONS(SHIFT(783)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(298)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(299)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(300)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(784)), - [aux_sym_function] = ACTIONS(SHIFT(302)), - [aux_sym_new] = ACTIONS(SHIFT(303)), - [aux_sym_BANG] = ACTIONS(SHIFT(304)), - [aux_sym_typeof] = ACTIONS(SHIFT(305)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(298)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(299)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(300)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(784)), + [anon_sym_function] = ACTIONS(SHIFT(302)), + [anon_sym_new] = ACTIONS(SHIFT(303)), + [anon_sym_BANG] = ACTIONS(SHIFT(304)), + [anon_sym_typeof] = ACTIONS(SHIFT(305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(294)), [sym_regex] = ACTIONS(SHIFT(294)), @@ -26585,7 +26585,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [722] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(766)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(766)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(767)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), @@ -26607,13 +26607,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -26642,13 +26642,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -26677,13 +26677,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -26698,31 +26698,31 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [726] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(727)), - [aux_sym_EQ] = ACTIONS(SHIFT(728)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(729)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(729)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(729)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(729)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(727)), + [anon_sym_EQ] = ACTIONS(SHIFT(728)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(729)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(729)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(729)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(729)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), }, @@ -26743,13 +26743,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -26778,13 +26778,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -26813,13 +26813,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -26834,52 +26834,52 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [730] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(SHIFT(727)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(SHIFT(735)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(736)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(737)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(SHIFT(739)), - [aux_sym_SLASH] = ACTIONS(SHIFT(739)), - [aux_sym_PLUS] = ACTIONS(SHIFT(740)), - [aux_sym_DASH] = ACTIONS(SHIFT(740)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_LT] = ACTIONS(SHIFT(741)), - [aux_sym_GT] = ACTIONS(SHIFT(741)), - [aux_sym_instanceof] = ACTIONS(SHIFT(727)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(SHIFT(727)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(SHIFT(735)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(736)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(737)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(SHIFT(739)), + [anon_sym_SLASH] = ACTIONS(SHIFT(739)), + [anon_sym_PLUS] = ACTIONS(SHIFT(740)), + [anon_sym_DASH] = ACTIONS(SHIFT(740)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_LT] = ACTIONS(SHIFT(741)), + [anon_sym_GT] = ACTIONS(SHIFT(741)), + [anon_sym_instanceof] = ACTIONS(SHIFT(727)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_math_assignment, 3)), }, [731] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_function_call, 2)), }, @@ -26901,14 +26901,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(141)), [sym_type_op] = ACTIONS(SHIFT(141)), [ts_builtin_sym_error] = ACTIONS(SHIFT(755)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(146)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(756)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(148)), - [aux_sym_function] = ACTIONS(SHIFT(149)), - [aux_sym_new] = ACTIONS(SHIFT(150)), - [aux_sym_BANG] = ACTIONS(SHIFT(151)), - [aux_sym_typeof] = ACTIONS(SHIFT(152)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(145)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(146)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(756)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(148)), + [anon_sym_function] = ACTIONS(SHIFT(149)), + [anon_sym_new] = ACTIONS(SHIFT(150)), + [anon_sym_BANG] = ACTIONS(SHIFT(151)), + [anon_sym_typeof] = ACTIONS(SHIFT(152)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(141)), [sym_regex] = ACTIONS(SHIFT(141)), @@ -26938,13 +26938,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(102)), [sym_type_op] = ACTIONS(SHIFT(102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(752)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(106)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(107)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(108)), - [aux_sym_function] = ACTIONS(SHIFT(109)), - [aux_sym_new] = ACTIONS(SHIFT(110)), - [aux_sym_BANG] = ACTIONS(SHIFT(111)), - [aux_sym_typeof] = ACTIONS(SHIFT(112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(106)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(107)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(108)), + [anon_sym_function] = ACTIONS(SHIFT(109)), + [anon_sym_new] = ACTIONS(SHIFT(110)), + [anon_sym_BANG] = ACTIONS(SHIFT(111)), + [anon_sym_typeof] = ACTIONS(SHIFT(112)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(102)), [sym_regex] = ACTIONS(SHIFT(102)), @@ -26978,13 +26978,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -27013,13 +27013,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -27048,13 +27048,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -27069,26 +27069,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [738] = { [sym_arguments] = ACTIONS(REDUCE(sym_math_op, 2)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_math_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_math_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_math_op, 2)), }, @@ -27109,13 +27109,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -27144,13 +27144,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -27179,13 +27179,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -27200,154 +27200,154 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [742] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(SHIFT(739)), - [aux_sym_SLASH] = ACTIONS(SHIFT(739)), - [aux_sym_PLUS] = ACTIONS(SHIFT(740)), - [aux_sym_DASH] = ACTIONS(SHIFT(740)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(SHIFT(739)), + [anon_sym_SLASH] = ACTIONS(SHIFT(739)), + [anon_sym_PLUS] = ACTIONS(SHIFT(740)), + [anon_sym_DASH] = ACTIONS(SHIFT(740)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_rel_op, 3)), }, [743] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(SHIFT(739)), - [aux_sym_SLASH] = ACTIONS(SHIFT(739)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(SHIFT(739)), + [anon_sym_SLASH] = ACTIONS(SHIFT(739)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), }, [744] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_math_op, 3)), }, [745] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(SHIFT(727)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(SHIFT(739)), - [aux_sym_SLASH] = ACTIONS(SHIFT(739)), - [aux_sym_PLUS] = ACTIONS(SHIFT(740)), - [aux_sym_DASH] = ACTIONS(SHIFT(740)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_LT] = ACTIONS(SHIFT(741)), - [aux_sym_GT] = ACTIONS(SHIFT(741)), - [aux_sym_instanceof] = ACTIONS(SHIFT(727)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(SHIFT(727)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(SHIFT(739)), + [anon_sym_SLASH] = ACTIONS(SHIFT(739)), + [anon_sym_PLUS] = ACTIONS(SHIFT(740)), + [anon_sym_DASH] = ACTIONS(SHIFT(740)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_LT] = ACTIONS(SHIFT(741)), + [anon_sym_GT] = ACTIONS(SHIFT(741)), + [anon_sym_instanceof] = ACTIONS(SHIFT(727)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), }, [746] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(SHIFT(727)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(737)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(SHIFT(739)), - [aux_sym_SLASH] = ACTIONS(SHIFT(739)), - [aux_sym_PLUS] = ACTIONS(SHIFT(740)), - [aux_sym_DASH] = ACTIONS(SHIFT(740)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_LT] = ACTIONS(SHIFT(741)), - [aux_sym_GT] = ACTIONS(SHIFT(741)), - [aux_sym_instanceof] = ACTIONS(SHIFT(727)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(SHIFT(727)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(737)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(SHIFT(739)), + [anon_sym_SLASH] = ACTIONS(SHIFT(739)), + [anon_sym_PLUS] = ACTIONS(SHIFT(740)), + [anon_sym_DASH] = ACTIONS(SHIFT(740)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_LT] = ACTIONS(SHIFT(741)), + [anon_sym_GT] = ACTIONS(SHIFT(741)), + [anon_sym_instanceof] = ACTIONS(SHIFT(727)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 3)), }, [747] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(748)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(748)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -27368,13 +27368,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(716)), [sym_rel_op] = ACTIONS(SHIFT(716)), [sym_type_op] = ACTIONS(SHIFT(716)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(719)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(720)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(721)), - [aux_sym_function] = ACTIONS(SHIFT(722)), - [aux_sym_new] = ACTIONS(SHIFT(723)), - [aux_sym_BANG] = ACTIONS(SHIFT(724)), - [aux_sym_typeof] = ACTIONS(SHIFT(725)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(719)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(720)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(721)), + [anon_sym_function] = ACTIONS(SHIFT(722)), + [anon_sym_new] = ACTIONS(SHIFT(723)), + [anon_sym_BANG] = ACTIONS(SHIFT(724)), + [anon_sym_typeof] = ACTIONS(SHIFT(725)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(716)), [sym_regex] = ACTIONS(SHIFT(716)), @@ -27389,445 +27389,445 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [749] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(SHIFT(727)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(SHIFT(735)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(736)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(737)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(SHIFT(739)), - [aux_sym_SLASH] = ACTIONS(SHIFT(739)), - [aux_sym_PLUS] = ACTIONS(SHIFT(740)), - [aux_sym_DASH] = ACTIONS(SHIFT(740)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_LT] = ACTIONS(SHIFT(741)), - [aux_sym_GT] = ACTIONS(SHIFT(741)), - [aux_sym_instanceof] = ACTIONS(SHIFT(727)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(SHIFT(727)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(SHIFT(735)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(736)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(737)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(SHIFT(739)), + [anon_sym_SLASH] = ACTIONS(SHIFT(739)), + [anon_sym_PLUS] = ACTIONS(SHIFT(740)), + [anon_sym_DASH] = ACTIONS(SHIFT(740)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_LT] = ACTIONS(SHIFT(741)), + [anon_sym_GT] = ACTIONS(SHIFT(741)), + [anon_sym_instanceof] = ACTIONS(SHIFT(727)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), }, [750] = { [sym_arguments] = ACTIONS(REDUCE(sym_member_access, 3)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_member_access, 3)), }, [751] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(753)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(753)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [752] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(753)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(753)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [753] = { [sym_arguments] = ACTIONS(REDUCE(sym_subscript_access, 4)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_subscript_access, 4)), }, [754] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(757)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(758)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(758)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [755] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(757)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(758)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(758)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [756] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 2)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_arguments, 2)), }, [757] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(759)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(759)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [758] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 3)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_arguments, 3)), }, [759] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 4)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_arguments, 4)), }, [760] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(SHIFT(727)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(SHIFT(735)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(736)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(737)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(SHIFT(739)), - [aux_sym_SLASH] = ACTIONS(SHIFT(739)), - [aux_sym_PLUS] = ACTIONS(SHIFT(740)), - [aux_sym_DASH] = ACTIONS(SHIFT(740)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), - [aux_sym_LT] = ACTIONS(SHIFT(741)), - [aux_sym_GT] = ACTIONS(SHIFT(741)), - [aux_sym_instanceof] = ACTIONS(SHIFT(727)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(SHIFT(727)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(SHIFT(735)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(736)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(737)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(SHIFT(739)), + [anon_sym_SLASH] = ACTIONS(SHIFT(739)), + [anon_sym_PLUS] = ACTIONS(SHIFT(740)), + [anon_sym_DASH] = ACTIONS(SHIFT(740)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(741)), + [anon_sym_LT] = ACTIONS(SHIFT(741)), + [anon_sym_GT] = ACTIONS(SHIFT(741)), + [anon_sym_instanceof] = ACTIONS(SHIFT(727)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), }, [761] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(SHIFT(739)), - [aux_sym_SLASH] = ACTIONS(SHIFT(739)), - [aux_sym_PLUS] = ACTIONS(SHIFT(740)), - [aux_sym_DASH] = ACTIONS(SHIFT(740)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(SHIFT(739)), + [anon_sym_SLASH] = ACTIONS(SHIFT(739)), + [anon_sym_PLUS] = ACTIONS(SHIFT(740)), + [anon_sym_DASH] = ACTIONS(SHIFT(740)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), }, [762] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), }, [763] = { [sym_arguments] = ACTIONS(SHIFT(731)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(738)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(738)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(738)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), }, [764] = { [sym_arguments] = ACTIONS(SHIFT(765)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(732)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(733)), - [aux_sym_DOT] = ACTIONS(SHIFT(734)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(732)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(733)), + [anon_sym_DOT] = ACTIONS(SHIFT(734)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), }, [765] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), }, [766] = { [sym_formal_parameters] = ACTIONS(SHIFT(779)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(780)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(780)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [767] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(768)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(768)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [768] = { [sym_formal_parameters] = ACTIONS(SHIFT(769)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(770)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(770)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [769] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(777)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(777)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [770] = { [sym_statement_block] = ACTIONS(SHIFT(771)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(772)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(772)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [771] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 5)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_function_expression, 5)), }, @@ -27864,24 +27864,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(773)), [ts_builtin_sym_error] = ACTIONS(SHIFT(774)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(775)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(775)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -27894,419 +27894,419 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [773] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(776)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(776)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [774] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(776)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(776)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, [775] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), }, [776] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), }, [777] = { [sym_statement_block] = ACTIONS(SHIFT(778)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(772)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(772)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [778] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 6)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_function_expression, 6)), }, [779] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(770)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(770)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [780] = { [sym_statement_block] = ACTIONS(SHIFT(781)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(772)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(772)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [781] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 4)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_function_expression, 4)), }, [782] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(785)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(786)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(786)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [783] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(785)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(786)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(786)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [784] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 2)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_array, 2)), }, [785] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(787)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(787)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [786] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 3)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_array, 3)), }, [787] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 4)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_array, 4)), }, [788] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(790)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(790)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [789] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(790)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(790)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [790] = { [sym_arguments] = ACTIONS(REDUCE(sym__paren_expression, 3)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym__paren_expression, 3)), }, [791] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(793)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(794)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(794)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [792] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), }, [793] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(795)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(795)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [794] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 3)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_object, 3)), }, [795] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 4)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_object, 4)), }, [796] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(797)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(797)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -28342,23 +28342,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(541)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -28403,24 +28403,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 8)), @@ -28434,21 +28434,21 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [799] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(801)), - [aux_sym_SEMI] = ACTIONS(REDUCE(aux_sym_var_declaration_repeat1, 2)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_SEMI] = ACTIONS(REDUCE(aux_sym_var_declaration_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(aux_sym_var_declaration_repeat1, 2)), }, [800] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(801)), - [aux_sym_SEMI] = ACTIONS(REDUCE(aux_sym_var_declaration_repeat1, 2)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(REDUCE(aux_sym_var_declaration_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(aux_sym_var_declaration_repeat1, 2)), }, [801] = { - [aux_sym_SEMI] = ACTIONS(REDUCE(aux_sym_var_declaration_repeat1, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(aux_sym_var_declaration_repeat1, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(aux_sym_var_declaration_repeat1, 3)), }, @@ -28470,14 +28470,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_type_op] = ACTIONS(REDUCE(sym_var_declaration, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 4)), @@ -28507,14 +28507,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(805)), - [aux_sym_SEMI] = ACTIONS(SHIFT(806)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(806)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -28528,30 +28528,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [804] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(813)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(813)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [805] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(813)), + [anon_sym_SEMI] = ACTIONS(SHIFT(813)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -28573,14 +28573,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(808)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(809)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(809)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -28594,30 +28594,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [807] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(811)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(811)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [808] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(811)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(811)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -28653,23 +28653,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(541)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -28714,24 +28714,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_statement, 7)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 7)), @@ -28775,23 +28775,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(541)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -28836,24 +28836,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_statement, 8)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 8)), @@ -28883,14 +28883,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(815)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(811)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(811)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -28904,30 +28904,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [814] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(816)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(816)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [815] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(816)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(816)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -28963,23 +28963,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(541)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -29024,24 +29024,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_statement, 9)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 9)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 9)), @@ -29055,30 +29055,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [818] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(806)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(806)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [819] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(806)), + [anon_sym_SEMI] = ACTIONS(SHIFT(806)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -29100,14 +29100,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(822)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(823)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(823)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -29121,30 +29121,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [821] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(809)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(809)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [822] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(809)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(809)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -29180,23 +29180,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(541)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -29241,24 +29241,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_statement, 6)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 6)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 6)), @@ -29271,7 +29271,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [825] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(830)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(830)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -29293,13 +29293,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(828)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -29313,35 +29313,35 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [827] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(829)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(829)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [828] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(829)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(829)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [829] = { - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -29349,9 +29349,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_case] = ACTIONS(SHIFT(831)), [sym_default] = ACTIONS(SHIFT(831)), [aux_sym_switch_statement_repeat1] = ACTIONS(SHIFT(832)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(833)), - [aux_sym_case] = ACTIONS(SHIFT(834)), - [aux_sym_default] = ACTIONS(SHIFT(835)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(833)), + [anon_sym_case] = ACTIONS(SHIFT(834)), + [anon_sym_default] = ACTIONS(SHIFT(835)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -29359,14 +29359,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_case] = ACTIONS(SHIFT(831)), [sym_default] = ACTIONS(SHIFT(831)), [aux_sym_switch_statement_repeat1] = ACTIONS(SHIFT(1056)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_switch_statement_repeat1, 1)), - [aux_sym_case] = ACTIONS(SHIFT(834)), - [aux_sym_default] = ACTIONS(SHIFT(835)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_switch_statement_repeat1, 1)), + [anon_sym_case] = ACTIONS(SHIFT(834)), + [anon_sym_default] = ACTIONS(SHIFT(835)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [832] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1055)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1055)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -29403,24 +29403,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_switch_statement, 4)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 4)), @@ -29449,13 +29449,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(67)), [sym_rel_op] = ACTIONS(SHIFT(67)), [sym_type_op] = ACTIONS(SHIFT(67)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(70)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(71)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(72)), - [aux_sym_function] = ACTIONS(SHIFT(73)), - [aux_sym_new] = ACTIONS(SHIFT(74)), - [aux_sym_BANG] = ACTIONS(SHIFT(75)), - [aux_sym_typeof] = ACTIONS(SHIFT(76)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(70)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(71)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(72)), + [anon_sym_function] = ACTIONS(SHIFT(73)), + [anon_sym_new] = ACTIONS(SHIFT(74)), + [anon_sym_BANG] = ACTIONS(SHIFT(75)), + [anon_sym_typeof] = ACTIONS(SHIFT(76)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(67)), [sym_regex] = ACTIONS(SHIFT(67)), @@ -29468,7 +29468,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [835] = { - [aux_sym_COLON] = ACTIONS(SHIFT(836)), + [anon_sym_COLON] = ACTIONS(SHIFT(836)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -29508,26 +29508,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(SHIFT(840)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_default, 2)), [ts_builtin_sym_error] = ACTIONS(SHIFT(841)), - [aux_sym_var] = ACTIONS(SHIFT(842)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(843)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_default, 2)), - [aux_sym_if] = ACTIONS(SHIFT(844)), - [aux_sym_switch] = ACTIONS(SHIFT(845)), - [aux_sym_for] = ACTIONS(SHIFT(846)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(847)), - [aux_sym_try] = ACTIONS(SHIFT(848)), - [aux_sym_return] = ACTIONS(SHIFT(849)), - [aux_sym_throw] = ACTIONS(SHIFT(850)), - [aux_sym_break] = ACTIONS(SHIFT(851)), - [aux_sym_delete] = ACTIONS(SHIFT(852)), - [aux_sym_case] = ACTIONS(REDUCE(sym_default, 2)), - [aux_sym_default] = ACTIONS(REDUCE(sym_default, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(842)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(843)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_default, 2)), + [anon_sym_if] = ACTIONS(SHIFT(844)), + [anon_sym_switch] = ACTIONS(SHIFT(845)), + [anon_sym_for] = ACTIONS(SHIFT(846)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(847)), + [anon_sym_try] = ACTIONS(SHIFT(848)), + [anon_sym_return] = ACTIONS(SHIFT(849)), + [anon_sym_throw] = ACTIONS(SHIFT(850)), + [anon_sym_break] = ACTIONS(SHIFT(851)), + [anon_sym_delete] = ACTIONS(SHIFT(852)), + [anon_sym_case] = ACTIONS(REDUCE(sym_default, 2)), + [anon_sym_default] = ACTIONS(REDUCE(sym_default, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -29575,26 +29575,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(SHIFT(1051)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), [ts_builtin_sym_error] = ACTIONS(SHIFT(841)), - [aux_sym_var] = ACTIONS(SHIFT(842)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(843)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), - [aux_sym_if] = ACTIONS(SHIFT(844)), - [aux_sym_switch] = ACTIONS(SHIFT(845)), - [aux_sym_for] = ACTIONS(SHIFT(846)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(847)), - [aux_sym_try] = ACTIONS(SHIFT(848)), - [aux_sym_return] = ACTIONS(SHIFT(849)), - [aux_sym_throw] = ACTIONS(SHIFT(850)), - [aux_sym_break] = ACTIONS(SHIFT(851)), - [aux_sym_delete] = ACTIONS(SHIFT(852)), - [aux_sym_case] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), - [aux_sym_default] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(842)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(843)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), + [anon_sym_if] = ACTIONS(SHIFT(844)), + [anon_sym_switch] = ACTIONS(SHIFT(845)), + [anon_sym_for] = ACTIONS(SHIFT(846)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(847)), + [anon_sym_try] = ACTIONS(SHIFT(848)), + [anon_sym_return] = ACTIONS(SHIFT(849)), + [anon_sym_throw] = ACTIONS(SHIFT(850)), + [anon_sym_break] = ACTIONS(SHIFT(851)), + [anon_sym_delete] = ACTIONS(SHIFT(852)), + [anon_sym_case] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), + [anon_sym_default] = ACTIONS(REDUCE(aux_sym_program_repeat1, 1)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -29642,26 +29642,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym__statement, 1)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym__statement, 1)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_case] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_default] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_case] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_default] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym__statement, 1)), [sym_regex] = ACTIONS(REDUCE(sym__statement, 1)), @@ -29675,25 +29675,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [839] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1050)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1050)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1050)), }, @@ -29701,14 +29701,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_case] = ACTIONS(REDUCE(sym_default, 3)), [sym_default] = ACTIONS(REDUCE(sym_default, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_default, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_default, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_default, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_default, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_default, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_default, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_default, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [841] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1050)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1050)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1050)), }, @@ -29753,24 +29753,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_pair] = ACTIONS(SHIFT(32)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(873)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1042)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1043)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1043)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(1029)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -29784,30 +29784,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [844] = { [sym__paren_expression] = ACTIONS(SHIFT(930)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [845] = { [sym__paren_expression] = ACTIONS(SHIFT(925)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(826)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(826)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [846] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(889)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(889)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [847] = { [sym__paren_expression] = ACTIONS(SHIFT(887)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [848] = { [sym_statement_block] = ACTIONS(SHIFT(861)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(862)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(862)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -29828,14 +29828,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_SEMI] = ACTIONS(SHIFT(859)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_SEMI] = ACTIONS(SHIFT(859)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -29864,13 +29864,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -29883,7 +29883,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [851] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(855)), + [anon_sym_SEMI] = ACTIONS(SHIFT(855)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(855)), }, @@ -29904,13 +29904,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -29924,30 +29924,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [853] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(SHIFT(854)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(238)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(SHIFT(854)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(238)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(854)), }, @@ -29988,48 +29988,48 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_delete_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_delete_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_delete_statement, 3)), @@ -30077,27 +30077,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_break_statement, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_break_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_case] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_default] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_case] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_default] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_break_statement, 2)), @@ -30111,25 +30111,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [856] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(857)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(857)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(857)), }, @@ -30170,43 +30170,43 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_throw_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_throw_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_throw_statement, 3)), @@ -30220,25 +30220,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [858] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(860)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(860)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(860)), }, @@ -30278,27 +30278,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_return_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_case] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_default] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_case] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_default] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 2)), @@ -30347,43 +30347,43 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_return_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 3)), @@ -30433,28 +30433,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_try_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_case] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_default] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_catch] = ACTIONS(SHIFT(869)), - [aux_sym_finally] = ACTIONS(SHIFT(870)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_case] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_default] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_catch] = ACTIONS(SHIFT(869)), + [anon_sym_finally] = ACTIONS(SHIFT(870)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 2)), @@ -30499,24 +30499,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(863)), [ts_builtin_sym_error] = ACTIONS(SHIFT(864)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(865)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(865)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -30529,13 +30529,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [863] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(866)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(866)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [864] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(866)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(866)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -30577,28 +30577,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -30648,28 +30648,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -30718,27 +30718,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_finally] = ACTIONS(SHIFT(870)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_finally] = ACTIONS(SHIFT(870)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -30786,26 +30786,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -30818,13 +30818,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [869] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(877)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(877)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [870] = { [sym_statement_block] = ACTIONS(SHIFT(871)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(872)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(872)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -30864,26 +30864,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_finally, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_finally, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_case] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_default] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_case] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_default] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_finally, 2)), [sym_regex] = ACTIONS(REDUCE(sym_finally, 2)), @@ -30928,24 +30928,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(873)), [ts_builtin_sym_error] = ACTIONS(SHIFT(874)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(875)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(875)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -30958,13 +30958,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [873] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(876)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(876)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [874] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(876)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(876)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -31004,26 +31004,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -31071,26 +31071,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -31109,13 +31109,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [878] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(879)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(879)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [879] = { [sym_statement_block] = ACTIONS(SHIFT(880)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(881)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(881)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -31156,27 +31156,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_catch, 5)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_catch, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_case] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_default] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_case] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_default] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_catch, 5)), [sym_regex] = ACTIONS(REDUCE(sym_catch, 5)), @@ -31221,24 +31221,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(882)), [ts_builtin_sym_error] = ACTIONS(SHIFT(883)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(884)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(884)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -31251,13 +31251,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [882] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(885)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(885)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [883] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(885)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(885)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -31298,27 +31298,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -31367,27 +31367,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -31435,26 +31435,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 4)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_try_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_case] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_default] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_case] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_default] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 4)), @@ -31498,23 +31498,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(841)), - [aux_sym_var] = ACTIONS(SHIFT(842)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(843)), - [aux_sym_if] = ACTIONS(SHIFT(844)), - [aux_sym_switch] = ACTIONS(SHIFT(845)), - [aux_sym_for] = ACTIONS(SHIFT(846)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(847)), - [aux_sym_try] = ACTIONS(SHIFT(848)), - [aux_sym_return] = ACTIONS(SHIFT(849)), - [aux_sym_throw] = ACTIONS(SHIFT(850)), - [aux_sym_break] = ACTIONS(SHIFT(851)), - [aux_sym_delete] = ACTIONS(SHIFT(852)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(842)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(843)), + [anon_sym_if] = ACTIONS(SHIFT(844)), + [anon_sym_switch] = ACTIONS(SHIFT(845)), + [anon_sym_for] = ACTIONS(SHIFT(846)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(847)), + [anon_sym_try] = ACTIONS(SHIFT(848)), + [anon_sym_return] = ACTIONS(SHIFT(849)), + [anon_sym_throw] = ACTIONS(SHIFT(850)), + [anon_sym_break] = ACTIONS(SHIFT(851)), + [anon_sym_delete] = ACTIONS(SHIFT(852)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -31562,26 +31562,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_while_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_while_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_while_statement, 3)), @@ -31611,15 +31611,15 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_SEMI] = ACTIONS(SHIFT(890)), - [aux_sym_var] = ACTIONS(SHIFT(892)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(890)), + [anon_sym_var] = ACTIONS(SHIFT(892)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -31649,14 +31649,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(919)), - [aux_sym_SEMI] = ACTIONS(SHIFT(920)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(920)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -31670,25 +31670,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [891] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(903)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(903)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -31701,30 +31701,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [893] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(894)), - [aux_sym_EQ] = ACTIONS(SHIFT(557)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(894)), + [anon_sym_EQ] = ACTIONS(SHIFT(557)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -31745,13 +31745,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -31765,26 +31765,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [895] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(896)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(896)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -31820,23 +31820,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(841)), - [aux_sym_var] = ACTIONS(SHIFT(842)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(843)), - [aux_sym_if] = ACTIONS(SHIFT(844)), - [aux_sym_switch] = ACTIONS(SHIFT(845)), - [aux_sym_for] = ACTIONS(SHIFT(846)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(847)), - [aux_sym_try] = ACTIONS(SHIFT(848)), - [aux_sym_return] = ACTIONS(SHIFT(849)), - [aux_sym_throw] = ACTIONS(SHIFT(850)), - [aux_sym_break] = ACTIONS(SHIFT(851)), - [aux_sym_delete] = ACTIONS(SHIFT(852)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(842)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(843)), + [anon_sym_if] = ACTIONS(SHIFT(844)), + [anon_sym_switch] = ACTIONS(SHIFT(845)), + [anon_sym_for] = ACTIONS(SHIFT(846)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(847)), + [anon_sym_try] = ACTIONS(SHIFT(848)), + [anon_sym_return] = ACTIONS(SHIFT(849)), + [anon_sym_throw] = ACTIONS(SHIFT(850)), + [anon_sym_break] = ACTIONS(SHIFT(851)), + [anon_sym_delete] = ACTIONS(SHIFT(852)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -31884,26 +31884,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 7)), @@ -31917,10 +31917,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [898] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(711)), - [aux_sym_SEMI] = ACTIONS(SHIFT(712)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_in] = ACTIONS(SHIFT(899)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(712)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_in] = ACTIONS(SHIFT(899)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(712)), }, @@ -31941,13 +31941,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -31961,25 +31961,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [900] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(901)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(901)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -32015,23 +32015,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(841)), - [aux_sym_var] = ACTIONS(SHIFT(842)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(843)), - [aux_sym_if] = ACTIONS(SHIFT(844)), - [aux_sym_switch] = ACTIONS(SHIFT(845)), - [aux_sym_for] = ACTIONS(SHIFT(846)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(847)), - [aux_sym_try] = ACTIONS(SHIFT(848)), - [aux_sym_return] = ACTIONS(SHIFT(849)), - [aux_sym_throw] = ACTIONS(SHIFT(850)), - [aux_sym_break] = ACTIONS(SHIFT(851)), - [aux_sym_delete] = ACTIONS(SHIFT(852)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(842)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(843)), + [anon_sym_if] = ACTIONS(SHIFT(844)), + [anon_sym_switch] = ACTIONS(SHIFT(845)), + [anon_sym_for] = ACTIONS(SHIFT(846)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(847)), + [anon_sym_try] = ACTIONS(SHIFT(848)), + [anon_sym_return] = ACTIONS(SHIFT(849)), + [anon_sym_throw] = ACTIONS(SHIFT(850)), + [anon_sym_break] = ACTIONS(SHIFT(851)), + [anon_sym_delete] = ACTIONS(SHIFT(852)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -32079,26 +32079,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 8)), @@ -32128,14 +32128,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(905)), - [aux_sym_SEMI] = ACTIONS(SHIFT(906)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(906)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -32149,30 +32149,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [904] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(913)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(913)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [905] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(913)), + [anon_sym_SEMI] = ACTIONS(SHIFT(913)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -32194,14 +32194,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(908)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(909)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(909)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -32215,30 +32215,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [907] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(911)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(911)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [908] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(911)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(911)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -32274,23 +32274,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(841)), - [aux_sym_var] = ACTIONS(SHIFT(842)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(843)), - [aux_sym_if] = ACTIONS(SHIFT(844)), - [aux_sym_switch] = ACTIONS(SHIFT(845)), - [aux_sym_for] = ACTIONS(SHIFT(846)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(847)), - [aux_sym_try] = ACTIONS(SHIFT(848)), - [aux_sym_return] = ACTIONS(SHIFT(849)), - [aux_sym_throw] = ACTIONS(SHIFT(850)), - [aux_sym_break] = ACTIONS(SHIFT(851)), - [aux_sym_delete] = ACTIONS(SHIFT(852)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(842)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(843)), + [anon_sym_if] = ACTIONS(SHIFT(844)), + [anon_sym_switch] = ACTIONS(SHIFT(845)), + [anon_sym_for] = ACTIONS(SHIFT(846)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(847)), + [anon_sym_try] = ACTIONS(SHIFT(848)), + [anon_sym_return] = ACTIONS(SHIFT(849)), + [anon_sym_throw] = ACTIONS(SHIFT(850)), + [anon_sym_break] = ACTIONS(SHIFT(851)), + [anon_sym_delete] = ACTIONS(SHIFT(852)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -32338,26 +32338,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 7)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 7)), @@ -32401,23 +32401,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(841)), - [aux_sym_var] = ACTIONS(SHIFT(842)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(843)), - [aux_sym_if] = ACTIONS(SHIFT(844)), - [aux_sym_switch] = ACTIONS(SHIFT(845)), - [aux_sym_for] = ACTIONS(SHIFT(846)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(847)), - [aux_sym_try] = ACTIONS(SHIFT(848)), - [aux_sym_return] = ACTIONS(SHIFT(849)), - [aux_sym_throw] = ACTIONS(SHIFT(850)), - [aux_sym_break] = ACTIONS(SHIFT(851)), - [aux_sym_delete] = ACTIONS(SHIFT(852)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(842)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(843)), + [anon_sym_if] = ACTIONS(SHIFT(844)), + [anon_sym_switch] = ACTIONS(SHIFT(845)), + [anon_sym_for] = ACTIONS(SHIFT(846)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(847)), + [anon_sym_try] = ACTIONS(SHIFT(848)), + [anon_sym_return] = ACTIONS(SHIFT(849)), + [anon_sym_throw] = ACTIONS(SHIFT(850)), + [anon_sym_break] = ACTIONS(SHIFT(851)), + [anon_sym_delete] = ACTIONS(SHIFT(852)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -32465,26 +32465,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 8)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 8)), @@ -32514,14 +32514,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(915)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(911)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(911)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -32535,30 +32535,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [914] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(916)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(916)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [915] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(916)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(916)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -32594,23 +32594,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(841)), - [aux_sym_var] = ACTIONS(SHIFT(842)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(843)), - [aux_sym_if] = ACTIONS(SHIFT(844)), - [aux_sym_switch] = ACTIONS(SHIFT(845)), - [aux_sym_for] = ACTIONS(SHIFT(846)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(847)), - [aux_sym_try] = ACTIONS(SHIFT(848)), - [aux_sym_return] = ACTIONS(SHIFT(849)), - [aux_sym_throw] = ACTIONS(SHIFT(850)), - [aux_sym_break] = ACTIONS(SHIFT(851)), - [aux_sym_delete] = ACTIONS(SHIFT(852)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(842)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(843)), + [anon_sym_if] = ACTIONS(SHIFT(844)), + [anon_sym_switch] = ACTIONS(SHIFT(845)), + [anon_sym_for] = ACTIONS(SHIFT(846)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(847)), + [anon_sym_try] = ACTIONS(SHIFT(848)), + [anon_sym_return] = ACTIONS(SHIFT(849)), + [anon_sym_throw] = ACTIONS(SHIFT(850)), + [anon_sym_break] = ACTIONS(SHIFT(851)), + [anon_sym_delete] = ACTIONS(SHIFT(852)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -32658,26 +32658,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 9)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_statement, 9)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 9)), @@ -32691,30 +32691,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [918] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(906)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(906)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [919] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(906)), + [anon_sym_SEMI] = ACTIONS(SHIFT(906)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -32736,14 +32736,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(922)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(923)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(923)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -32757,30 +32757,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [921] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(909)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(909)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [922] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(909)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(909)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -32816,23 +32816,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(841)), - [aux_sym_var] = ACTIONS(SHIFT(842)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(843)), - [aux_sym_if] = ACTIONS(SHIFT(844)), - [aux_sym_switch] = ACTIONS(SHIFT(845)), - [aux_sym_for] = ACTIONS(SHIFT(846)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(847)), - [aux_sym_try] = ACTIONS(SHIFT(848)), - [aux_sym_return] = ACTIONS(SHIFT(849)), - [aux_sym_throw] = ACTIONS(SHIFT(850)), - [aux_sym_break] = ACTIONS(SHIFT(851)), - [aux_sym_delete] = ACTIONS(SHIFT(852)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(842)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(843)), + [anon_sym_if] = ACTIONS(SHIFT(844)), + [anon_sym_switch] = ACTIONS(SHIFT(845)), + [anon_sym_for] = ACTIONS(SHIFT(846)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(847)), + [anon_sym_try] = ACTIONS(SHIFT(848)), + [anon_sym_return] = ACTIONS(SHIFT(849)), + [anon_sym_throw] = ACTIONS(SHIFT(850)), + [anon_sym_break] = ACTIONS(SHIFT(851)), + [anon_sym_delete] = ACTIONS(SHIFT(852)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -32880,26 +32880,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 6)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_statement, 6)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 6)), @@ -32912,7 +32912,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [925] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(926)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(926)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -32920,14 +32920,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_case] = ACTIONS(SHIFT(831)), [sym_default] = ACTIONS(SHIFT(831)), [aux_sym_switch_statement_repeat1] = ACTIONS(SHIFT(927)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(928)), - [aux_sym_case] = ACTIONS(SHIFT(834)), - [aux_sym_default] = ACTIONS(SHIFT(835)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(928)), + [anon_sym_case] = ACTIONS(SHIFT(834)), + [anon_sym_default] = ACTIONS(SHIFT(835)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [927] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(929)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(929)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -32967,26 +32967,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 4)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_case] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_default] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_case] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_default] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 4)), @@ -33034,26 +33034,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 5)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_case] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_default] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_case] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_default] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 5)), @@ -33097,23 +33097,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(934)), - [aux_sym_var] = ACTIONS(SHIFT(935)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(936)), - [aux_sym_if] = ACTIONS(SHIFT(937)), - [aux_sym_switch] = ACTIONS(SHIFT(938)), - [aux_sym_for] = ACTIONS(SHIFT(939)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(940)), - [aux_sym_try] = ACTIONS(SHIFT(941)), - [aux_sym_return] = ACTIONS(SHIFT(942)), - [aux_sym_throw] = ACTIONS(SHIFT(943)), - [aux_sym_break] = ACTIONS(SHIFT(944)), - [aux_sym_delete] = ACTIONS(SHIFT(945)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(935)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(936)), + [anon_sym_if] = ACTIONS(SHIFT(937)), + [anon_sym_switch] = ACTIONS(SHIFT(938)), + [anon_sym_for] = ACTIONS(SHIFT(939)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(940)), + [anon_sym_try] = ACTIONS(SHIFT(941)), + [anon_sym_return] = ACTIONS(SHIFT(942)), + [anon_sym_throw] = ACTIONS(SHIFT(943)), + [anon_sym_break] = ACTIONS(SHIFT(944)), + [anon_sym_delete] = ACTIONS(SHIFT(945)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -33161,27 +33161,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_else] = ACTIONS(SHIFT(1040)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_else] = ACTIONS(SHIFT(1040)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), @@ -33229,27 +33229,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym__statement, 1)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym__statement, 1)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_else] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_case] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_default] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_else] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_case] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_default] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym__statement, 1)), [sym_regex] = ACTIONS(REDUCE(sym__statement, 1)), @@ -33263,30 +33263,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [933] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1039)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1039)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1039)), }, [934] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1039)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1039)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1039)), }, @@ -33331,24 +33331,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_pair] = ACTIONS(SHIFT(32)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(966)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1027)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1028)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1028)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(1029)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -33362,30 +33362,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [937] = { [sym__paren_expression] = ACTIONS(SHIFT(1023)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [938] = { [sym__paren_expression] = ACTIONS(SHIFT(1018)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(826)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(826)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [939] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(982)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(982)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [940] = { [sym__paren_expression] = ACTIONS(SHIFT(980)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [941] = { [sym_statement_block] = ACTIONS(SHIFT(954)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(955)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(955)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -33406,14 +33406,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_SEMI] = ACTIONS(SHIFT(952)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_SEMI] = ACTIONS(SHIFT(952)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -33442,13 +33442,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -33461,7 +33461,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [944] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(948)), + [anon_sym_SEMI] = ACTIONS(SHIFT(948)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(948)), }, @@ -33482,13 +33482,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -33502,30 +33502,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [946] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(SHIFT(947)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(238)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(SHIFT(947)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(238)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(947)), }, @@ -33566,49 +33566,49 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_delete_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_delete_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_delete_statement, 3)), @@ -33656,28 +33656,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_break_statement, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_break_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_case] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_default] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_case] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_default] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_break_statement, 2)), @@ -33691,25 +33691,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [949] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(950)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(950)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(950)), }, @@ -33750,44 +33750,44 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_throw_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_throw_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_throw_statement, 3)), @@ -33801,25 +33801,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [951] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(953)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(953)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(953)), }, @@ -33859,28 +33859,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_return_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_case] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_default] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_case] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_default] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 2)), @@ -33929,44 +33929,44 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_return_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 3)), @@ -34016,29 +34016,29 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_try_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_case] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_default] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_catch] = ACTIONS(SHIFT(962)), - [aux_sym_finally] = ACTIONS(SHIFT(963)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_case] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_default] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_catch] = ACTIONS(SHIFT(962)), + [anon_sym_finally] = ACTIONS(SHIFT(963)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 2)), @@ -34083,24 +34083,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(956)), [ts_builtin_sym_error] = ACTIONS(SHIFT(957)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(958)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(958)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -34113,13 +34113,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [956] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(959)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(959)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [957] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(959)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(959)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -34161,29 +34161,29 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -34233,29 +34233,29 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -34304,28 +34304,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_finally] = ACTIONS(SHIFT(963)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_finally] = ACTIONS(SHIFT(963)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -34373,27 +34373,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -34406,13 +34406,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [962] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(970)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(970)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [963] = { [sym_statement_block] = ACTIONS(SHIFT(964)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(965)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(965)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -34452,27 +34452,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_finally, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_finally, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_case] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_default] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_case] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_default] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_finally, 2)), [sym_regex] = ACTIONS(REDUCE(sym_finally, 2)), @@ -34517,24 +34517,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(966)), [ts_builtin_sym_error] = ACTIONS(SHIFT(967)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(968)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(968)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -34547,13 +34547,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [966] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(969)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(969)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [967] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(969)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(969)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -34593,27 +34593,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -34661,27 +34661,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -34700,13 +34700,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [971] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(972)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(972)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [972] = { [sym_statement_block] = ACTIONS(SHIFT(973)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(974)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(974)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -34747,28 +34747,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_catch, 5)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_catch, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_else] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_case] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_default] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_else] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_case] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_default] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_catch, 5)), [sym_regex] = ACTIONS(REDUCE(sym_catch, 5)), @@ -34813,24 +34813,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(975)), [ts_builtin_sym_error] = ACTIONS(SHIFT(976)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(977)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(977)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -34843,13 +34843,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [975] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(978)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(978)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [976] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(978)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(978)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -34890,28 +34890,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -34960,28 +34960,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -35029,27 +35029,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 4)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_try_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_case] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_default] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_case] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_default] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 4)), @@ -35093,23 +35093,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(934)), - [aux_sym_var] = ACTIONS(SHIFT(935)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(936)), - [aux_sym_if] = ACTIONS(SHIFT(937)), - [aux_sym_switch] = ACTIONS(SHIFT(938)), - [aux_sym_for] = ACTIONS(SHIFT(939)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(940)), - [aux_sym_try] = ACTIONS(SHIFT(941)), - [aux_sym_return] = ACTIONS(SHIFT(942)), - [aux_sym_throw] = ACTIONS(SHIFT(943)), - [aux_sym_break] = ACTIONS(SHIFT(944)), - [aux_sym_delete] = ACTIONS(SHIFT(945)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(935)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(936)), + [anon_sym_if] = ACTIONS(SHIFT(937)), + [anon_sym_switch] = ACTIONS(SHIFT(938)), + [anon_sym_for] = ACTIONS(SHIFT(939)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(940)), + [anon_sym_try] = ACTIONS(SHIFT(941)), + [anon_sym_return] = ACTIONS(SHIFT(942)), + [anon_sym_throw] = ACTIONS(SHIFT(943)), + [anon_sym_break] = ACTIONS(SHIFT(944)), + [anon_sym_delete] = ACTIONS(SHIFT(945)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -35157,27 +35157,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_while_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_while_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_while_statement, 3)), @@ -35207,15 +35207,15 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_SEMI] = ACTIONS(SHIFT(983)), - [aux_sym_var] = ACTIONS(SHIFT(985)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(983)), + [anon_sym_var] = ACTIONS(SHIFT(985)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -35245,14 +35245,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1012)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1013)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1013)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -35266,25 +35266,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [984] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(996)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(996)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -35297,30 +35297,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [986] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(987)), - [aux_sym_EQ] = ACTIONS(SHIFT(557)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(987)), + [anon_sym_EQ] = ACTIONS(SHIFT(557)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -35341,13 +35341,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -35361,26 +35361,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [988] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(989)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(989)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -35416,23 +35416,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(934)), - [aux_sym_var] = ACTIONS(SHIFT(935)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(936)), - [aux_sym_if] = ACTIONS(SHIFT(937)), - [aux_sym_switch] = ACTIONS(SHIFT(938)), - [aux_sym_for] = ACTIONS(SHIFT(939)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(940)), - [aux_sym_try] = ACTIONS(SHIFT(941)), - [aux_sym_return] = ACTIONS(SHIFT(942)), - [aux_sym_throw] = ACTIONS(SHIFT(943)), - [aux_sym_break] = ACTIONS(SHIFT(944)), - [aux_sym_delete] = ACTIONS(SHIFT(945)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(935)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(936)), + [anon_sym_if] = ACTIONS(SHIFT(937)), + [anon_sym_switch] = ACTIONS(SHIFT(938)), + [anon_sym_for] = ACTIONS(SHIFT(939)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(940)), + [anon_sym_try] = ACTIONS(SHIFT(941)), + [anon_sym_return] = ACTIONS(SHIFT(942)), + [anon_sym_throw] = ACTIONS(SHIFT(943)), + [anon_sym_break] = ACTIONS(SHIFT(944)), + [anon_sym_delete] = ACTIONS(SHIFT(945)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -35480,27 +35480,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 7)), @@ -35514,10 +35514,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [991] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(711)), - [aux_sym_SEMI] = ACTIONS(SHIFT(712)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_in] = ACTIONS(SHIFT(992)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(712)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_in] = ACTIONS(SHIFT(992)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(712)), }, @@ -35538,13 +35538,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -35558,25 +35558,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [993] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(994)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(994)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -35612,23 +35612,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(934)), - [aux_sym_var] = ACTIONS(SHIFT(935)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(936)), - [aux_sym_if] = ACTIONS(SHIFT(937)), - [aux_sym_switch] = ACTIONS(SHIFT(938)), - [aux_sym_for] = ACTIONS(SHIFT(939)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(940)), - [aux_sym_try] = ACTIONS(SHIFT(941)), - [aux_sym_return] = ACTIONS(SHIFT(942)), - [aux_sym_throw] = ACTIONS(SHIFT(943)), - [aux_sym_break] = ACTIONS(SHIFT(944)), - [aux_sym_delete] = ACTIONS(SHIFT(945)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(935)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(936)), + [anon_sym_if] = ACTIONS(SHIFT(937)), + [anon_sym_switch] = ACTIONS(SHIFT(938)), + [anon_sym_for] = ACTIONS(SHIFT(939)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(940)), + [anon_sym_try] = ACTIONS(SHIFT(941)), + [anon_sym_return] = ACTIONS(SHIFT(942)), + [anon_sym_throw] = ACTIONS(SHIFT(943)), + [anon_sym_break] = ACTIONS(SHIFT(944)), + [anon_sym_delete] = ACTIONS(SHIFT(945)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -35676,27 +35676,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 8)), @@ -35726,14 +35726,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(998)), - [aux_sym_SEMI] = ACTIONS(SHIFT(999)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(999)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -35747,30 +35747,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [997] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1006)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1006)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [998] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1006)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1006)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -35792,14 +35792,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1001)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1002)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1002)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -35813,30 +35813,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1000] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1004)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1004)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1001] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1004)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1004)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -35872,23 +35872,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(934)), - [aux_sym_var] = ACTIONS(SHIFT(935)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(936)), - [aux_sym_if] = ACTIONS(SHIFT(937)), - [aux_sym_switch] = ACTIONS(SHIFT(938)), - [aux_sym_for] = ACTIONS(SHIFT(939)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(940)), - [aux_sym_try] = ACTIONS(SHIFT(941)), - [aux_sym_return] = ACTIONS(SHIFT(942)), - [aux_sym_throw] = ACTIONS(SHIFT(943)), - [aux_sym_break] = ACTIONS(SHIFT(944)), - [aux_sym_delete] = ACTIONS(SHIFT(945)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(935)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(936)), + [anon_sym_if] = ACTIONS(SHIFT(937)), + [anon_sym_switch] = ACTIONS(SHIFT(938)), + [anon_sym_for] = ACTIONS(SHIFT(939)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(940)), + [anon_sym_try] = ACTIONS(SHIFT(941)), + [anon_sym_return] = ACTIONS(SHIFT(942)), + [anon_sym_throw] = ACTIONS(SHIFT(943)), + [anon_sym_break] = ACTIONS(SHIFT(944)), + [anon_sym_delete] = ACTIONS(SHIFT(945)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -35936,27 +35936,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 7)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 7)), @@ -36000,23 +36000,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(934)), - [aux_sym_var] = ACTIONS(SHIFT(935)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(936)), - [aux_sym_if] = ACTIONS(SHIFT(937)), - [aux_sym_switch] = ACTIONS(SHIFT(938)), - [aux_sym_for] = ACTIONS(SHIFT(939)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(940)), - [aux_sym_try] = ACTIONS(SHIFT(941)), - [aux_sym_return] = ACTIONS(SHIFT(942)), - [aux_sym_throw] = ACTIONS(SHIFT(943)), - [aux_sym_break] = ACTIONS(SHIFT(944)), - [aux_sym_delete] = ACTIONS(SHIFT(945)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(935)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(936)), + [anon_sym_if] = ACTIONS(SHIFT(937)), + [anon_sym_switch] = ACTIONS(SHIFT(938)), + [anon_sym_for] = ACTIONS(SHIFT(939)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(940)), + [anon_sym_try] = ACTIONS(SHIFT(941)), + [anon_sym_return] = ACTIONS(SHIFT(942)), + [anon_sym_throw] = ACTIONS(SHIFT(943)), + [anon_sym_break] = ACTIONS(SHIFT(944)), + [anon_sym_delete] = ACTIONS(SHIFT(945)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -36064,27 +36064,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 8)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 8)), @@ -36114,14 +36114,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1008)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1004)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1004)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -36135,30 +36135,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1007] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1009)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1009)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1008] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1009)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1009)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -36194,23 +36194,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(934)), - [aux_sym_var] = ACTIONS(SHIFT(935)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(936)), - [aux_sym_if] = ACTIONS(SHIFT(937)), - [aux_sym_switch] = ACTIONS(SHIFT(938)), - [aux_sym_for] = ACTIONS(SHIFT(939)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(940)), - [aux_sym_try] = ACTIONS(SHIFT(941)), - [aux_sym_return] = ACTIONS(SHIFT(942)), - [aux_sym_throw] = ACTIONS(SHIFT(943)), - [aux_sym_break] = ACTIONS(SHIFT(944)), - [aux_sym_delete] = ACTIONS(SHIFT(945)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(935)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(936)), + [anon_sym_if] = ACTIONS(SHIFT(937)), + [anon_sym_switch] = ACTIONS(SHIFT(938)), + [anon_sym_for] = ACTIONS(SHIFT(939)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(940)), + [anon_sym_try] = ACTIONS(SHIFT(941)), + [anon_sym_return] = ACTIONS(SHIFT(942)), + [anon_sym_throw] = ACTIONS(SHIFT(943)), + [anon_sym_break] = ACTIONS(SHIFT(944)), + [anon_sym_delete] = ACTIONS(SHIFT(945)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -36258,27 +36258,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 9)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_statement, 9)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 9)), @@ -36292,30 +36292,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1011] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(999)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(999)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1012] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(999)), + [anon_sym_SEMI] = ACTIONS(SHIFT(999)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -36337,14 +36337,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1015)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1016)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1016)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -36358,30 +36358,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1014] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1002)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1002)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1015] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1002)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1002)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -36417,23 +36417,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(934)), - [aux_sym_var] = ACTIONS(SHIFT(935)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(936)), - [aux_sym_if] = ACTIONS(SHIFT(937)), - [aux_sym_switch] = ACTIONS(SHIFT(938)), - [aux_sym_for] = ACTIONS(SHIFT(939)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(940)), - [aux_sym_try] = ACTIONS(SHIFT(941)), - [aux_sym_return] = ACTIONS(SHIFT(942)), - [aux_sym_throw] = ACTIONS(SHIFT(943)), - [aux_sym_break] = ACTIONS(SHIFT(944)), - [aux_sym_delete] = ACTIONS(SHIFT(945)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(935)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(936)), + [anon_sym_if] = ACTIONS(SHIFT(937)), + [anon_sym_switch] = ACTIONS(SHIFT(938)), + [anon_sym_for] = ACTIONS(SHIFT(939)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(940)), + [anon_sym_try] = ACTIONS(SHIFT(941)), + [anon_sym_return] = ACTIONS(SHIFT(942)), + [anon_sym_throw] = ACTIONS(SHIFT(943)), + [anon_sym_break] = ACTIONS(SHIFT(944)), + [anon_sym_delete] = ACTIONS(SHIFT(945)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -36481,27 +36481,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 6)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_for_statement, 6)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_case] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_default] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_case] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_default] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 6)), @@ -36514,7 +36514,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1018] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(1019)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1019)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -36522,14 +36522,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_case] = ACTIONS(SHIFT(831)), [sym_default] = ACTIONS(SHIFT(831)), [aux_sym_switch_statement_repeat1] = ACTIONS(SHIFT(1020)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1021)), - [aux_sym_case] = ACTIONS(SHIFT(834)), - [aux_sym_default] = ACTIONS(SHIFT(835)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1021)), + [anon_sym_case] = ACTIONS(SHIFT(834)), + [anon_sym_default] = ACTIONS(SHIFT(835)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1020] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1022)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1022)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -36569,27 +36569,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 4)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_case] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_default] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_case] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_default] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 4)), @@ -36637,27 +36637,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 5)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_case] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_default] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_case] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_default] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 5)), @@ -36701,23 +36701,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(934)), - [aux_sym_var] = ACTIONS(SHIFT(935)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(936)), - [aux_sym_if] = ACTIONS(SHIFT(937)), - [aux_sym_switch] = ACTIONS(SHIFT(938)), - [aux_sym_for] = ACTIONS(SHIFT(939)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(940)), - [aux_sym_try] = ACTIONS(SHIFT(941)), - [aux_sym_return] = ACTIONS(SHIFT(942)), - [aux_sym_throw] = ACTIONS(SHIFT(943)), - [aux_sym_break] = ACTIONS(SHIFT(944)), - [aux_sym_delete] = ACTIONS(SHIFT(945)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(935)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(936)), + [anon_sym_if] = ACTIONS(SHIFT(937)), + [anon_sym_switch] = ACTIONS(SHIFT(938)), + [anon_sym_for] = ACTIONS(SHIFT(939)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(940)), + [anon_sym_try] = ACTIONS(SHIFT(941)), + [anon_sym_return] = ACTIONS(SHIFT(942)), + [anon_sym_throw] = ACTIONS(SHIFT(943)), + [anon_sym_break] = ACTIONS(SHIFT(944)), + [anon_sym_delete] = ACTIONS(SHIFT(945)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -36765,27 +36765,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_else] = ACTIONS(SHIFT(1025)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_else] = ACTIONS(SHIFT(1025)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), @@ -36829,23 +36829,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(934)), - [aux_sym_var] = ACTIONS(SHIFT(935)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(936)), - [aux_sym_if] = ACTIONS(SHIFT(937)), - [aux_sym_switch] = ACTIONS(SHIFT(938)), - [aux_sym_for] = ACTIONS(SHIFT(939)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(940)), - [aux_sym_try] = ACTIONS(SHIFT(941)), - [aux_sym_return] = ACTIONS(SHIFT(942)), - [aux_sym_throw] = ACTIONS(SHIFT(943)), - [aux_sym_break] = ACTIONS(SHIFT(944)), - [aux_sym_delete] = ACTIONS(SHIFT(945)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(935)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(936)), + [anon_sym_if] = ACTIONS(SHIFT(937)), + [anon_sym_switch] = ACTIONS(SHIFT(938)), + [anon_sym_for] = ACTIONS(SHIFT(939)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(940)), + [anon_sym_try] = ACTIONS(SHIFT(941)), + [anon_sym_return] = ACTIONS(SHIFT(942)), + [anon_sym_throw] = ACTIONS(SHIFT(943)), + [anon_sym_break] = ACTIONS(SHIFT(944)), + [anon_sym_delete] = ACTIONS(SHIFT(945)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -36893,27 +36893,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_if_statement, 5)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_if_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_else] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_case] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_default] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_else] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_case] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_default] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_if_statement, 5)), @@ -36927,9 +36927,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1027] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(1031)), - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1032)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1032)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -36970,44 +36970,44 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -37021,61 +37021,61 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1029] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_COLON] = ACTIONS(SHIFT(35)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_COLON] = ACTIONS(SHIFT(35)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym__expression, 1)), }, [1030] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_COLON] = ACTIONS(SHIFT(35)), - [aux_sym_EQ] = ACTIONS(SHIFT(28)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(29)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_COLON] = ACTIONS(SHIFT(35)), + [anon_sym_EQ] = ACTIONS(SHIFT(28)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(29)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), }, [1031] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1033)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1033)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -37116,44 +37116,44 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -37167,45 +37167,45 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1033] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_object, 4)), }, [1034] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1036)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1037)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1037)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1037)), }, [1035] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1036)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1037)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1037)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1037)), }, [1036] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1038)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1038)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1038)), }, @@ -37246,30 +37246,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 3)), @@ -37317,28 +37317,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 4)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_case] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_default] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_case] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_default] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 4)), @@ -37387,44 +37387,44 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_expression_statement, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_expression_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_case] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_default] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_case] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_default] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_expression_statement, 2)), @@ -37468,23 +37468,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(841)), - [aux_sym_var] = ACTIONS(SHIFT(842)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(843)), - [aux_sym_if] = ACTIONS(SHIFT(844)), - [aux_sym_switch] = ACTIONS(SHIFT(845)), - [aux_sym_for] = ACTIONS(SHIFT(846)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(847)), - [aux_sym_try] = ACTIONS(SHIFT(848)), - [aux_sym_return] = ACTIONS(SHIFT(849)), - [aux_sym_throw] = ACTIONS(SHIFT(850)), - [aux_sym_break] = ACTIONS(SHIFT(851)), - [aux_sym_delete] = ACTIONS(SHIFT(852)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(842)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(843)), + [anon_sym_if] = ACTIONS(SHIFT(844)), + [anon_sym_switch] = ACTIONS(SHIFT(845)), + [anon_sym_for] = ACTIONS(SHIFT(846)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(847)), + [anon_sym_try] = ACTIONS(SHIFT(848)), + [anon_sym_return] = ACTIONS(SHIFT(849)), + [anon_sym_throw] = ACTIONS(SHIFT(850)), + [anon_sym_break] = ACTIONS(SHIFT(851)), + [anon_sym_delete] = ACTIONS(SHIFT(852)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -37532,26 +37532,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_if_statement, 5)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_if_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_case] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_default] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_case] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_default] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_if_statement, 5)), @@ -37565,9 +37565,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1042] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(1031)), - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1044)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1044)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -37608,43 +37608,43 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -37693,43 +37693,43 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_case] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_default] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -37743,21 +37743,21 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1045] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1047)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1048)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1048)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1048)), }, [1046] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1047)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1048)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1048)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1048)), }, [1047] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1049)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1049)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1049)), }, @@ -37798,29 +37798,29 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_case] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_case] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 3)), @@ -37868,27 +37868,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 4)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_case] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_default] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_case] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_default] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 4)), @@ -37937,43 +37937,43 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_expression_statement, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_expression_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_case] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_default] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_case] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_default] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_expression_statement, 2)), @@ -37989,33 +37989,33 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_case] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), [sym_default] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), - [aux_sym_case] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), - [aux_sym_default] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), + [anon_sym_case] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), + [anon_sym_default] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1052] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(SHIFT(1053)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(SHIFT(1053)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -38055,26 +38055,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(SHIFT(1054)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_case, 3)), [ts_builtin_sym_error] = ACTIONS(SHIFT(841)), - [aux_sym_var] = ACTIONS(SHIFT(842)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(843)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_case, 3)), - [aux_sym_if] = ACTIONS(SHIFT(844)), - [aux_sym_switch] = ACTIONS(SHIFT(845)), - [aux_sym_for] = ACTIONS(SHIFT(846)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(847)), - [aux_sym_try] = ACTIONS(SHIFT(848)), - [aux_sym_return] = ACTIONS(SHIFT(849)), - [aux_sym_throw] = ACTIONS(SHIFT(850)), - [aux_sym_break] = ACTIONS(SHIFT(851)), - [aux_sym_delete] = ACTIONS(SHIFT(852)), - [aux_sym_case] = ACTIONS(REDUCE(sym_case, 3)), - [aux_sym_default] = ACTIONS(REDUCE(sym_case, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(842)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(843)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_case, 3)), + [anon_sym_if] = ACTIONS(SHIFT(844)), + [anon_sym_switch] = ACTIONS(SHIFT(845)), + [anon_sym_for] = ACTIONS(SHIFT(846)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(847)), + [anon_sym_try] = ACTIONS(SHIFT(848)), + [anon_sym_return] = ACTIONS(SHIFT(849)), + [anon_sym_throw] = ACTIONS(SHIFT(850)), + [anon_sym_break] = ACTIONS(SHIFT(851)), + [anon_sym_delete] = ACTIONS(SHIFT(852)), + [anon_sym_case] = ACTIONS(REDUCE(sym_case, 3)), + [anon_sym_default] = ACTIONS(REDUCE(sym_case, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -38090,9 +38090,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_case] = ACTIONS(REDUCE(sym_case, 4)), [sym_default] = ACTIONS(REDUCE(sym_case, 4)), [aux_sym_switch_statement_repeat1] = ACTIONS(REDUCE(sym_case, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_case, 4)), - [aux_sym_case] = ACTIONS(REDUCE(sym_case, 4)), - [aux_sym_default] = ACTIONS(REDUCE(sym_case, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_case, 4)), + [anon_sym_case] = ACTIONS(REDUCE(sym_case, 4)), + [anon_sym_default] = ACTIONS(REDUCE(sym_case, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -38129,24 +38129,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_switch_statement, 5)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 5)), @@ -38159,7 +38159,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1056] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_switch_statement_repeat1, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_switch_statement_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -38195,23 +38195,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1061)), - [aux_sym_var] = ACTIONS(SHIFT(1062)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1063)), - [aux_sym_if] = ACTIONS(SHIFT(1064)), - [aux_sym_switch] = ACTIONS(SHIFT(1065)), - [aux_sym_for] = ACTIONS(SHIFT(1066)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1067)), - [aux_sym_try] = ACTIONS(SHIFT(1068)), - [aux_sym_return] = ACTIONS(SHIFT(1069)), - [aux_sym_throw] = ACTIONS(SHIFT(1070)), - [aux_sym_break] = ACTIONS(SHIFT(1071)), - [aux_sym_delete] = ACTIONS(SHIFT(1072)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1062)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1063)), + [anon_sym_if] = ACTIONS(SHIFT(1064)), + [anon_sym_switch] = ACTIONS(SHIFT(1065)), + [anon_sym_for] = ACTIONS(SHIFT(1066)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1067)), + [anon_sym_try] = ACTIONS(SHIFT(1068)), + [anon_sym_return] = ACTIONS(SHIFT(1069)), + [anon_sym_throw] = ACTIONS(SHIFT(1070)), + [anon_sym_break] = ACTIONS(SHIFT(1071)), + [anon_sym_delete] = ACTIONS(SHIFT(1072)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -38256,25 +38256,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_else] = ACTIONS(SHIFT(1163)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_else] = ACTIONS(SHIFT(1163)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), @@ -38319,25 +38319,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym__statement, 1)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym__statement, 1)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_else] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_else] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym__statement, 1)), [sym_regex] = ACTIONS(REDUCE(sym__statement, 1)), @@ -38351,30 +38351,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1060] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1162)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1162)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1162)), }, [1061] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1162)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1162)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1162)), }, @@ -38419,24 +38419,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_pair] = ACTIONS(SHIFT(32)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1093)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1154)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1155)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1155)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(1029)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -38450,30 +38450,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1064] = { [sym__paren_expression] = ACTIONS(SHIFT(1150)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1065] = { [sym__paren_expression] = ACTIONS(SHIFT(1145)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(826)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(826)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1066] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1109)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1109)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1067] = { [sym__paren_expression] = ACTIONS(SHIFT(1107)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1068] = { [sym_statement_block] = ACTIONS(SHIFT(1081)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1082)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1082)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -38494,14 +38494,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1079)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1079)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -38530,13 +38530,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -38549,7 +38549,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1071] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1075)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1075)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1075)), }, @@ -38570,13 +38570,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -38590,30 +38590,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1073] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1074)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(238)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1074)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(238)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1074)), }, @@ -38651,47 +38651,47 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_arguments] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_delete_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_delete_statement, 3)), @@ -38736,26 +38736,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_break_statement, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_break_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_break_statement, 2)), @@ -38769,25 +38769,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1076] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1077)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1077)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1077)), }, @@ -38825,42 +38825,42 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_arguments] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_throw_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_throw_statement, 3)), @@ -38874,25 +38874,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1078] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1080)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1080)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1080)), }, @@ -38929,26 +38929,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_return_statement, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 2)), @@ -38994,42 +38994,42 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_arguments] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 3)), @@ -39076,27 +39076,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_try_statement, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_catch] = ACTIONS(SHIFT(1089)), - [aux_sym_finally] = ACTIONS(SHIFT(1090)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_catch] = ACTIONS(SHIFT(1089)), + [anon_sym_finally] = ACTIONS(SHIFT(1090)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 2)), @@ -39141,24 +39141,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1083)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1084)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1085)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1085)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -39171,13 +39171,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1083] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1086)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1086)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1084] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1086)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1086)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -39216,27 +39216,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -39283,27 +39283,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -39349,26 +39349,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_try_statement, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_finally] = ACTIONS(SHIFT(1090)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_finally] = ACTIONS(SHIFT(1090)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -39413,25 +39413,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_try_statement, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -39444,13 +39444,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1089] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1097)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1097)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1090] = { [sym_statement_block] = ACTIONS(SHIFT(1091)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1092)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1092)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -39487,25 +39487,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_finally, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_finally, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_finally, 2)), [sym_regex] = ACTIONS(REDUCE(sym_finally, 2)), @@ -39550,24 +39550,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1093)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1094)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1095)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1095)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -39580,13 +39580,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1093] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1096)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1096)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1094] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1096)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1096)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -39623,25 +39623,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -39686,25 +39686,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -39723,13 +39723,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1098] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1099)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1099)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1099] = { [sym_statement_block] = ACTIONS(SHIFT(1100)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1101)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1101)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -39767,26 +39767,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_catch, 5)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_catch, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_else] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_else] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_catch, 5)), [sym_regex] = ACTIONS(REDUCE(sym_catch, 5)), @@ -39831,24 +39831,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1102)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1103)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1104)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1104)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -39861,13 +39861,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1102] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1105)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1105)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1103] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1105)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1105)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -39905,26 +39905,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -39970,26 +39970,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -40034,25 +40034,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_try_statement, 4)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 4)), @@ -40096,23 +40096,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1061)), - [aux_sym_var] = ACTIONS(SHIFT(1062)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1063)), - [aux_sym_if] = ACTIONS(SHIFT(1064)), - [aux_sym_switch] = ACTIONS(SHIFT(1065)), - [aux_sym_for] = ACTIONS(SHIFT(1066)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1067)), - [aux_sym_try] = ACTIONS(SHIFT(1068)), - [aux_sym_return] = ACTIONS(SHIFT(1069)), - [aux_sym_throw] = ACTIONS(SHIFT(1070)), - [aux_sym_break] = ACTIONS(SHIFT(1071)), - [aux_sym_delete] = ACTIONS(SHIFT(1072)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1062)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1063)), + [anon_sym_if] = ACTIONS(SHIFT(1064)), + [anon_sym_switch] = ACTIONS(SHIFT(1065)), + [anon_sym_for] = ACTIONS(SHIFT(1066)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1067)), + [anon_sym_try] = ACTIONS(SHIFT(1068)), + [anon_sym_return] = ACTIONS(SHIFT(1069)), + [anon_sym_throw] = ACTIONS(SHIFT(1070)), + [anon_sym_break] = ACTIONS(SHIFT(1071)), + [anon_sym_delete] = ACTIONS(SHIFT(1072)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -40157,25 +40157,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_while_statement, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_while_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_while_statement, 3)), @@ -40205,15 +40205,15 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1110)), - [aux_sym_var] = ACTIONS(SHIFT(1112)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1110)), + [anon_sym_var] = ACTIONS(SHIFT(1112)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -40243,14 +40243,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1139)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1140)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1140)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -40264,25 +40264,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1111] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1123)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1123)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -40295,30 +40295,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1113] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(1114)), - [aux_sym_EQ] = ACTIONS(SHIFT(557)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(1114)), + [anon_sym_EQ] = ACTIONS(SHIFT(557)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -40339,13 +40339,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -40359,26 +40359,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1115] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1116)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1116)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -40414,23 +40414,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1061)), - [aux_sym_var] = ACTIONS(SHIFT(1062)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1063)), - [aux_sym_if] = ACTIONS(SHIFT(1064)), - [aux_sym_switch] = ACTIONS(SHIFT(1065)), - [aux_sym_for] = ACTIONS(SHIFT(1066)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1067)), - [aux_sym_try] = ACTIONS(SHIFT(1068)), - [aux_sym_return] = ACTIONS(SHIFT(1069)), - [aux_sym_throw] = ACTIONS(SHIFT(1070)), - [aux_sym_break] = ACTIONS(SHIFT(1071)), - [aux_sym_delete] = ACTIONS(SHIFT(1072)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1062)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1063)), + [anon_sym_if] = ACTIONS(SHIFT(1064)), + [anon_sym_switch] = ACTIONS(SHIFT(1065)), + [anon_sym_for] = ACTIONS(SHIFT(1066)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1067)), + [anon_sym_try] = ACTIONS(SHIFT(1068)), + [anon_sym_return] = ACTIONS(SHIFT(1069)), + [anon_sym_throw] = ACTIONS(SHIFT(1070)), + [anon_sym_break] = ACTIONS(SHIFT(1071)), + [anon_sym_delete] = ACTIONS(SHIFT(1072)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -40475,25 +40475,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 7)), @@ -40507,10 +40507,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1118] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(711)), - [aux_sym_SEMI] = ACTIONS(SHIFT(712)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_in] = ACTIONS(SHIFT(1119)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(712)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_in] = ACTIONS(SHIFT(1119)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(712)), }, @@ -40531,13 +40531,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -40551,25 +40551,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1120] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1121)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1121)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -40605,23 +40605,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1061)), - [aux_sym_var] = ACTIONS(SHIFT(1062)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1063)), - [aux_sym_if] = ACTIONS(SHIFT(1064)), - [aux_sym_switch] = ACTIONS(SHIFT(1065)), - [aux_sym_for] = ACTIONS(SHIFT(1066)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1067)), - [aux_sym_try] = ACTIONS(SHIFT(1068)), - [aux_sym_return] = ACTIONS(SHIFT(1069)), - [aux_sym_throw] = ACTIONS(SHIFT(1070)), - [aux_sym_break] = ACTIONS(SHIFT(1071)), - [aux_sym_delete] = ACTIONS(SHIFT(1072)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1062)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1063)), + [anon_sym_if] = ACTIONS(SHIFT(1064)), + [anon_sym_switch] = ACTIONS(SHIFT(1065)), + [anon_sym_for] = ACTIONS(SHIFT(1066)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1067)), + [anon_sym_try] = ACTIONS(SHIFT(1068)), + [anon_sym_return] = ACTIONS(SHIFT(1069)), + [anon_sym_throw] = ACTIONS(SHIFT(1070)), + [anon_sym_break] = ACTIONS(SHIFT(1071)), + [anon_sym_delete] = ACTIONS(SHIFT(1072)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -40666,25 +40666,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 8)), @@ -40714,14 +40714,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1125)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1126)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1126)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -40735,30 +40735,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1124] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1133)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1133)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1125] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1133)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1133)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -40780,14 +40780,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1128)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1129)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1129)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -40801,30 +40801,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1127] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1131)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1131)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1128] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1131)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1131)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -40860,23 +40860,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1061)), - [aux_sym_var] = ACTIONS(SHIFT(1062)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1063)), - [aux_sym_if] = ACTIONS(SHIFT(1064)), - [aux_sym_switch] = ACTIONS(SHIFT(1065)), - [aux_sym_for] = ACTIONS(SHIFT(1066)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1067)), - [aux_sym_try] = ACTIONS(SHIFT(1068)), - [aux_sym_return] = ACTIONS(SHIFT(1069)), - [aux_sym_throw] = ACTIONS(SHIFT(1070)), - [aux_sym_break] = ACTIONS(SHIFT(1071)), - [aux_sym_delete] = ACTIONS(SHIFT(1072)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1062)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1063)), + [anon_sym_if] = ACTIONS(SHIFT(1064)), + [anon_sym_switch] = ACTIONS(SHIFT(1065)), + [anon_sym_for] = ACTIONS(SHIFT(1066)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1067)), + [anon_sym_try] = ACTIONS(SHIFT(1068)), + [anon_sym_return] = ACTIONS(SHIFT(1069)), + [anon_sym_throw] = ACTIONS(SHIFT(1070)), + [anon_sym_break] = ACTIONS(SHIFT(1071)), + [anon_sym_delete] = ACTIONS(SHIFT(1072)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -40921,25 +40921,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_statement, 7)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 7)), @@ -40983,23 +40983,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1061)), - [aux_sym_var] = ACTIONS(SHIFT(1062)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1063)), - [aux_sym_if] = ACTIONS(SHIFT(1064)), - [aux_sym_switch] = ACTIONS(SHIFT(1065)), - [aux_sym_for] = ACTIONS(SHIFT(1066)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1067)), - [aux_sym_try] = ACTIONS(SHIFT(1068)), - [aux_sym_return] = ACTIONS(SHIFT(1069)), - [aux_sym_throw] = ACTIONS(SHIFT(1070)), - [aux_sym_break] = ACTIONS(SHIFT(1071)), - [aux_sym_delete] = ACTIONS(SHIFT(1072)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1062)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1063)), + [anon_sym_if] = ACTIONS(SHIFT(1064)), + [anon_sym_switch] = ACTIONS(SHIFT(1065)), + [anon_sym_for] = ACTIONS(SHIFT(1066)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1067)), + [anon_sym_try] = ACTIONS(SHIFT(1068)), + [anon_sym_return] = ACTIONS(SHIFT(1069)), + [anon_sym_throw] = ACTIONS(SHIFT(1070)), + [anon_sym_break] = ACTIONS(SHIFT(1071)), + [anon_sym_delete] = ACTIONS(SHIFT(1072)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -41044,25 +41044,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_statement, 8)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 8)), @@ -41092,14 +41092,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1135)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1131)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1131)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -41113,30 +41113,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1134] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1136)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1136)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1135] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1136)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1136)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -41172,23 +41172,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1061)), - [aux_sym_var] = ACTIONS(SHIFT(1062)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1063)), - [aux_sym_if] = ACTIONS(SHIFT(1064)), - [aux_sym_switch] = ACTIONS(SHIFT(1065)), - [aux_sym_for] = ACTIONS(SHIFT(1066)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1067)), - [aux_sym_try] = ACTIONS(SHIFT(1068)), - [aux_sym_return] = ACTIONS(SHIFT(1069)), - [aux_sym_throw] = ACTIONS(SHIFT(1070)), - [aux_sym_break] = ACTIONS(SHIFT(1071)), - [aux_sym_delete] = ACTIONS(SHIFT(1072)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1062)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1063)), + [anon_sym_if] = ACTIONS(SHIFT(1064)), + [anon_sym_switch] = ACTIONS(SHIFT(1065)), + [anon_sym_for] = ACTIONS(SHIFT(1066)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1067)), + [anon_sym_try] = ACTIONS(SHIFT(1068)), + [anon_sym_return] = ACTIONS(SHIFT(1069)), + [anon_sym_throw] = ACTIONS(SHIFT(1070)), + [anon_sym_break] = ACTIONS(SHIFT(1071)), + [anon_sym_delete] = ACTIONS(SHIFT(1072)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -41233,25 +41233,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_statement, 9)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 9)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 9)), @@ -41265,30 +41265,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1138] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1126)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1126)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1139] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1126)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1126)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -41310,14 +41310,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1142)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1143)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1143)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -41331,30 +41331,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1141] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1129)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1129)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1142] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1129)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1129)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -41390,23 +41390,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1061)), - [aux_sym_var] = ACTIONS(SHIFT(1062)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1063)), - [aux_sym_if] = ACTIONS(SHIFT(1064)), - [aux_sym_switch] = ACTIONS(SHIFT(1065)), - [aux_sym_for] = ACTIONS(SHIFT(1066)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1067)), - [aux_sym_try] = ACTIONS(SHIFT(1068)), - [aux_sym_return] = ACTIONS(SHIFT(1069)), - [aux_sym_throw] = ACTIONS(SHIFT(1070)), - [aux_sym_break] = ACTIONS(SHIFT(1071)), - [aux_sym_delete] = ACTIONS(SHIFT(1072)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1062)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1063)), + [anon_sym_if] = ACTIONS(SHIFT(1064)), + [anon_sym_switch] = ACTIONS(SHIFT(1065)), + [anon_sym_for] = ACTIONS(SHIFT(1066)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1067)), + [anon_sym_try] = ACTIONS(SHIFT(1068)), + [anon_sym_return] = ACTIONS(SHIFT(1069)), + [anon_sym_throw] = ACTIONS(SHIFT(1070)), + [anon_sym_break] = ACTIONS(SHIFT(1071)), + [anon_sym_delete] = ACTIONS(SHIFT(1072)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -41451,25 +41451,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_for_statement, 6)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 6)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 6)), @@ -41482,7 +41482,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1145] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(1146)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1146)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -41490,14 +41490,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_case] = ACTIONS(SHIFT(831)), [sym_default] = ACTIONS(SHIFT(831)), [aux_sym_switch_statement_repeat1] = ACTIONS(SHIFT(1147)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1148)), - [aux_sym_case] = ACTIONS(SHIFT(834)), - [aux_sym_default] = ACTIONS(SHIFT(835)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1148)), + [anon_sym_case] = ACTIONS(SHIFT(834)), + [anon_sym_default] = ACTIONS(SHIFT(835)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1147] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1149)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1149)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -41534,25 +41534,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_switch_statement, 4)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 4)), @@ -41597,25 +41597,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_switch_statement, 5)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 5)), @@ -41659,23 +41659,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1061)), - [aux_sym_var] = ACTIONS(SHIFT(1062)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1063)), - [aux_sym_if] = ACTIONS(SHIFT(1064)), - [aux_sym_switch] = ACTIONS(SHIFT(1065)), - [aux_sym_for] = ACTIONS(SHIFT(1066)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1067)), - [aux_sym_try] = ACTIONS(SHIFT(1068)), - [aux_sym_return] = ACTIONS(SHIFT(1069)), - [aux_sym_throw] = ACTIONS(SHIFT(1070)), - [aux_sym_break] = ACTIONS(SHIFT(1071)), - [aux_sym_delete] = ACTIONS(SHIFT(1072)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1062)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1063)), + [anon_sym_if] = ACTIONS(SHIFT(1064)), + [anon_sym_switch] = ACTIONS(SHIFT(1065)), + [anon_sym_for] = ACTIONS(SHIFT(1066)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1067)), + [anon_sym_try] = ACTIONS(SHIFT(1068)), + [anon_sym_return] = ACTIONS(SHIFT(1069)), + [anon_sym_throw] = ACTIONS(SHIFT(1070)), + [anon_sym_break] = ACTIONS(SHIFT(1071)), + [anon_sym_delete] = ACTIONS(SHIFT(1072)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -41720,25 +41720,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_else] = ACTIONS(SHIFT(1152)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_else] = ACTIONS(SHIFT(1152)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), @@ -41782,23 +41782,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1061)), - [aux_sym_var] = ACTIONS(SHIFT(1062)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1063)), - [aux_sym_if] = ACTIONS(SHIFT(1064)), - [aux_sym_switch] = ACTIONS(SHIFT(1065)), - [aux_sym_for] = ACTIONS(SHIFT(1066)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1067)), - [aux_sym_try] = ACTIONS(SHIFT(1068)), - [aux_sym_return] = ACTIONS(SHIFT(1069)), - [aux_sym_throw] = ACTIONS(SHIFT(1070)), - [aux_sym_break] = ACTIONS(SHIFT(1071)), - [aux_sym_delete] = ACTIONS(SHIFT(1072)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1062)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1063)), + [anon_sym_if] = ACTIONS(SHIFT(1064)), + [anon_sym_switch] = ACTIONS(SHIFT(1065)), + [anon_sym_for] = ACTIONS(SHIFT(1066)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1067)), + [anon_sym_try] = ACTIONS(SHIFT(1068)), + [anon_sym_return] = ACTIONS(SHIFT(1069)), + [anon_sym_throw] = ACTIONS(SHIFT(1070)), + [anon_sym_break] = ACTIONS(SHIFT(1071)), + [anon_sym_delete] = ACTIONS(SHIFT(1072)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -41843,25 +41843,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_if_statement, 5)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_if_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_else] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_else] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_if_statement, 5)), @@ -41875,9 +41875,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1154] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(1031)), - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1156)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1156)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -41915,42 +41915,42 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -41996,42 +41996,42 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -42045,21 +42045,21 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1157] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1159)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1160)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1160)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1160)), }, [1158] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1159)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1160)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1160)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1160)), }, [1159] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1161)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1161)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1161)), }, @@ -42097,28 +42097,28 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 3)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 3)), @@ -42163,26 +42163,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_var_declaration, 4)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 4)), @@ -42228,42 +42228,42 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_arguments] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_expression_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_expression_statement, 2)), @@ -42307,23 +42307,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(541)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -42368,24 +42368,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_if_statement, 5)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_if_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_if_statement, 5)), @@ -42399,9 +42399,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1165] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(1031)), - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1167)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1167)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -42439,41 +42439,41 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -42519,41 +42519,41 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -42567,21 +42567,21 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1168] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1170)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1171)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1171)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1171)), }, [1169] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1170)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1171)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1171)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1171)), }, [1170] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1172)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1172)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1172)), }, @@ -42619,27 +42619,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 3)), [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 3)), @@ -42684,25 +42684,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(REDUCE(sym_var_declaration, 4)), [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 4)), @@ -42717,612 +42717,612 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [1173] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1174] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_program_repeat1, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1175] = { [sym_statement_block] = ACTIONS(SHIFT(1176)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(208)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(208)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1176] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 6)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1177] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(201)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(201)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1178] = { [sym_statement_block] = ACTIONS(SHIFT(1179)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(208)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(208)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1179] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 4)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1180] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(1183)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1184)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1184)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1181] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(1183)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1184)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1184)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1182] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1183] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(1185)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1185)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1184] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1185] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 4)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1186] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1188)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1188)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1187] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1188)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1188)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1188] = { [sym_arguments] = ACTIONS(REDUCE(sym__paren_expression, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1189] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(1191)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1192)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1192)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1190] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [aux_sym_array_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_RPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1191] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1193)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1193)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1192] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 3)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1193] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 4)), [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_RPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1194] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1196)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1196)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1195] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1196] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1197] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1198] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1199] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1200] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1201] = { [sym_arguments] = ACTIONS(SHIFT(1202)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1202] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1203] = { [sym_formal_parameters] = ACTIONS(SHIFT(1216)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1217)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1217)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1204] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1205)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1205)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1205] = { [sym_formal_parameters] = ACTIONS(SHIFT(1206)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1207)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1207)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1206] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1214)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1214)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1207] = { [sym_statement_block] = ACTIONS(SHIFT(1208)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1209)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1209)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1208] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -43359,24 +43359,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1210)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1211)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1212)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1212)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -43389,710 +43389,710 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1210] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1213)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1213)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1211] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1213)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1213)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, [1212] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1213] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1214] = { [sym_statement_block] = ACTIONS(SHIFT(1215)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1209)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1209)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1215] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1216] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1207)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1207)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1217] = { [sym_statement_block] = ACTIONS(SHIFT(1218)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1209)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1209)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1218] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1219] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(1222)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1223)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1223)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1220] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(1222)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1223)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1223)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1221] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1222] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(1224)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1224)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1223] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1224] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1225] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1227)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1227)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1226] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1227)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1227)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1227] = { [sym_arguments] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1228] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(1230)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1231)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1231)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1229] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1230] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1232)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1232)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1231] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1232] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1233] = { [sym_arguments] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1234] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(1237)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1238)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1238)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1235] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(1237)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1238)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1238)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1236] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1237] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1239)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1239)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1238] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1239] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1240] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(SHIFT(78)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(SHIFT(86)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(88)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), - [aux_sym_LT] = ACTIONS(SHIFT(92)), - [aux_sym_GT] = ACTIONS(SHIFT(92)), - [aux_sym_instanceof] = ACTIONS(SHIFT(78)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(SHIFT(78)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(SHIFT(86)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(87)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(88)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(92)), + [anon_sym_LT] = ACTIONS(SHIFT(92)), + [anon_sym_GT] = ACTIONS(SHIFT(92)), + [anon_sym_instanceof] = ACTIONS(SHIFT(78)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1241] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(SHIFT(90)), - [aux_sym_SLASH] = ACTIONS(SHIFT(90)), - [aux_sym_PLUS] = ACTIONS(SHIFT(91)), - [aux_sym_DASH] = ACTIONS(SHIFT(91)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(SHIFT(90)), + [anon_sym_SLASH] = ACTIONS(SHIFT(90)), + [anon_sym_PLUS] = ACTIONS(SHIFT(91)), + [anon_sym_DASH] = ACTIONS(SHIFT(91)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1242] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1243] = { [sym_arguments] = ACTIONS(SHIFT(82)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(89)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(89)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(89)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1244] = { [sym_arguments] = ACTIONS(SHIFT(1245)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(83)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(84)), - [aux_sym_DOT] = ACTIONS(SHIFT(85)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(83)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(84)), + [anon_sym_DOT] = ACTIONS(SHIFT(85)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1245] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1246] = { [sym_formal_parameters] = ACTIONS(SHIFT(1259)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1260)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1260)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1247] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1248)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1248)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1248] = { [sym_formal_parameters] = ACTIONS(SHIFT(1249)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1250)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1250)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1249] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1257)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1257)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1250] = { [sym_statement_block] = ACTIONS(SHIFT(1251)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1252)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1252)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1251] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -44129,24 +44129,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1253)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1254)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1255)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1255)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -44159,373 +44159,373 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1253] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1256)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1256)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1254] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1256)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1256)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, [1255] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1256] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1257] = { [sym_statement_block] = ACTIONS(SHIFT(1258)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1252)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1252)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1258] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1259] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1250)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1250)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1260] = { [sym_statement_block] = ACTIONS(SHIFT(1261)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1252)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1252)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1261] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1262] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(1265)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1266)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1266)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1263] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(1265)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1266)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1266)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1264] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1265] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(1267)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1267)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1266] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1267] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1268] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1270)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1270)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1269] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1270)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1270)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1270] = { [sym_arguments] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1271] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(1273)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1274)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1274)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1272] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_COLON] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1273] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1275)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1275)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1274] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1275] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_COLON] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_COLON] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -44546,13 +44546,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(36)), [sym_rel_op] = ACTIONS(SHIFT(36)), [sym_type_op] = ACTIONS(SHIFT(36)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(39)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(40)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(41)), - [aux_sym_function] = ACTIONS(SHIFT(42)), - [aux_sym_new] = ACTIONS(SHIFT(43)), - [aux_sym_BANG] = ACTIONS(SHIFT(44)), - [aux_sym_typeof] = ACTIONS(SHIFT(45)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(39)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(40)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(41)), + [anon_sym_function] = ACTIONS(SHIFT(42)), + [anon_sym_new] = ACTIONS(SHIFT(43)), + [anon_sym_BANG] = ACTIONS(SHIFT(44)), + [anon_sym_typeof] = ACTIONS(SHIFT(45)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(36)), [sym_regex] = ACTIONS(SHIFT(36)), @@ -44567,445 +44567,445 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [1277] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(SHIFT(47)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(SHIFT(55)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(56)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(57)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(SHIFT(59)), - [aux_sym_SLASH] = ACTIONS(SHIFT(59)), - [aux_sym_PLUS] = ACTIONS(SHIFT(60)), - [aux_sym_DASH] = ACTIONS(SHIFT(60)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_LT] = ACTIONS(SHIFT(61)), - [aux_sym_GT] = ACTIONS(SHIFT(61)), - [aux_sym_instanceof] = ACTIONS(SHIFT(47)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_ternary, 5)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(SHIFT(47)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(SHIFT(55)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(56)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(57)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(SHIFT(59)), + [anon_sym_SLASH] = ACTIONS(SHIFT(59)), + [anon_sym_PLUS] = ACTIONS(SHIFT(60)), + [anon_sym_DASH] = ACTIONS(SHIFT(60)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_LT] = ACTIONS(SHIFT(61)), + [anon_sym_GT] = ACTIONS(SHIFT(61)), + [anon_sym_instanceof] = ACTIONS(SHIFT(47)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1278] = { [sym_arguments] = ACTIONS(REDUCE(sym_member_access, 3)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_member_access, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_member_access, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1279] = { [sym_arguments] = ACTIONS(SHIFT(118)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(119)), - [aux_sym_in] = ACTIONS(SHIFT(114)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(120)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1281)), - [aux_sym_DOT] = ACTIONS(SHIFT(121)), - [aux_sym_QMARK] = ACTIONS(SHIFT(122)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(124)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(125)), - [aux_sym_STAR] = ACTIONS(SHIFT(126)), - [aux_sym_SLASH] = ACTIONS(SHIFT(126)), - [aux_sym_PLUS] = ACTIONS(SHIFT(127)), - [aux_sym_DASH] = ACTIONS(SHIFT(127)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), - [aux_sym_LT] = ACTIONS(SHIFT(128)), - [aux_sym_GT] = ACTIONS(SHIFT(128)), - [aux_sym_instanceof] = ACTIONS(SHIFT(114)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(119)), + [anon_sym_in] = ACTIONS(SHIFT(114)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(120)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1281)), + [anon_sym_DOT] = ACTIONS(SHIFT(121)), + [anon_sym_QMARK] = ACTIONS(SHIFT(122)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(123)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(124)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(125)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(125)), + [anon_sym_STAR] = ACTIONS(SHIFT(126)), + [anon_sym_SLASH] = ACTIONS(SHIFT(126)), + [anon_sym_PLUS] = ACTIONS(SHIFT(127)), + [anon_sym_DASH] = ACTIONS(SHIFT(127)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(128)), + [anon_sym_LT] = ACTIONS(SHIFT(128)), + [anon_sym_GT] = ACTIONS(SHIFT(128)), + [anon_sym_instanceof] = ACTIONS(SHIFT(114)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1280] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(1281)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1281)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1281] = { [sym_arguments] = ACTIONS(REDUCE(sym_subscript_access, 4)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_subscript_access, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_subscript_access, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1282] = { [sym_arguments] = ACTIONS(SHIFT(158)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(1285)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(159)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1286)), - [aux_sym_in] = ACTIONS(SHIFT(154)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(160)), - [aux_sym_DOT] = ACTIONS(SHIFT(161)), - [aux_sym_QMARK] = ACTIONS(SHIFT(162)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(164)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(165)), - [aux_sym_STAR] = ACTIONS(SHIFT(166)), - [aux_sym_SLASH] = ACTIONS(SHIFT(166)), - [aux_sym_PLUS] = ACTIONS(SHIFT(167)), - [aux_sym_DASH] = ACTIONS(SHIFT(167)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), - [aux_sym_LT] = ACTIONS(SHIFT(168)), - [aux_sym_GT] = ACTIONS(SHIFT(168)), - [aux_sym_instanceof] = ACTIONS(SHIFT(154)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(159)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1286)), + [anon_sym_in] = ACTIONS(SHIFT(154)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(160)), + [anon_sym_DOT] = ACTIONS(SHIFT(161)), + [anon_sym_QMARK] = ACTIONS(SHIFT(162)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(163)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(164)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(165)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(165)), + [anon_sym_STAR] = ACTIONS(SHIFT(166)), + [anon_sym_SLASH] = ACTIONS(SHIFT(166)), + [anon_sym_PLUS] = ACTIONS(SHIFT(167)), + [anon_sym_DASH] = ACTIONS(SHIFT(167)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(168)), + [anon_sym_LT] = ACTIONS(SHIFT(168)), + [anon_sym_GT] = ACTIONS(SHIFT(168)), + [anon_sym_instanceof] = ACTIONS(SHIFT(154)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1283] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(1285)), - [aux_sym_COMMA] = ACTIONS(SHIFT(185)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1286)), + [anon_sym_COMMA] = ACTIONS(SHIFT(185)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1286)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1284] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 2)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1285] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1287)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1287)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1286] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 3)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1287] = { [sym_arguments] = ACTIONS(REDUCE(sym_arguments, 4)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_arguments, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_arguments, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1288] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(SHIFT(47)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(SHIFT(55)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(56)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(57)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(SHIFT(59)), - [aux_sym_SLASH] = ACTIONS(SHIFT(59)), - [aux_sym_PLUS] = ACTIONS(SHIFT(60)), - [aux_sym_DASH] = ACTIONS(SHIFT(60)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), - [aux_sym_LT] = ACTIONS(SHIFT(61)), - [aux_sym_GT] = ACTIONS(SHIFT(61)), - [aux_sym_instanceof] = ACTIONS(SHIFT(47)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(SHIFT(47)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(SHIFT(55)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(56)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(57)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(SHIFT(59)), + [anon_sym_SLASH] = ACTIONS(SHIFT(59)), + [anon_sym_PLUS] = ACTIONS(SHIFT(60)), + [anon_sym_DASH] = ACTIONS(SHIFT(60)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(61)), + [anon_sym_LT] = ACTIONS(SHIFT(61)), + [anon_sym_GT] = ACTIONS(SHIFT(61)), + [anon_sym_instanceof] = ACTIONS(SHIFT(47)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1289] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(SHIFT(59)), - [aux_sym_SLASH] = ACTIONS(SHIFT(59)), - [aux_sym_PLUS] = ACTIONS(SHIFT(60)), - [aux_sym_DASH] = ACTIONS(SHIFT(60)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(SHIFT(59)), + [anon_sym_SLASH] = ACTIONS(SHIFT(59)), + [anon_sym_PLUS] = ACTIONS(SHIFT(60)), + [anon_sym_DASH] = ACTIONS(SHIFT(60)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1290] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1291] = { [sym_arguments] = ACTIONS(SHIFT(51)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(58)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(58)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(58)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1292] = { [sym_arguments] = ACTIONS(SHIFT(1293)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(52)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(53)), - [aux_sym_DOT] = ACTIONS(SHIFT(54)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(52)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(53)), + [anon_sym_DOT] = ACTIONS(SHIFT(54)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1293] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1294] = { [sym_formal_parameters] = ACTIONS(SHIFT(1307)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1308)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1308)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1295] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1296)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1296)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1296] = { [sym_formal_parameters] = ACTIONS(SHIFT(1297)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1298)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1298)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1297] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1305)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1305)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1298] = { [sym_statement_block] = ACTIONS(SHIFT(1299)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1300)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1300)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1299] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 5)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -45042,24 +45042,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1301)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1302)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1303)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1303)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -45072,617 +45072,617 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1301] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1304)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1304)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1302] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1304)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1304)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, [1303] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1304] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1305] = { [sym_statement_block] = ACTIONS(SHIFT(1306)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1300)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1300)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1306] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 6)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1307] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1298)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1298)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1308] = { [sym_statement_block] = ACTIONS(SHIFT(1309)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1300)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1300)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1309] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 4)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1310] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(1313)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1314)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1314)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1311] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(1313)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1314)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1314)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1312] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 2)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1313] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(1315)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1315)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1314] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 3)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1315] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 4)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1316] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1318)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1318)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1317] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1318)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1318)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1318] = { [sym_arguments] = ACTIONS(REDUCE(sym__paren_expression, 3)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1319] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(1321)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1322)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1322)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1320] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [aux_sym_object_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1321] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1323)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1323)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1322] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 3)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1323] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 4)), [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1324] = { [sym_arguments] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_object, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_object, 3)), }, [1325] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_assignment, 3)), }, [1326] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), }, [1327] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 2)), }, [1328] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_bool_op, 2)), }, [1329] = { [sym_arguments] = ACTIONS(SHIFT(1330)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 2)), }, [1330] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_constructor_call, 3)), }, [1331] = { [sym_formal_parameters] = ACTIONS(SHIFT(1344)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1345)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1345)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1332] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1333)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1333)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1333] = { [sym_formal_parameters] = ACTIONS(SHIFT(1334)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1335)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1335)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_identifier] = ACTIONS(SHIFT(202)), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1334] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1342)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1342)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1335] = { [sym_statement_block] = ACTIONS(SHIFT(1336)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1337)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1337)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1336] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 5)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_function_expression, 5)), }, @@ -45719,24 +45719,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1338)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1339)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1340)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1340)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -45749,265 +45749,265 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1338] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1341)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1341)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1339] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1341)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1341)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, [1340] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), }, [1341] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), }, [1342] = { [sym_statement_block] = ACTIONS(SHIFT(1343)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1337)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1337)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1343] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 6)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_function_expression, 6)), }, [1344] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1335)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1335)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1345] = { [sym_statement_block] = ACTIONS(SHIFT(1346)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1337)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1337)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1346] = { [sym_arguments] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_function_expression, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_function_expression, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_function_expression, 4)), }, [1347] = { [sym_arguments] = ACTIONS(SHIFT(311)), [aux_sym_array_repeat1] = ACTIONS(SHIFT(1350)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(312)), - [aux_sym_in] = ACTIONS(SHIFT(307)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(313)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1351)), - [aux_sym_DOT] = ACTIONS(SHIFT(314)), - [aux_sym_QMARK] = ACTIONS(SHIFT(315)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(317)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(318)), - [aux_sym_STAR] = ACTIONS(SHIFT(319)), - [aux_sym_SLASH] = ACTIONS(SHIFT(319)), - [aux_sym_PLUS] = ACTIONS(SHIFT(320)), - [aux_sym_DASH] = ACTIONS(SHIFT(320)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), - [aux_sym_LT] = ACTIONS(SHIFT(321)), - [aux_sym_GT] = ACTIONS(SHIFT(321)), - [aux_sym_instanceof] = ACTIONS(SHIFT(307)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(312)), + [anon_sym_in] = ACTIONS(SHIFT(307)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(313)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1351)), + [anon_sym_DOT] = ACTIONS(SHIFT(314)), + [anon_sym_QMARK] = ACTIONS(SHIFT(315)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(316)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(317)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(318)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(318)), + [anon_sym_STAR] = ACTIONS(SHIFT(319)), + [anon_sym_SLASH] = ACTIONS(SHIFT(319)), + [anon_sym_PLUS] = ACTIONS(SHIFT(320)), + [anon_sym_DASH] = ACTIONS(SHIFT(320)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(321)), + [anon_sym_LT] = ACTIONS(SHIFT(321)), + [anon_sym_GT] = ACTIONS(SHIFT(321)), + [anon_sym_instanceof] = ACTIONS(SHIFT(307)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1348] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(1350)), - [aux_sym_COMMA] = ACTIONS(SHIFT(366)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(1351)), + [anon_sym_COMMA] = ACTIONS(SHIFT(366)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1351)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1349] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_array, 2)), }, [1350] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(1352)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(1352)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1351] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_array, 3)), }, [1352] = { [sym_arguments] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_in] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_in] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_LT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_GT] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym_array, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym_array, 4)), }, [1353] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1354)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(238)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1354)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(238)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1354)), }, @@ -46046,45 +46046,45 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_delete_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_delete_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_delete_statement, 3)), @@ -46130,24 +46130,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_break_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_break_statement, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_break_statement, 2)), @@ -46161,25 +46161,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1356] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1357)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1357)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1357)), }, @@ -46218,40 +46218,40 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_throw_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_throw_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_throw_statement, 3)), @@ -46265,25 +46265,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1358] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1360)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1360)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1360)), }, @@ -46321,24 +46321,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 2)), @@ -46385,40 +46385,40 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 3)), @@ -46466,25 +46466,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_catch] = ACTIONS(SHIFT(1369)), - [aux_sym_finally] = ACTIONS(SHIFT(1370)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_catch] = ACTIONS(SHIFT(1369)), + [anon_sym_finally] = ACTIONS(SHIFT(1370)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 2)), @@ -46529,24 +46529,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1363)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1364)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1365)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1365)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -46559,13 +46559,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1363] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1366)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1366)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1364] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1366)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1366)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -46605,25 +46605,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -46671,25 +46671,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -46736,24 +46736,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_finally] = ACTIONS(SHIFT(1370)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_finally] = ACTIONS(SHIFT(1370)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -46799,23 +46799,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -46828,13 +46828,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1369] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1377)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1377)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1370] = { [sym_statement_block] = ACTIONS(SHIFT(1371)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1372)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1372)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -46872,23 +46872,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_finally, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_finally, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_finally, 2)), [sym_regex] = ACTIONS(REDUCE(sym_finally, 2)), @@ -46933,24 +46933,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1373)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1374)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1375)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1375)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -46963,13 +46963,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1373] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1376)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1376)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1374] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1376)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1376)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -47007,23 +47007,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -47069,23 +47069,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -47104,13 +47104,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1378] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1379)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1379)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1379] = { [sym_statement_block] = ACTIONS(SHIFT(1380)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1381)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1381)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -47149,24 +47149,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_catch, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_catch, 5)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_catch, 5)), [sym_regex] = ACTIONS(REDUCE(sym_catch, 5)), @@ -47211,24 +47211,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1382)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1383)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1384)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1384)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -47241,13 +47241,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1382] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1385)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1385)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1383] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1385)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1385)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -47286,24 +47286,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -47350,24 +47350,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -47413,23 +47413,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 4)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 4)), @@ -47473,23 +47473,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(8)), - [aux_sym_var] = ACTIONS(SHIFT(9)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(10)), - [aux_sym_if] = ACTIONS(SHIFT(11)), - [aux_sym_switch] = ACTIONS(SHIFT(12)), - [aux_sym_for] = ACTIONS(SHIFT(13)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(15)), - [aux_sym_try] = ACTIONS(SHIFT(16)), - [aux_sym_return] = ACTIONS(SHIFT(17)), - [aux_sym_throw] = ACTIONS(SHIFT(18)), - [aux_sym_break] = ACTIONS(SHIFT(19)), - [aux_sym_delete] = ACTIONS(SHIFT(20)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(9)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(10)), + [anon_sym_if] = ACTIONS(SHIFT(11)), + [anon_sym_switch] = ACTIONS(SHIFT(12)), + [anon_sym_for] = ACTIONS(SHIFT(13)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(15)), + [anon_sym_try] = ACTIONS(SHIFT(16)), + [anon_sym_return] = ACTIONS(SHIFT(17)), + [anon_sym_throw] = ACTIONS(SHIFT(18)), + [anon_sym_break] = ACTIONS(SHIFT(19)), + [anon_sym_delete] = ACTIONS(SHIFT(20)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -47535,23 +47535,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_while_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_while_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_while_statement, 3)), @@ -47565,54 +47565,54 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1389] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1391)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1391)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1390] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1391)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1391)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1391] = { [sym_arguments] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_in] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__paren_expression, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__paren_expression, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(REDUCE(sym__paren_expression, 3)), }, @@ -47634,15 +47634,15 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1393)), - [aux_sym_var] = ACTIONS(SHIFT(1395)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1393)), + [anon_sym_var] = ACTIONS(SHIFT(1395)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -47672,14 +47672,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1422)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1423)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1423)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -47693,25 +47693,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1394] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1406)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1406)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -47724,30 +47724,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1396] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(1397)), - [aux_sym_EQ] = ACTIONS(SHIFT(557)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(1397)), + [anon_sym_EQ] = ACTIONS(SHIFT(557)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -47768,13 +47768,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -47788,26 +47788,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1398] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1399)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1399)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -47843,23 +47843,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(8)), - [aux_sym_var] = ACTIONS(SHIFT(9)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(10)), - [aux_sym_if] = ACTIONS(SHIFT(11)), - [aux_sym_switch] = ACTIONS(SHIFT(12)), - [aux_sym_for] = ACTIONS(SHIFT(13)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(15)), - [aux_sym_try] = ACTIONS(SHIFT(16)), - [aux_sym_return] = ACTIONS(SHIFT(17)), - [aux_sym_throw] = ACTIONS(SHIFT(18)), - [aux_sym_break] = ACTIONS(SHIFT(19)), - [aux_sym_delete] = ACTIONS(SHIFT(20)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(9)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(10)), + [anon_sym_if] = ACTIONS(SHIFT(11)), + [anon_sym_switch] = ACTIONS(SHIFT(12)), + [anon_sym_for] = ACTIONS(SHIFT(13)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(15)), + [anon_sym_try] = ACTIONS(SHIFT(16)), + [anon_sym_return] = ACTIONS(SHIFT(17)), + [anon_sym_throw] = ACTIONS(SHIFT(18)), + [anon_sym_break] = ACTIONS(SHIFT(19)), + [anon_sym_delete] = ACTIONS(SHIFT(20)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -47905,23 +47905,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 7)), @@ -47935,10 +47935,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1401] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(711)), - [aux_sym_SEMI] = ACTIONS(SHIFT(712)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_in] = ACTIONS(SHIFT(1402)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(712)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_in] = ACTIONS(SHIFT(1402)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(712)), }, @@ -47959,13 +47959,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -47979,25 +47979,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1403] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1404)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1404)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -48033,23 +48033,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(8)), - [aux_sym_var] = ACTIONS(SHIFT(9)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(10)), - [aux_sym_if] = ACTIONS(SHIFT(11)), - [aux_sym_switch] = ACTIONS(SHIFT(12)), - [aux_sym_for] = ACTIONS(SHIFT(13)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(15)), - [aux_sym_try] = ACTIONS(SHIFT(16)), - [aux_sym_return] = ACTIONS(SHIFT(17)), - [aux_sym_throw] = ACTIONS(SHIFT(18)), - [aux_sym_break] = ACTIONS(SHIFT(19)), - [aux_sym_delete] = ACTIONS(SHIFT(20)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(9)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(10)), + [anon_sym_if] = ACTIONS(SHIFT(11)), + [anon_sym_switch] = ACTIONS(SHIFT(12)), + [anon_sym_for] = ACTIONS(SHIFT(13)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(15)), + [anon_sym_try] = ACTIONS(SHIFT(16)), + [anon_sym_return] = ACTIONS(SHIFT(17)), + [anon_sym_throw] = ACTIONS(SHIFT(18)), + [anon_sym_break] = ACTIONS(SHIFT(19)), + [anon_sym_delete] = ACTIONS(SHIFT(20)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -48095,23 +48095,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 8)), @@ -48141,14 +48141,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1408)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1409)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1409)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -48162,30 +48162,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1407] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1416)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1416)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1408] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1416)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1416)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -48207,14 +48207,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1411)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1412)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1412)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -48228,30 +48228,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1410] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1414)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1414)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1411] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1414)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1414)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -48287,23 +48287,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(8)), - [aux_sym_var] = ACTIONS(SHIFT(9)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(10)), - [aux_sym_if] = ACTIONS(SHIFT(11)), - [aux_sym_switch] = ACTIONS(SHIFT(12)), - [aux_sym_for] = ACTIONS(SHIFT(13)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(15)), - [aux_sym_try] = ACTIONS(SHIFT(16)), - [aux_sym_return] = ACTIONS(SHIFT(17)), - [aux_sym_throw] = ACTIONS(SHIFT(18)), - [aux_sym_break] = ACTIONS(SHIFT(19)), - [aux_sym_delete] = ACTIONS(SHIFT(20)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(9)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(10)), + [anon_sym_if] = ACTIONS(SHIFT(11)), + [anon_sym_switch] = ACTIONS(SHIFT(12)), + [anon_sym_for] = ACTIONS(SHIFT(13)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(15)), + [anon_sym_try] = ACTIONS(SHIFT(16)), + [anon_sym_return] = ACTIONS(SHIFT(17)), + [anon_sym_throw] = ACTIONS(SHIFT(18)), + [anon_sym_break] = ACTIONS(SHIFT(19)), + [anon_sym_delete] = ACTIONS(SHIFT(20)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -48349,23 +48349,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 7)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 7)), @@ -48409,23 +48409,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(8)), - [aux_sym_var] = ACTIONS(SHIFT(9)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(10)), - [aux_sym_if] = ACTIONS(SHIFT(11)), - [aux_sym_switch] = ACTIONS(SHIFT(12)), - [aux_sym_for] = ACTIONS(SHIFT(13)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(15)), - [aux_sym_try] = ACTIONS(SHIFT(16)), - [aux_sym_return] = ACTIONS(SHIFT(17)), - [aux_sym_throw] = ACTIONS(SHIFT(18)), - [aux_sym_break] = ACTIONS(SHIFT(19)), - [aux_sym_delete] = ACTIONS(SHIFT(20)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(9)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(10)), + [anon_sym_if] = ACTIONS(SHIFT(11)), + [anon_sym_switch] = ACTIONS(SHIFT(12)), + [anon_sym_for] = ACTIONS(SHIFT(13)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(15)), + [anon_sym_try] = ACTIONS(SHIFT(16)), + [anon_sym_return] = ACTIONS(SHIFT(17)), + [anon_sym_throw] = ACTIONS(SHIFT(18)), + [anon_sym_break] = ACTIONS(SHIFT(19)), + [anon_sym_delete] = ACTIONS(SHIFT(20)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -48471,23 +48471,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 8)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 8)), @@ -48517,14 +48517,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1418)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1414)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1414)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -48538,30 +48538,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1417] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1419)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1419)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1418] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1419)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1419)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -48597,23 +48597,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(8)), - [aux_sym_var] = ACTIONS(SHIFT(9)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(10)), - [aux_sym_if] = ACTIONS(SHIFT(11)), - [aux_sym_switch] = ACTIONS(SHIFT(12)), - [aux_sym_for] = ACTIONS(SHIFT(13)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(15)), - [aux_sym_try] = ACTIONS(SHIFT(16)), - [aux_sym_return] = ACTIONS(SHIFT(17)), - [aux_sym_throw] = ACTIONS(SHIFT(18)), - [aux_sym_break] = ACTIONS(SHIFT(19)), - [aux_sym_delete] = ACTIONS(SHIFT(20)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(9)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(10)), + [anon_sym_if] = ACTIONS(SHIFT(11)), + [anon_sym_switch] = ACTIONS(SHIFT(12)), + [anon_sym_for] = ACTIONS(SHIFT(13)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(15)), + [anon_sym_try] = ACTIONS(SHIFT(16)), + [anon_sym_return] = ACTIONS(SHIFT(17)), + [anon_sym_throw] = ACTIONS(SHIFT(18)), + [anon_sym_break] = ACTIONS(SHIFT(19)), + [anon_sym_delete] = ACTIONS(SHIFT(20)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -48659,23 +48659,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 9)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 9)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 9)), @@ -48689,30 +48689,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1421] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1409)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1409)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1422] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1409)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1409)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -48734,14 +48734,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1425)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1426)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1426)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -48755,30 +48755,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1424] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1412)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1412)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1425] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1412)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1412)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -48814,23 +48814,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(8)), - [aux_sym_var] = ACTIONS(SHIFT(9)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(10)), - [aux_sym_if] = ACTIONS(SHIFT(11)), - [aux_sym_switch] = ACTIONS(SHIFT(12)), - [aux_sym_for] = ACTIONS(SHIFT(13)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(15)), - [aux_sym_try] = ACTIONS(SHIFT(16)), - [aux_sym_return] = ACTIONS(SHIFT(17)), - [aux_sym_throw] = ACTIONS(SHIFT(18)), - [aux_sym_break] = ACTIONS(SHIFT(19)), - [aux_sym_delete] = ACTIONS(SHIFT(20)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(9)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(10)), + [anon_sym_if] = ACTIONS(SHIFT(11)), + [anon_sym_switch] = ACTIONS(SHIFT(12)), + [anon_sym_for] = ACTIONS(SHIFT(13)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(15)), + [anon_sym_try] = ACTIONS(SHIFT(16)), + [anon_sym_return] = ACTIONS(SHIFT(17)), + [anon_sym_throw] = ACTIONS(SHIFT(18)), + [anon_sym_break] = ACTIONS(SHIFT(19)), + [anon_sym_delete] = ACTIONS(SHIFT(20)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -48876,23 +48876,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 6)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 6)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 6)), @@ -48905,7 +48905,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1428] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(1429)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1429)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -48913,14 +48913,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_case] = ACTIONS(SHIFT(831)), [sym_default] = ACTIONS(SHIFT(831)), [aux_sym_switch_statement_repeat1] = ACTIONS(SHIFT(1430)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1431)), - [aux_sym_case] = ACTIONS(SHIFT(834)), - [aux_sym_default] = ACTIONS(SHIFT(835)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1431)), + [anon_sym_case] = ACTIONS(SHIFT(834)), + [anon_sym_default] = ACTIONS(SHIFT(835)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1430] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1432)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1432)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -48958,23 +48958,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 4)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 4)), @@ -49020,23 +49020,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 5)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 5)), @@ -49080,23 +49080,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1437)), - [aux_sym_var] = ACTIONS(SHIFT(1438)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1439)), - [aux_sym_if] = ACTIONS(SHIFT(1440)), - [aux_sym_switch] = ACTIONS(SHIFT(1441)), - [aux_sym_for] = ACTIONS(SHIFT(1442)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1443)), - [aux_sym_try] = ACTIONS(SHIFT(1444)), - [aux_sym_return] = ACTIONS(SHIFT(1445)), - [aux_sym_throw] = ACTIONS(SHIFT(1446)), - [aux_sym_break] = ACTIONS(SHIFT(1447)), - [aux_sym_delete] = ACTIONS(SHIFT(1448)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1438)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1439)), + [anon_sym_if] = ACTIONS(SHIFT(1440)), + [anon_sym_switch] = ACTIONS(SHIFT(1441)), + [anon_sym_for] = ACTIONS(SHIFT(1442)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1443)), + [anon_sym_try] = ACTIONS(SHIFT(1444)), + [anon_sym_return] = ACTIONS(SHIFT(1445)), + [anon_sym_throw] = ACTIONS(SHIFT(1446)), + [anon_sym_break] = ACTIONS(SHIFT(1447)), + [anon_sym_delete] = ACTIONS(SHIFT(1448)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -49142,24 +49142,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_else] = ACTIONS(SHIFT(1539)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_else] = ACTIONS(SHIFT(1539)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), @@ -49205,24 +49205,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym__statement, 1)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym__statement, 1)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_else] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_var] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_if] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_else] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_switch] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_for] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_while] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_try] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_return] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_throw] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_break] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_delete] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_function] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_new] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym__statement, 1)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym__statement, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym__statement, 1)), [sym_regex] = ACTIONS(REDUCE(sym__statement, 1)), @@ -49236,30 +49236,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1436] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1538)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1538)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1538)), }, [1437] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1538)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1538)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1538)), }, @@ -49304,24 +49304,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_pair] = ACTIONS(SHIFT(32)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1469)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1530)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1531)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1531)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(1029)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -49335,30 +49335,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1440] = { [sym__paren_expression] = ACTIONS(SHIFT(1526)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1441] = { [sym__paren_expression] = ACTIONS(SHIFT(1521)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(826)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(826)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1442] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1485)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1485)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1443] = { [sym__paren_expression] = ACTIONS(SHIFT(1483)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(536)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(536)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1444] = { [sym_statement_block] = ACTIONS(SHIFT(1457)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1458)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1458)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -49379,14 +49379,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1455)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1455)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -49415,13 +49415,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(4)), [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(31)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(31)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -49434,7 +49434,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1447] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1451)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1451)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1451)), }, @@ -49455,13 +49455,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(226)), [sym_rel_op] = ACTIONS(SHIFT(226)), [sym_type_op] = ACTIONS(SHIFT(226)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(229)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(230)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(231)), - [aux_sym_function] = ACTIONS(SHIFT(232)), - [aux_sym_new] = ACTIONS(SHIFT(233)), - [aux_sym_BANG] = ACTIONS(SHIFT(234)), - [aux_sym_typeof] = ACTIONS(SHIFT(235)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(229)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(230)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(231)), + [anon_sym_function] = ACTIONS(SHIFT(232)), + [anon_sym_new] = ACTIONS(SHIFT(233)), + [anon_sym_BANG] = ACTIONS(SHIFT(234)), + [anon_sym_typeof] = ACTIONS(SHIFT(235)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(226)), [sym_regex] = ACTIONS(SHIFT(226)), @@ -49475,30 +49475,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1449] = { [sym_arguments] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1450)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ] = ACTIONS(SHIFT(238)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), - [aux_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1450)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ] = ACTIONS(SHIFT(238)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(239)), + [anon_sym_QMARK] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1450)), }, @@ -49537,46 +49537,46 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_delete_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_delete_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_delete_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_delete_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_delete_statement, 3)), @@ -49622,25 +49622,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_break_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_break_statement, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_break_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_break_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_break_statement, 2)), @@ -49654,25 +49654,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1452] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1453)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1453)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1453)), }, @@ -49711,41 +49711,41 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_throw_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_throw_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_throw_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_throw_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_throw_statement, 3)), @@ -49759,25 +49759,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1454] = { [sym_arguments] = ACTIONS(SHIFT(482)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1456)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(484)), - [aux_sym_in] = ACTIONS(SHIFT(27)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(474)), - [aux_sym_DOT] = ACTIONS(SHIFT(475)), - [aux_sym_QMARK] = ACTIONS(SHIFT(485)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(487)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(488)), - [aux_sym_STAR] = ACTIONS(SHIFT(489)), - [aux_sym_SLASH] = ACTIONS(SHIFT(489)), - [aux_sym_PLUS] = ACTIONS(SHIFT(490)), - [aux_sym_DASH] = ACTIONS(SHIFT(490)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), - [aux_sym_LT] = ACTIONS(SHIFT(491)), - [aux_sym_GT] = ACTIONS(SHIFT(491)), - [aux_sym_instanceof] = ACTIONS(SHIFT(27)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1456)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(484)), + [anon_sym_in] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(474)), + [anon_sym_DOT] = ACTIONS(SHIFT(475)), + [anon_sym_QMARK] = ACTIONS(SHIFT(485)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(486)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(487)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(488)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(488)), + [anon_sym_STAR] = ACTIONS(SHIFT(489)), + [anon_sym_SLASH] = ACTIONS(SHIFT(489)), + [anon_sym_PLUS] = ACTIONS(SHIFT(490)), + [anon_sym_DASH] = ACTIONS(SHIFT(490)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(491)), + [anon_sym_LT] = ACTIONS(SHIFT(491)), + [anon_sym_GT] = ACTIONS(SHIFT(491)), + [anon_sym_instanceof] = ACTIONS(SHIFT(27)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1456)), }, @@ -49815,25 +49815,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 2)), @@ -49880,41 +49880,41 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_return_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_return_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_return_statement, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_return_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_return_statement, 3)), @@ -49962,26 +49962,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_catch] = ACTIONS(SHIFT(1465)), - [aux_sym_finally] = ACTIONS(SHIFT(1466)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_catch] = ACTIONS(SHIFT(1465)), + [anon_sym_finally] = ACTIONS(SHIFT(1466)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 2)), @@ -50026,24 +50026,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1459)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1460)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1461)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1461)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -50056,13 +50056,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1459] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1462)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1462)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1460] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1462)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1462)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -50102,26 +50102,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -50169,26 +50169,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_catch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -50235,25 +50235,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_finally] = ACTIONS(SHIFT(1466)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_finally] = ACTIONS(SHIFT(1466)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -50299,24 +50299,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 3)), @@ -50329,13 +50329,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1465] = { - [aux_sym_LPAREN] = ACTIONS(SHIFT(1473)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(1473)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1466] = { [sym_statement_block] = ACTIONS(SHIFT(1467)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1468)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1468)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -50373,24 +50373,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_finally, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_finally, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_var] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_while] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_finally, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_finally, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_finally, 2)), [sym_regex] = ACTIONS(REDUCE(sym_finally, 2)), @@ -50435,24 +50435,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1469)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1470)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1471)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1471)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -50465,13 +50465,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1469] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1472)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1472)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1470] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1472)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1472)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -50509,24 +50509,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -50572,24 +50572,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -50608,13 +50608,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1474] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1475)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1475)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1475] = { [sym_statement_block] = ACTIONS(SHIFT(1476)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1477)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1477)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -50653,25 +50653,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_catch, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_catch, 5)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_else] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_else] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_finally] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_catch, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_catch, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_catch, 5)), [sym_regex] = ACTIONS(REDUCE(sym_catch, 5)), @@ -50716,24 +50716,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_type_op] = ACTIONS(SHIFT(4)), [aux_sym_program_repeat1] = ACTIONS(SHIFT(1478)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1479)), - [aux_sym_var] = ACTIONS(SHIFT(214)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(215)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1480)), - [aux_sym_if] = ACTIONS(SHIFT(217)), - [aux_sym_switch] = ACTIONS(SHIFT(218)), - [aux_sym_for] = ACTIONS(SHIFT(219)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(220)), - [aux_sym_try] = ACTIONS(SHIFT(221)), - [aux_sym_return] = ACTIONS(SHIFT(222)), - [aux_sym_throw] = ACTIONS(SHIFT(223)), - [aux_sym_break] = ACTIONS(SHIFT(224)), - [aux_sym_delete] = ACTIONS(SHIFT(225)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(214)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(215)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1480)), + [anon_sym_if] = ACTIONS(SHIFT(217)), + [anon_sym_switch] = ACTIONS(SHIFT(218)), + [anon_sym_for] = ACTIONS(SHIFT(219)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(220)), + [anon_sym_try] = ACTIONS(SHIFT(221)), + [anon_sym_return] = ACTIONS(SHIFT(222)), + [anon_sym_throw] = ACTIONS(SHIFT(223)), + [anon_sym_break] = ACTIONS(SHIFT(224)), + [anon_sym_delete] = ACTIONS(SHIFT(225)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -50746,13 +50746,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1478] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1481)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1481)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1479] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1481)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1481)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -50791,25 +50791,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -50856,25 +50856,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_finally] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -50920,24 +50920,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_try_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_try_statement, 4)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_else] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_else] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_try_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_try_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_try_statement, 4)), @@ -50981,23 +50981,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1437)), - [aux_sym_var] = ACTIONS(SHIFT(1438)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1439)), - [aux_sym_if] = ACTIONS(SHIFT(1440)), - [aux_sym_switch] = ACTIONS(SHIFT(1441)), - [aux_sym_for] = ACTIONS(SHIFT(1442)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1443)), - [aux_sym_try] = ACTIONS(SHIFT(1444)), - [aux_sym_return] = ACTIONS(SHIFT(1445)), - [aux_sym_throw] = ACTIONS(SHIFT(1446)), - [aux_sym_break] = ACTIONS(SHIFT(1447)), - [aux_sym_delete] = ACTIONS(SHIFT(1448)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1438)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1439)), + [anon_sym_if] = ACTIONS(SHIFT(1440)), + [anon_sym_switch] = ACTIONS(SHIFT(1441)), + [anon_sym_for] = ACTIONS(SHIFT(1442)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1443)), + [anon_sym_try] = ACTIONS(SHIFT(1444)), + [anon_sym_return] = ACTIONS(SHIFT(1445)), + [anon_sym_throw] = ACTIONS(SHIFT(1446)), + [anon_sym_break] = ACTIONS(SHIFT(1447)), + [anon_sym_delete] = ACTIONS(SHIFT(1448)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -51043,24 +51043,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_while_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_while_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_while_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_while_statement, 3)), [sym_regex] = ACTIONS(REDUCE(sym_while_statement, 3)), @@ -51090,15 +51090,15 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(544)), [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1486)), - [aux_sym_var] = ACTIONS(SHIFT(1488)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1486)), + [anon_sym_var] = ACTIONS(SHIFT(1488)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -51128,14 +51128,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1515)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1516)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1516)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -51149,25 +51149,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1487] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1499)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1499)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -51180,30 +51180,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1489] = { [sym_arguments] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_in] = ACTIONS(SHIFT(1490)), - [aux_sym_EQ] = ACTIONS(SHIFT(557)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_DASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_STAR_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_in] = ACTIONS(SHIFT(1490)), + [anon_sym_EQ] = ACTIONS(SHIFT(557)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_DASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_STAR_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_SLASH_EQ] = ACTIONS(SHIFT(558)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym__expression, 1)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -51224,13 +51224,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(593)), [sym_rel_op] = ACTIONS(SHIFT(593)), [sym_type_op] = ACTIONS(SHIFT(593)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(596)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(597)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(598)), - [aux_sym_function] = ACTIONS(SHIFT(599)), - [aux_sym_new] = ACTIONS(SHIFT(600)), - [aux_sym_BANG] = ACTIONS(SHIFT(601)), - [aux_sym_typeof] = ACTIONS(SHIFT(602)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(596)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(597)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(598)), + [anon_sym_function] = ACTIONS(SHIFT(599)), + [anon_sym_new] = ACTIONS(SHIFT(600)), + [anon_sym_BANG] = ACTIONS(SHIFT(601)), + [anon_sym_typeof] = ACTIONS(SHIFT(602)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(593)), [sym_regex] = ACTIONS(SHIFT(593)), @@ -51244,26 +51244,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1491] = { [sym_arguments] = ACTIONS(SHIFT(608)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(609)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1492)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(610)), - [aux_sym_DOT] = ACTIONS(SHIFT(611)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(615)), - [aux_sym_STAR] = ACTIONS(SHIFT(616)), - [aux_sym_SLASH] = ACTIONS(SHIFT(616)), - [aux_sym_PLUS] = ACTIONS(SHIFT(617)), - [aux_sym_DASH] = ACTIONS(SHIFT(617)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(609)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1492)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(610)), + [anon_sym_DOT] = ACTIONS(SHIFT(611)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(615)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(615)), + [anon_sym_STAR] = ACTIONS(SHIFT(616)), + [anon_sym_SLASH] = ACTIONS(SHIFT(616)), + [anon_sym_PLUS] = ACTIONS(SHIFT(617)), + [anon_sym_DASH] = ACTIONS(SHIFT(617)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_type_op, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -51299,23 +51299,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1437)), - [aux_sym_var] = ACTIONS(SHIFT(1438)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1439)), - [aux_sym_if] = ACTIONS(SHIFT(1440)), - [aux_sym_switch] = ACTIONS(SHIFT(1441)), - [aux_sym_for] = ACTIONS(SHIFT(1442)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1443)), - [aux_sym_try] = ACTIONS(SHIFT(1444)), - [aux_sym_return] = ACTIONS(SHIFT(1445)), - [aux_sym_throw] = ACTIONS(SHIFT(1446)), - [aux_sym_break] = ACTIONS(SHIFT(1447)), - [aux_sym_delete] = ACTIONS(SHIFT(1448)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1438)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1439)), + [anon_sym_if] = ACTIONS(SHIFT(1440)), + [anon_sym_switch] = ACTIONS(SHIFT(1441)), + [anon_sym_for] = ACTIONS(SHIFT(1442)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1443)), + [anon_sym_try] = ACTIONS(SHIFT(1444)), + [anon_sym_return] = ACTIONS(SHIFT(1445)), + [anon_sym_throw] = ACTIONS(SHIFT(1446)), + [anon_sym_break] = ACTIONS(SHIFT(1447)), + [anon_sym_delete] = ACTIONS(SHIFT(1448)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -51361,24 +51361,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 7)), @@ -51392,10 +51392,10 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1494] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(711)), - [aux_sym_SEMI] = ACTIONS(SHIFT(712)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_in] = ACTIONS(SHIFT(1495)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(712)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_in] = ACTIONS(SHIFT(1495)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(712)), }, @@ -51416,13 +51416,13 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_math_op] = ACTIONS(SHIFT(372)), [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -51436,25 +51436,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1496] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1497)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1497)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -51490,23 +51490,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1437)), - [aux_sym_var] = ACTIONS(SHIFT(1438)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1439)), - [aux_sym_if] = ACTIONS(SHIFT(1440)), - [aux_sym_switch] = ACTIONS(SHIFT(1441)), - [aux_sym_for] = ACTIONS(SHIFT(1442)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1443)), - [aux_sym_try] = ACTIONS(SHIFT(1444)), - [aux_sym_return] = ACTIONS(SHIFT(1445)), - [aux_sym_throw] = ACTIONS(SHIFT(1446)), - [aux_sym_break] = ACTIONS(SHIFT(1447)), - [aux_sym_delete] = ACTIONS(SHIFT(1448)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1438)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1439)), + [anon_sym_if] = ACTIONS(SHIFT(1440)), + [anon_sym_switch] = ACTIONS(SHIFT(1441)), + [anon_sym_for] = ACTIONS(SHIFT(1442)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1443)), + [anon_sym_try] = ACTIONS(SHIFT(1444)), + [anon_sym_return] = ACTIONS(SHIFT(1445)), + [anon_sym_throw] = ACTIONS(SHIFT(1446)), + [anon_sym_break] = ACTIONS(SHIFT(1447)), + [anon_sym_delete] = ACTIONS(SHIFT(1448)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -51552,24 +51552,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_in_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_in_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_in_statement, 8)), @@ -51599,14 +51599,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(544)), [sym_type_op] = ACTIONS(SHIFT(544)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1501)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1502)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(548)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(549)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(550)), - [aux_sym_function] = ACTIONS(SHIFT(551)), - [aux_sym_new] = ACTIONS(SHIFT(552)), - [aux_sym_BANG] = ACTIONS(SHIFT(553)), - [aux_sym_typeof] = ACTIONS(SHIFT(554)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1502)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(548)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(549)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(550)), + [anon_sym_function] = ACTIONS(SHIFT(551)), + [anon_sym_new] = ACTIONS(SHIFT(552)), + [anon_sym_BANG] = ACTIONS(SHIFT(553)), + [anon_sym_typeof] = ACTIONS(SHIFT(554)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(544)), [sym_regex] = ACTIONS(SHIFT(544)), @@ -51620,30 +51620,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1500] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1509)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1509)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1501] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1509)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1509)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -51665,14 +51665,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1504)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1505)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1505)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -51686,30 +51686,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1503] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1507)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1507)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1504] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1507)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1507)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -51745,23 +51745,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1437)), - [aux_sym_var] = ACTIONS(SHIFT(1438)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1439)), - [aux_sym_if] = ACTIONS(SHIFT(1440)), - [aux_sym_switch] = ACTIONS(SHIFT(1441)), - [aux_sym_for] = ACTIONS(SHIFT(1442)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1443)), - [aux_sym_try] = ACTIONS(SHIFT(1444)), - [aux_sym_return] = ACTIONS(SHIFT(1445)), - [aux_sym_throw] = ACTIONS(SHIFT(1446)), - [aux_sym_break] = ACTIONS(SHIFT(1447)), - [aux_sym_delete] = ACTIONS(SHIFT(1448)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1438)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1439)), + [anon_sym_if] = ACTIONS(SHIFT(1440)), + [anon_sym_switch] = ACTIONS(SHIFT(1441)), + [anon_sym_for] = ACTIONS(SHIFT(1442)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1443)), + [anon_sym_try] = ACTIONS(SHIFT(1444)), + [anon_sym_return] = ACTIONS(SHIFT(1445)), + [anon_sym_throw] = ACTIONS(SHIFT(1446)), + [anon_sym_break] = ACTIONS(SHIFT(1447)), + [anon_sym_delete] = ACTIONS(SHIFT(1448)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -51807,24 +51807,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 7)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 7)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 7)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 7)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 7)), @@ -51868,23 +51868,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1437)), - [aux_sym_var] = ACTIONS(SHIFT(1438)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1439)), - [aux_sym_if] = ACTIONS(SHIFT(1440)), - [aux_sym_switch] = ACTIONS(SHIFT(1441)), - [aux_sym_for] = ACTIONS(SHIFT(1442)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1443)), - [aux_sym_try] = ACTIONS(SHIFT(1444)), - [aux_sym_return] = ACTIONS(SHIFT(1445)), - [aux_sym_throw] = ACTIONS(SHIFT(1446)), - [aux_sym_break] = ACTIONS(SHIFT(1447)), - [aux_sym_delete] = ACTIONS(SHIFT(1448)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1438)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1439)), + [anon_sym_if] = ACTIONS(SHIFT(1440)), + [anon_sym_switch] = ACTIONS(SHIFT(1441)), + [anon_sym_for] = ACTIONS(SHIFT(1442)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1443)), + [anon_sym_try] = ACTIONS(SHIFT(1444)), + [anon_sym_return] = ACTIONS(SHIFT(1445)), + [anon_sym_throw] = ACTIONS(SHIFT(1446)), + [anon_sym_break] = ACTIONS(SHIFT(1447)), + [anon_sym_delete] = ACTIONS(SHIFT(1448)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -51930,24 +51930,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 8)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 8)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 8)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 8)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 8)), @@ -51977,14 +51977,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1511)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1507)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1507)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -51998,30 +51998,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1510] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1512)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1512)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1511] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1512)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1512)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -52057,23 +52057,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1437)), - [aux_sym_var] = ACTIONS(SHIFT(1438)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1439)), - [aux_sym_if] = ACTIONS(SHIFT(1440)), - [aux_sym_switch] = ACTIONS(SHIFT(1441)), - [aux_sym_for] = ACTIONS(SHIFT(1442)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1443)), - [aux_sym_try] = ACTIONS(SHIFT(1444)), - [aux_sym_return] = ACTIONS(SHIFT(1445)), - [aux_sym_throw] = ACTIONS(SHIFT(1446)), - [aux_sym_break] = ACTIONS(SHIFT(1447)), - [aux_sym_delete] = ACTIONS(SHIFT(1448)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1438)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1439)), + [anon_sym_if] = ACTIONS(SHIFT(1440)), + [anon_sym_switch] = ACTIONS(SHIFT(1441)), + [anon_sym_for] = ACTIONS(SHIFT(1442)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1443)), + [anon_sym_try] = ACTIONS(SHIFT(1444)), + [anon_sym_return] = ACTIONS(SHIFT(1445)), + [anon_sym_throw] = ACTIONS(SHIFT(1446)), + [anon_sym_break] = ACTIONS(SHIFT(1447)), + [anon_sym_delete] = ACTIONS(SHIFT(1448)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -52119,24 +52119,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 9)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 9)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 9)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 9)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 9)), @@ -52150,30 +52150,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1514] = { [sym_arguments] = ACTIONS(SHIFT(563)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1502)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(564)), - [aux_sym_in] = ACTIONS(SHIFT(561)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(565)), - [aux_sym_DOT] = ACTIONS(SHIFT(566)), - [aux_sym_QMARK] = ACTIONS(SHIFT(582)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(584)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(567)), - [aux_sym_STAR] = ACTIONS(SHIFT(568)), - [aux_sym_SLASH] = ACTIONS(SHIFT(568)), - [aux_sym_PLUS] = ACTIONS(SHIFT(569)), - [aux_sym_DASH] = ACTIONS(SHIFT(569)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), - [aux_sym_LT] = ACTIONS(SHIFT(585)), - [aux_sym_GT] = ACTIONS(SHIFT(585)), - [aux_sym_instanceof] = ACTIONS(SHIFT(561)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1502)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(564)), + [anon_sym_in] = ACTIONS(SHIFT(561)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(565)), + [anon_sym_DOT] = ACTIONS(SHIFT(566)), + [anon_sym_QMARK] = ACTIONS(SHIFT(582)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(583)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(584)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(567)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(567)), + [anon_sym_STAR] = ACTIONS(SHIFT(568)), + [anon_sym_SLASH] = ACTIONS(SHIFT(568)), + [anon_sym_PLUS] = ACTIONS(SHIFT(569)), + [anon_sym_DASH] = ACTIONS(SHIFT(569)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(585)), + [anon_sym_LT] = ACTIONS(SHIFT(585)), + [anon_sym_GT] = ACTIONS(SHIFT(585)), + [anon_sym_instanceof] = ACTIONS(SHIFT(561)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1515] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1502)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1502)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -52195,14 +52195,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(372)), [sym_type_op] = ACTIONS(SHIFT(372)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1518)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(376)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(377)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1519)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(378)), - [aux_sym_function] = ACTIONS(SHIFT(379)), - [aux_sym_new] = ACTIONS(SHIFT(380)), - [aux_sym_BANG] = ACTIONS(SHIFT(381)), - [aux_sym_typeof] = ACTIONS(SHIFT(382)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(376)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(377)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1519)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(378)), + [anon_sym_function] = ACTIONS(SHIFT(379)), + [anon_sym_new] = ACTIONS(SHIFT(380)), + [anon_sym_BANG] = ACTIONS(SHIFT(381)), + [anon_sym_typeof] = ACTIONS(SHIFT(382)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(372)), [sym_regex] = ACTIONS(SHIFT(372)), @@ -52216,30 +52216,30 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1517] = { [sym_arguments] = ACTIONS(SHIFT(388)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(389)), - [aux_sym_RPAREN] = ACTIONS(SHIFT(1505)), - [aux_sym_in] = ACTIONS(SHIFT(384)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(390)), - [aux_sym_DOT] = ACTIONS(SHIFT(391)), - [aux_sym_QMARK] = ACTIONS(SHIFT(392)), - [aux_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), - [aux_sym_AMP_AMP] = ACTIONS(SHIFT(394)), - [aux_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), - [aux_sym_DASH_DASH] = ACTIONS(SHIFT(395)), - [aux_sym_STAR] = ACTIONS(SHIFT(396)), - [aux_sym_SLASH] = ACTIONS(SHIFT(396)), - [aux_sym_PLUS] = ACTIONS(SHIFT(397)), - [aux_sym_DASH] = ACTIONS(SHIFT(397)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), - [aux_sym_LT] = ACTIONS(SHIFT(398)), - [aux_sym_GT] = ACTIONS(SHIFT(398)), - [aux_sym_instanceof] = ACTIONS(SHIFT(384)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(389)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1505)), + [anon_sym_in] = ACTIONS(SHIFT(384)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(390)), + [anon_sym_DOT] = ACTIONS(SHIFT(391)), + [anon_sym_QMARK] = ACTIONS(SHIFT(392)), + [anon_sym_PIPE_PIPE] = ACTIONS(SHIFT(393)), + [anon_sym_AMP_AMP] = ACTIONS(SHIFT(394)), + [anon_sym_PLUS_PLUS] = ACTIONS(SHIFT(395)), + [anon_sym_DASH_DASH] = ACTIONS(SHIFT(395)), + [anon_sym_STAR] = ACTIONS(SHIFT(396)), + [anon_sym_SLASH] = ACTIONS(SHIFT(396)), + [anon_sym_PLUS] = ACTIONS(SHIFT(397)), + [anon_sym_DASH] = ACTIONS(SHIFT(397)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(SHIFT(398)), + [anon_sym_LT] = ACTIONS(SHIFT(398)), + [anon_sym_GT] = ACTIONS(SHIFT(398)), + [anon_sym_instanceof] = ACTIONS(SHIFT(384)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1518] = { - [aux_sym_RPAREN] = ACTIONS(SHIFT(1505)), + [anon_sym_RPAREN] = ACTIONS(SHIFT(1505)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -52275,23 +52275,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1437)), - [aux_sym_var] = ACTIONS(SHIFT(1438)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1439)), - [aux_sym_if] = ACTIONS(SHIFT(1440)), - [aux_sym_switch] = ACTIONS(SHIFT(1441)), - [aux_sym_for] = ACTIONS(SHIFT(1442)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1443)), - [aux_sym_try] = ACTIONS(SHIFT(1444)), - [aux_sym_return] = ACTIONS(SHIFT(1445)), - [aux_sym_throw] = ACTIONS(SHIFT(1446)), - [aux_sym_break] = ACTIONS(SHIFT(1447)), - [aux_sym_delete] = ACTIONS(SHIFT(1448)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1438)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1439)), + [anon_sym_if] = ACTIONS(SHIFT(1440)), + [anon_sym_switch] = ACTIONS(SHIFT(1441)), + [anon_sym_for] = ACTIONS(SHIFT(1442)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1443)), + [anon_sym_try] = ACTIONS(SHIFT(1444)), + [anon_sym_return] = ACTIONS(SHIFT(1445)), + [anon_sym_throw] = ACTIONS(SHIFT(1446)), + [anon_sym_break] = ACTIONS(SHIFT(1447)), + [anon_sym_delete] = ACTIONS(SHIFT(1448)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -52337,24 +52337,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_for_statement, 6)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_for_statement, 6)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_else] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_var] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_if] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_else] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_for] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_while] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_try] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_return] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_break] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_function] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_new] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_for_statement, 6)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_for_statement, 6)), [sym_regex] = ACTIONS(REDUCE(sym_for_statement, 6)), @@ -52367,7 +52367,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1521] = { - [aux_sym_LBRACE] = ACTIONS(SHIFT(1522)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1522)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -52375,14 +52375,14 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_case] = ACTIONS(SHIFT(831)), [sym_default] = ACTIONS(SHIFT(831)), [aux_sym_switch_statement_repeat1] = ACTIONS(SHIFT(1523)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1524)), - [aux_sym_case] = ACTIONS(SHIFT(834)), - [aux_sym_default] = ACTIONS(SHIFT(835)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1524)), + [anon_sym_case] = ACTIONS(SHIFT(834)), + [anon_sym_default] = ACTIONS(SHIFT(835)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, [1523] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(1525)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1525)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT_EXTRA()), }, @@ -52420,24 +52420,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 4)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 4)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 4)), @@ -52483,24 +52483,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_switch_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_switch_statement, 5)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_else] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_switch_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_switch_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_switch_statement, 5)), @@ -52544,23 +52544,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1437)), - [aux_sym_var] = ACTIONS(SHIFT(1438)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1439)), - [aux_sym_if] = ACTIONS(SHIFT(1440)), - [aux_sym_switch] = ACTIONS(SHIFT(1441)), - [aux_sym_for] = ACTIONS(SHIFT(1442)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1443)), - [aux_sym_try] = ACTIONS(SHIFT(1444)), - [aux_sym_return] = ACTIONS(SHIFT(1445)), - [aux_sym_throw] = ACTIONS(SHIFT(1446)), - [aux_sym_break] = ACTIONS(SHIFT(1447)), - [aux_sym_delete] = ACTIONS(SHIFT(1448)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1438)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1439)), + [anon_sym_if] = ACTIONS(SHIFT(1440)), + [anon_sym_switch] = ACTIONS(SHIFT(1441)), + [anon_sym_for] = ACTIONS(SHIFT(1442)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1443)), + [anon_sym_try] = ACTIONS(SHIFT(1444)), + [anon_sym_return] = ACTIONS(SHIFT(1445)), + [anon_sym_throw] = ACTIONS(SHIFT(1446)), + [anon_sym_break] = ACTIONS(SHIFT(1447)), + [anon_sym_delete] = ACTIONS(SHIFT(1448)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -52606,24 +52606,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_else] = ACTIONS(SHIFT(1528)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_else] = ACTIONS(SHIFT(1528)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_if_statement, 3)), @@ -52667,23 +52667,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(1437)), - [aux_sym_var] = ACTIONS(SHIFT(1438)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(1439)), - [aux_sym_if] = ACTIONS(SHIFT(1440)), - [aux_sym_switch] = ACTIONS(SHIFT(1441)), - [aux_sym_for] = ACTIONS(SHIFT(1442)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(1443)), - [aux_sym_try] = ACTIONS(SHIFT(1444)), - [aux_sym_return] = ACTIONS(SHIFT(1445)), - [aux_sym_throw] = ACTIONS(SHIFT(1446)), - [aux_sym_break] = ACTIONS(SHIFT(1447)), - [aux_sym_delete] = ACTIONS(SHIFT(1448)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(1438)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(1439)), + [anon_sym_if] = ACTIONS(SHIFT(1440)), + [anon_sym_switch] = ACTIONS(SHIFT(1441)), + [anon_sym_for] = ACTIONS(SHIFT(1442)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(1443)), + [anon_sym_try] = ACTIONS(SHIFT(1444)), + [anon_sym_return] = ACTIONS(SHIFT(1445)), + [anon_sym_throw] = ACTIONS(SHIFT(1446)), + [anon_sym_break] = ACTIONS(SHIFT(1447)), + [anon_sym_delete] = ACTIONS(SHIFT(1448)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -52729,24 +52729,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_if_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_if_statement, 5)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_else] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_else] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_if_statement, 5)), @@ -52760,9 +52760,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1530] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(1031)), - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1532)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1532)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -52801,41 +52801,41 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -52882,41 +52882,41 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_else] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -52930,21 +52930,21 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1533] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1535)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1536)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1536)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1536)), }, [1534] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1535)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1536)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1536)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1536)), }, [1535] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1537)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1537)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1537)), }, @@ -52983,27 +52983,27 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 3)), @@ -53049,25 +53049,25 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 4)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_else] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 4)), @@ -53114,41 +53114,41 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_expression_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_expression_statement, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_else] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_else] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_expression_statement, 2)), @@ -53192,23 +53192,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_rel_op] = ACTIONS(SHIFT(4)), [sym_type_op] = ACTIONS(SHIFT(4)), [ts_builtin_sym_error] = ACTIONS(SHIFT(8)), - [aux_sym_var] = ACTIONS(SHIFT(9)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(10)), - [aux_sym_if] = ACTIONS(SHIFT(11)), - [aux_sym_switch] = ACTIONS(SHIFT(12)), - [aux_sym_for] = ACTIONS(SHIFT(13)), - [aux_sym_LPAREN] = ACTIONS(SHIFT(14)), - [aux_sym_while] = ACTIONS(SHIFT(15)), - [aux_sym_try] = ACTIONS(SHIFT(16)), - [aux_sym_return] = ACTIONS(SHIFT(17)), - [aux_sym_throw] = ACTIONS(SHIFT(18)), - [aux_sym_break] = ACTIONS(SHIFT(19)), - [aux_sym_delete] = ACTIONS(SHIFT(20)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(21)), - [aux_sym_function] = ACTIONS(SHIFT(22)), - [aux_sym_new] = ACTIONS(SHIFT(23)), - [aux_sym_BANG] = ACTIONS(SHIFT(24)), - [aux_sym_typeof] = ACTIONS(SHIFT(25)), + [anon_sym_var] = ACTIONS(SHIFT(9)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(10)), + [anon_sym_if] = ACTIONS(SHIFT(11)), + [anon_sym_switch] = ACTIONS(SHIFT(12)), + [anon_sym_for] = ACTIONS(SHIFT(13)), + [anon_sym_LPAREN] = ACTIONS(SHIFT(14)), + [anon_sym_while] = ACTIONS(SHIFT(15)), + [anon_sym_try] = ACTIONS(SHIFT(16)), + [anon_sym_return] = ACTIONS(SHIFT(17)), + [anon_sym_throw] = ACTIONS(SHIFT(18)), + [anon_sym_break] = ACTIONS(SHIFT(19)), + [anon_sym_delete] = ACTIONS(SHIFT(20)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(21)), + [anon_sym_function] = ACTIONS(SHIFT(22)), + [anon_sym_new] = ACTIONS(SHIFT(23)), + [anon_sym_BANG] = ACTIONS(SHIFT(24)), + [anon_sym_typeof] = ACTIONS(SHIFT(25)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(SHIFT(4)), [sym_regex] = ACTIONS(SHIFT(4)), @@ -53254,23 +53254,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_if_statement, 5)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_if_statement, 5)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_var] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_if] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_for] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_while] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_try] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_return] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_break] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_function] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_new] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_if_statement, 5)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_if_statement, 5)), [sym_regex] = ACTIONS(REDUCE(sym_if_statement, 5)), @@ -53284,9 +53284,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1541] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(1031)), - [aux_sym_SEMI] = ACTIONS(SHIFT(287)), - [aux_sym_COMMA] = ACTIONS(SHIFT(451)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(1543)), + [anon_sym_SEMI] = ACTIONS(SHIFT(287)), + [anon_sym_COMMA] = ACTIONS(SHIFT(451)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(1543)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(287)), }, @@ -53325,40 +53325,40 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 2)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 2)), @@ -53405,40 +53405,40 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_error] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_var] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACE] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_if] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_switch] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_for] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_in] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_while] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_try] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_return] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_throw] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_break] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_delete] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_LBRACK] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_function] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_new] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_DOT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_QMARK] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_STAR] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_SLASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_PLUS] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_DASH] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_LT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_GT] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_instanceof] = ACTIONS(REDUCE_FRAGILE(sym_object, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), [sym_regex] = ACTIONS(REDUCE_FRAGILE(sym_statement_block, 3)), @@ -53452,21 +53452,21 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [1544] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1546)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1547)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1547)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1547)), }, [1545] = { [aux_sym_var_declaration_repeat1] = ACTIONS(SHIFT(1546)), - [aux_sym_SEMI] = ACTIONS(SHIFT(1547)), - [aux_sym_COMMA] = ACTIONS(SHIFT(713)), - [aux_sym_EQ] = ACTIONS(SHIFT(715)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1547)), + [anon_sym_COMMA] = ACTIONS(SHIFT(713)), + [anon_sym_EQ] = ACTIONS(SHIFT(715)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1547)), }, [1546] = { - [aux_sym_SEMI] = ACTIONS(SHIFT(1548)), + [anon_sym_SEMI] = ACTIONS(SHIFT(1548)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym__line_break] = ACTIONS(SHIFT(1548)), }, @@ -53505,26 +53505,26 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_var_declaration_repeat1] = ACTIONS(REDUCE_EXTRA(sym__line_break)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 3)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 3)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 3)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 3)), @@ -53570,24 +53570,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_var_declaration, 4)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_var_declaration, 4)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_if] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_for] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_while] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_try] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_return] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_break] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_function] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_new] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_var_declaration, 4)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_var_declaration, 4)), [sym_regex] = ACTIONS(REDUCE(sym_var_declaration, 4)), @@ -53634,40 +53634,40 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_program_repeat1] = ACTIONS(REDUCE(sym_expression_statement, 2)), [ts_builtin_sym_error] = ACTIONS(REDUCE(sym_expression_statement, 2)), [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), - [aux_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), - [aux_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_SEMI] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_var] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LBRACE] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_if] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_switch] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_for] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LPAREN] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_in] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_while] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_try] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_return] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_throw] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_break] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_delete] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_LBRACK] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_function] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_new] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_DOT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_QMARK] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PIPE_PIPE] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_AMP_AMP] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG] = ACTIONS(REDUCE(sym_expression_statement, 2)), + [anon_sym_PLUS_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_STAR] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_SLASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_PLUS] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_DASH] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_EQ_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_BANG_EQ_EQ] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_LT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_GT] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_instanceof] = ACTIONS(REDUCE_EXTRA(sym__line_break)), + [anon_sym_typeof] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_comment] = ACTIONS(SHIFT_EXTRA()), [sym_string] = ACTIONS(REDUCE(sym_expression_statement, 2)), [sym_regex] = ACTIONS(REDUCE(sym_expression_statement, 2)), diff --git a/spec/fixtures/parsers/json.c b/spec/fixtures/parsers/json.c index c4efdd76..98293f01 100644 --- a/spec/fixtures/parsers/json.c +++ b/spec/fixtures/parsers/json.c @@ -9,12 +9,12 @@ enum { sym_array, aux_sym_object_repeat1, aux_sym_array_repeat1, - aux_sym_LBRACE, - aux_sym_COLON, - aux_sym_COMMA, - aux_sym_RBRACE, - aux_sym_LBRACK, - aux_sym_RBRACK, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LBRACK, + anon_sym_RBRACK, sym_string, sym_number, sym_null, @@ -30,12 +30,12 @@ static const char *ts_symbol_names[] = { [aux_sym_array_repeat1] = "array_repeat1", [ts_builtin_sym_error] = "ERROR", [ts_builtin_sym_end] = "END", - [aux_sym_LBRACE] = "{", - [aux_sym_COLON] = ":", - [aux_sym_COMMA] = ",", - [aux_sym_RBRACE] = "}", - [aux_sym_LBRACK] = "[", - [aux_sym_RBRACK] = "]", + [anon_sym_LBRACE] = "{", + [anon_sym_COLON] = ":", + [anon_sym_COMMA] = ",", + [anon_sym_RBRACE] = "}", + [anon_sym_LBRACK] = "[", + [anon_sym_RBRACK] = "]", [sym_string] = "string", [sym_number] = "number", [sym_null] = "null", @@ -51,12 +51,12 @@ static const TSNodeType ts_node_types[SYMBOL_COUNT] = { [aux_sym_array_repeat1] = TSNodeTypeHidden, [ts_builtin_sym_error] = TSNodeTypeNormal, [ts_builtin_sym_end] = TSNodeTypeHidden, - [aux_sym_LBRACE] = TSNodeTypeConcrete, - [aux_sym_COLON] = TSNodeTypeConcrete, - [aux_sym_COMMA] = TSNodeTypeConcrete, - [aux_sym_RBRACE] = TSNodeTypeConcrete, - [aux_sym_LBRACK] = TSNodeTypeConcrete, - [aux_sym_RBRACK] = TSNodeTypeConcrete, + [anon_sym_LBRACE] = TSNodeTypeConcrete, + [anon_sym_COLON] = TSNodeTypeConcrete, + [anon_sym_COMMA] = TSNodeTypeConcrete, + [anon_sym_RBRACE] = TSNodeTypeConcrete, + [anon_sym_LBRACK] = TSNodeTypeConcrete, + [anon_sym_RBRACK] = TSNodeTypeConcrete, [sym_string] = TSNodeTypeNormal, [sym_number] = TSNodeTypeNormal, [sym_null] = TSNodeTypeNormal, @@ -136,7 +136,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(8); ACCEPT_TOKEN(sym_number); case 9: - ACCEPT_TOKEN(aux_sym_LBRACK); + ACCEPT_TOKEN(anon_sym_LBRACK); case 10: if (lookahead == 'a') ADVANCE(11); @@ -184,7 +184,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { case 22: ACCEPT_TOKEN(sym_true); case 23: - ACCEPT_TOKEN(aux_sym_LBRACE); + ACCEPT_TOKEN(anon_sym_LBRACE); case 24: START_TOKEN(); if (lookahead == 0) @@ -210,7 +210,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(27); LEX_ERROR(); case 27: - ACCEPT_TOKEN(aux_sym_RBRACE); + ACCEPT_TOKEN(anon_sym_RBRACE); case 28: START_TOKEN(); if ((lookahead == '\t') || @@ -236,7 +236,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(23); LEX_ERROR(); case 29: - ACCEPT_TOKEN(aux_sym_RBRACK); + ACCEPT_TOKEN(anon_sym_RBRACK); case 30: START_TOKEN(); if ((lookahead == '\t') || @@ -250,7 +250,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(29); LEX_ERROR(); case 31: - ACCEPT_TOKEN(aux_sym_COMMA); + ACCEPT_TOKEN(anon_sym_COMMA); case 32: START_TOKEN(); if ((lookahead == '\t') || @@ -284,7 +284,7 @@ static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) { ADVANCE(35); LEX_ERROR(); case 35: - ACCEPT_TOKEN(aux_sym_COLON); + ACCEPT_TOKEN(anon_sym_COLON); case 36: START_TOKEN(); if ((lookahead == '\t') || @@ -454,8 +454,8 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym__value] = ACTIONS(SHIFT(1)), [sym_object] = ACTIONS(SHIFT(2)), [sym_array] = ACTIONS(SHIFT(2)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(3)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(4)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(3)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(4)), [sym_string] = ACTIONS(SHIFT(2)), [sym_number] = ACTIONS(SHIFT(2)), [sym_null] = ACTIONS(SHIFT(2)), @@ -470,7 +470,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [3] = { [ts_builtin_sym_error] = ACTIONS(SHIFT(58)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(59)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(59)), [sym_string] = ACTIONS(SHIFT(60)), }, [4] = { @@ -478,9 +478,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_object] = ACTIONS(SHIFT(6)), [sym_array] = ACTIONS(SHIFT(6)), [ts_builtin_sym_error] = ACTIONS(SHIFT(5)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(7)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(8)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(9)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(7)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(8)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(9)), [sym_string] = ACTIONS(SHIFT(6)), [sym_number] = ACTIONS(SHIFT(6)), [sym_null] = ACTIONS(SHIFT(6)), @@ -489,17 +489,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [5] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(55)), - [aux_sym_COMMA] = ACTIONS(SHIFT(13)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(56)), + [anon_sym_COMMA] = ACTIONS(SHIFT(13)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(56)), }, [6] = { [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym__value, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__value, 1)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym__value, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__value, 1)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym__value, 1)), }, [7] = { [ts_builtin_sym_error] = ACTIONS(SHIFT(18)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(19)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(19)), [sym_string] = ACTIONS(SHIFT(20)), }, [8] = { @@ -507,9 +507,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_object] = ACTIONS(SHIFT(6)), [sym_array] = ACTIONS(SHIFT(6)), [ts_builtin_sym_error] = ACTIONS(SHIFT(10)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(7)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(8)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(11)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(7)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(8)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(11)), [sym_string] = ACTIONS(SHIFT(6)), [sym_number] = ACTIONS(SHIFT(6)), [sym_null] = ACTIONS(SHIFT(6)), @@ -521,24 +521,24 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [10] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(12)), - [aux_sym_COMMA] = ACTIONS(SHIFT(13)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(14)), + [anon_sym_COMMA] = ACTIONS(SHIFT(13)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(14)), }, [11] = { [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 2)), }, [12] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(17)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(17)), }, [13] = { [sym__value] = ACTIONS(SHIFT(15)), [sym_object] = ACTIONS(SHIFT(6)), [sym_array] = ACTIONS(SHIFT(6)), [ts_builtin_sym_error] = ACTIONS(SHIFT(15)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(7)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(8)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(7)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(8)), [sym_string] = ACTIONS(SHIFT(6)), [sym_number] = ACTIONS(SHIFT(6)), [sym_null] = ACTIONS(SHIFT(6)), @@ -547,41 +547,41 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [14] = { [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 3)), }, [15] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(16)), - [aux_sym_COMMA] = ACTIONS(SHIFT(13)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(aux_sym_array_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(13)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(aux_sym_array_repeat1, 2)), }, [16] = { - [aux_sym_RBRACK] = ACTIONS(REDUCE(aux_sym_array_repeat1, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(aux_sym_array_repeat1, 3)), }, [17] = { [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_array, 4)), }, [18] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(52)), - [aux_sym_COMMA] = ACTIONS(SHIFT(37)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(53)), + [anon_sym_COMMA] = ACTIONS(SHIFT(37)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(53)), }, [19] = { [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_object, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 2)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 2)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 2)), }, [20] = { - [aux_sym_COLON] = ACTIONS(SHIFT(21)), + [anon_sym_COLON] = ACTIONS(SHIFT(21)), }, [21] = { [sym__value] = ACTIONS(SHIFT(22)), [sym_object] = ACTIONS(SHIFT(23)), [sym_array] = ACTIONS(SHIFT(23)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(24)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(24)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(25)), [sym_string] = ACTIONS(SHIFT(23)), [sym_number] = ACTIONS(SHIFT(23)), [sym_null] = ACTIONS(SHIFT(23)), @@ -590,17 +590,17 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [22] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(49)), - [aux_sym_COMMA] = ACTIONS(SHIFT(37)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(50)), + [anon_sym_COMMA] = ACTIONS(SHIFT(37)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(50)), }, [23] = { [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym__value, 1)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym__value, 1)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym__value, 1)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym__value, 1)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym__value, 1)), }, [24] = { [ts_builtin_sym_error] = ACTIONS(SHIFT(31)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(32)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(32)), [sym_string] = ACTIONS(SHIFT(33)), }, [25] = { @@ -608,9 +608,9 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [sym_object] = ACTIONS(SHIFT(6)), [sym_array] = ACTIONS(SHIFT(6)), [ts_builtin_sym_error] = ACTIONS(SHIFT(26)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(7)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(8)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(27)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(7)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(8)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(27)), [sym_string] = ACTIONS(SHIFT(6)), [sym_number] = ACTIONS(SHIFT(6)), [sym_null] = ACTIONS(SHIFT(6)), @@ -619,46 +619,46 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [26] = { [aux_sym_array_repeat1] = ACTIONS(SHIFT(28)), - [aux_sym_COMMA] = ACTIONS(SHIFT(13)), - [aux_sym_RBRACK] = ACTIONS(SHIFT(29)), + [anon_sym_COMMA] = ACTIONS(SHIFT(13)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(29)), }, [27] = { [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 2)), }, [28] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(30)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(30)), }, [29] = { [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 3)), }, [30] = { [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_array, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_array, 4)), }, [31] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(46)), - [aux_sym_COMMA] = ACTIONS(SHIFT(37)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(47)), + [anon_sym_COMMA] = ACTIONS(SHIFT(37)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(47)), }, [32] = { [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_object, 2)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 2)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 2)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 2)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 2)), }, [33] = { - [aux_sym_COLON] = ACTIONS(SHIFT(34)), + [anon_sym_COLON] = ACTIONS(SHIFT(34)), }, [34] = { [sym__value] = ACTIONS(SHIFT(35)), [sym_object] = ACTIONS(SHIFT(23)), [sym_array] = ACTIONS(SHIFT(23)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(24)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(24)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(25)), [sym_string] = ACTIONS(SHIFT(23)), [sym_number] = ACTIONS(SHIFT(23)), [sym_null] = ACTIONS(SHIFT(23)), @@ -667,11 +667,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [35] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(36)), - [aux_sym_COMMA] = ACTIONS(SHIFT(37)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(38)), + [anon_sym_COMMA] = ACTIONS(SHIFT(37)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(38)), }, [36] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(45)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(45)), }, [37] = { [ts_builtin_sym_error] = ACTIONS(SHIFT(39)), @@ -679,23 +679,23 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [38] = { [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_object, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 5)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 5)), }, [39] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(44)), - [aux_sym_COMMA] = ACTIONS(SHIFT(37)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 2)), + [anon_sym_COMMA] = ACTIONS(SHIFT(37)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 2)), }, [40] = { - [aux_sym_COLON] = ACTIONS(SHIFT(41)), + [anon_sym_COLON] = ACTIONS(SHIFT(41)), }, [41] = { [sym__value] = ACTIONS(SHIFT(42)), [sym_object] = ACTIONS(SHIFT(23)), [sym_array] = ACTIONS(SHIFT(23)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(24)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(24)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(25)), [sym_string] = ACTIONS(SHIFT(23)), [sym_number] = ACTIONS(SHIFT(23)), [sym_null] = ACTIONS(SHIFT(23)), @@ -704,61 +704,61 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [42] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(43)), - [aux_sym_COMMA] = ACTIONS(SHIFT(37)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 4)), + [anon_sym_COMMA] = ACTIONS(SHIFT(37)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 4)), }, [43] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 5)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 5)), }, [44] = { - [aux_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(aux_sym_object_repeat1, 3)), }, [45] = { [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_object, 6)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 6)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 6)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 6)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 6)), }, [46] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(48)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(48)), }, [47] = { [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 3)), }, [48] = { [aux_sym_object_repeat1] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_RBRACE] = ACTIONS(REDUCE(sym_object, 4)), }, [49] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(51)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(51)), }, [50] = { [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_object, 5)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 5)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 5)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 5)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 5)), }, [51] = { [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_object, 6)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 6)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 6)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 6)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 6)), }, [52] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(54)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(54)), }, [53] = { [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 3)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 3)), }, [54] = { [aux_sym_array_repeat1] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), - [aux_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_COMMA] = ACTIONS(REDUCE(sym_object, 4)), + [anon_sym_RBRACK] = ACTIONS(REDUCE(sym_object, 4)), }, [55] = { - [aux_sym_RBRACK] = ACTIONS(SHIFT(57)), + [anon_sym_RBRACK] = ACTIONS(SHIFT(57)), }, [56] = { [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_array, 3)), @@ -768,21 +768,21 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [58] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(66)), - [aux_sym_COMMA] = ACTIONS(SHIFT(37)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(67)), + [anon_sym_COMMA] = ACTIONS(SHIFT(37)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(67)), }, [59] = { [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_object, 2)), }, [60] = { - [aux_sym_COLON] = ACTIONS(SHIFT(61)), + [anon_sym_COLON] = ACTIONS(SHIFT(61)), }, [61] = { [sym__value] = ACTIONS(SHIFT(62)), [sym_object] = ACTIONS(SHIFT(23)), [sym_array] = ACTIONS(SHIFT(23)), - [aux_sym_LBRACE] = ACTIONS(SHIFT(24)), - [aux_sym_LBRACK] = ACTIONS(SHIFT(25)), + [anon_sym_LBRACE] = ACTIONS(SHIFT(24)), + [anon_sym_LBRACK] = ACTIONS(SHIFT(25)), [sym_string] = ACTIONS(SHIFT(23)), [sym_number] = ACTIONS(SHIFT(23)), [sym_null] = ACTIONS(SHIFT(23)), @@ -791,11 +791,11 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { }, [62] = { [aux_sym_object_repeat1] = ACTIONS(SHIFT(63)), - [aux_sym_COMMA] = ACTIONS(SHIFT(37)), - [aux_sym_RBRACE] = ACTIONS(SHIFT(64)), + [anon_sym_COMMA] = ACTIONS(SHIFT(37)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(64)), }, [63] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(65)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(65)), }, [64] = { [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_object, 5)), @@ -804,7 +804,7 @@ static const TSParseAction *ts_parse_actions[STATE_COUNT][SYMBOL_COUNT] = { [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_object, 6)), }, [66] = { - [aux_sym_RBRACE] = ACTIONS(SHIFT(68)), + [anon_sym_RBRACE] = ACTIONS(SHIFT(68)), }, [67] = { [ts_builtin_sym_end] = ACTIONS(REDUCE(sym_object, 3)), diff --git a/src/compiler/generate_code/c_code.cc b/src/compiler/generate_code/c_code.cc index cc6ef182..2d86222c 100644 --- a/src/compiler/generate_code/c_code.cc +++ b/src/compiler/generate_code/c_code.cc @@ -13,7 +13,6 @@ namespace tree_sitter { namespace generate_code { - using std::function; using std::map; using std::set; @@ -22,6 +21,14 @@ using std::to_string; using std::vector; using util::escape_char; +static RuleEntry ERROR_ENTRY{ + "error", rule_ptr(), RuleEntryTypeNamed, +}; + +static RuleEntry EOF_ENTRY{ + "end", rule_ptr(), RuleEntryTypeAuxiliary, +}; + static const map REPLACEMENTS({ { '~', "TILDE" }, { '`', "BQUOTE" }, @@ -142,21 +149,7 @@ class CCodeGenerator { for (const auto &symbol : parse_table.symbols) { line("[" + symbol_id(symbol) + "] = "); - if (symbol == rules::ERROR()) { - add("TSNodeTypeNormal,"); - continue; - } else if (symbol == rules::END_OF_INPUT()) { - add("TSNodeTypeHidden,"); - continue; - } - - RuleEntry entry = entry_for_symbol(symbol); - if (entry.name[0] == '_') { - add("TSNodeTypeHidden,"); - continue; - } - - switch (entry.type) { + switch (entry_for_symbol(symbol).type) { case RuleEntryTypeNamed: add("TSNodeTypeNormal,"); break; @@ -164,6 +157,7 @@ class CCodeGenerator { add("TSNodeTypeConcrete,"); break; case RuleEntryTypeHidden: + case RuleEntryTypeAuxiliary: add("TSNodeTypeHidden,"); break; } @@ -344,36 +338,34 @@ class CCodeGenerator { } string symbol_id(const rules::Symbol &symbol) { - if (symbol.is_built_in()) { - if (symbol == rules::ERROR()) - return "ts_builtin_sym_error"; - else if (symbol == rules::END_OF_INPUT()) - return "ts_builtin_sym_end"; - else - return ""; - } else { - string name = sanitize_name(rule_name(symbol)); - if (entry_for_symbol(symbol).type == RuleEntryTypeNamed) - return "sym_" + name; - else + RuleEntry entry = entry_for_symbol(symbol); + string name = sanitize_name(entry.name); + if (symbol.is_built_in()) + return "ts_builtin_sym_" + name; + + switch (entry.type) { + case RuleEntryTypeAuxiliary: return "aux_sym_" + name; + case RuleEntryTypeAnonymous: + return "anon_sym_" + name; + default: + return "sym_" + name; } } string symbol_name(const rules::Symbol &symbol) { - if (symbol.is_built_in()) { - if (symbol == rules::ERROR()) - return "ERROR"; - else if (symbol == rules::END_OF_INPUT()) - return "END"; - else - return ""; - } else { - return rule_name(symbol); - } + if (symbol == rules::ERROR()) + return "ERROR"; + if (symbol == rules::END_OF_INPUT()) + return "END"; + return entry_for_symbol(symbol).name; } const RuleEntry &entry_for_symbol(const rules::Symbol &symbol) { + if (symbol == rules::ERROR()) + return ERROR_ENTRY; + if (symbol == rules::END_OF_INPUT()) + return EOF_ENTRY; if (symbol.is_token) return lexical_grammar.rules[symbol.index]; else diff --git a/src/compiler/prepare_grammar/expand_repeats.cc b/src/compiler/prepare_grammar/expand_repeats.cc index 637fbe24..06625087 100644 --- a/src/compiler/prepare_grammar/expand_repeats.cc +++ b/src/compiler/prepare_grammar/expand_repeats.cc @@ -46,7 +46,7 @@ class ExpandRepeats : public rules::IdentityRuleFn { helper_rule_name, Seq::build({ inner_rule, Choice::build({ repeat_symbol.copy(), make_shared() }) }), - RuleEntryTypeHidden, + RuleEntryTypeAuxiliary, }); return repeat_symbol.copy(); } diff --git a/src/compiler/prepare_grammar/extract_tokens.cc b/src/compiler/prepare_grammar/extract_tokens.cc index 88f0fc5b..883e6f59 100644 --- a/src/compiler/prepare_grammar/extract_tokens.cc +++ b/src/compiler/prepare_grammar/extract_tokens.cc @@ -76,12 +76,12 @@ class TokenExtractor : public rules::IdentityRuleFn { } rule_ptr apply_to(const rules::Pattern *rule) { - return apply_to_token(rule, RuleEntryTypeHidden); + return apply_to_token(rule, RuleEntryTypeAuxiliary); } rule_ptr apply_to(const rules::Metadata *rule) { if (rule->value_for(rules::IS_TOKEN) > 0) - return apply_to_token(rule->rule.get(), RuleEntryTypeHidden); + return apply_to_token(rule->rule.get(), RuleEntryTypeAuxiliary); else return rules::IdentityRuleFn::apply_to(rule); } @@ -107,9 +107,9 @@ tuple extract_tokens( * First, extract all of the grammar's tokens into the lexical grammar. */ vector processed_rules; - for (const auto &pair : grammar.rules) + for (const RuleEntry &entry : grammar.rules) processed_rules.push_back({ - pair.first, extractor.apply(pair.second), RuleEntryTypeNamed, + entry.name, extractor.apply(entry.rule), entry.type, }); lexical_grammar.rules = extractor.tokens; diff --git a/src/compiler/prepare_grammar/intern_symbols.cc b/src/compiler/prepare_grammar/intern_symbols.cc index 8cabff7c..b8696c0a 100644 --- a/src/compiler/prepare_grammar/intern_symbols.cc +++ b/src/compiler/prepare_grammar/intern_symbols.cc @@ -55,7 +55,11 @@ pair intern_symbols(const Grammar &gramma auto new_rule = interner.apply(pair.second); if (!interner.missing_rule_name.empty()) return { result, missing_rule_error(interner.missing_rule_name) }; - result.rules.push_back({ pair.first, new_rule }); + + result.rules.push_back({ + pair.first, new_rule, + pair.first[0] == '_' ? RuleEntryTypeHidden : RuleEntryTypeNamed, + }); } for (auto &rule : grammar.ubiquitous_tokens()) { diff --git a/src/compiler/prepare_grammar/interned_grammar.h b/src/compiler/prepare_grammar/interned_grammar.h index 11398976..f62a6829 100644 --- a/src/compiler/prepare_grammar/interned_grammar.h +++ b/src/compiler/prepare_grammar/interned_grammar.h @@ -7,12 +7,13 @@ #include #include "tree_sitter/compiler.h" #include "compiler/rules/symbol.h" +#include "compiler/prepared_grammar.h" namespace tree_sitter { namespace prepare_grammar { struct InternedGrammar { - std::vector> rules; + std::vector rules; std::set ubiquitous_tokens; std::set> expected_conflicts; }; diff --git a/src/compiler/prepared_grammar.h b/src/compiler/prepared_grammar.h index be60321f..04584d3d 100644 --- a/src/compiler/prepared_grammar.h +++ b/src/compiler/prepared_grammar.h @@ -13,6 +13,7 @@ enum RuleEntryType { RuleEntryTypeNamed, RuleEntryTypeAnonymous, RuleEntryTypeHidden, + RuleEntryTypeAuxiliary, }; struct RuleEntry { diff --git a/src/runtime/tree.c b/src/runtime/tree.c index 99151afd..db99463a 100644 --- a/src/runtime/tree.c +++ b/src/runtime/tree.c @@ -16,10 +16,11 @@ TSTree *ts_tree_make_leaf(TSSymbol sym, TSLength size, TSLength padding, .child_count = 0, .children = NULL, .padding = padding, - .options = (TSTreeOptions){ - .hidden = (node_type == TSNodeTypeHidden), - .concrete = (node_type == TSNodeTypeConcrete), - }, + .options = + (TSTreeOptions){ + .hidden = (node_type == TSNodeTypeHidden), + .concrete = (node_type == TSNodeTypeConcrete), + }, }; return result; }